0001102993-20-000017.txt : 20200302 0001102993-20-000017.hdr.sgml : 20200302 20200302170051 ACCESSION NUMBER: 0001102993-20-000017 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200302 DATE AS OF CHANGE: 20200302 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LIVEPERSON INC CENTRAL INDEX KEY: 0001102993 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 133861628 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-30141 FILM NUMBER: 20677906 BUSINESS ADDRESS: STREET 1: 475 10TH AVENUE STREET 2: 5TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10018 BUSINESS PHONE: 2126094200 MAIL ADDRESS: STREET 1: 475 10TH AVENUE STREET 2: 5TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10018 10-K 1 a201910-kliveperson.htm 10-K Document
false--12-31FY20190001102993P5Y22760003070000P3Y0.001001780828586111538538462100000000.001500000000000P3YP3YP4YP3Y0.4810.4840.44000.4660.4350.43420.0210.0310.03050.0170.0250.016618.0912.4511.9628.236.2314.5012.4640.6110.137.9500028.1812.4512.3232.377.6000017.8814.340.6111.9510.0526812852709830 0001102993 2019-01-01 2019-12-31 0001102993 2019-06-30 0001102993 2020-02-24 0001102993 2019-12-31 0001102993 2018-12-31 0001102993 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001102993 2018-01-01 2018-12-31 0001102993 2017-01-01 2017-12-31 0001102993 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0001102993 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001102993 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001102993 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0001102993 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001102993 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001102993 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001102993 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0001102993 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0001102993 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001102993 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001102993 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001102993 us-gaap:CommonStockMember 2017-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001102993 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001102993 us-gaap:RetainedEarningsMember 2019-12-31 0001102993 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001102993 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001102993 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0001102993 us-gaap:CommonStockMember 2018-12-31 0001102993 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001102993 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001102993 us-gaap:RetainedEarningsMember 2018-12-31 0001102993 us-gaap:TreasuryStockMember 2017-12-31 0001102993 us-gaap:CommonStockMember 2016-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001102993 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001102993 us-gaap:TreasuryStockMember 2019-12-31 0001102993 us-gaap:TreasuryStockMember 2016-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001102993 us-gaap:CommonStockMember 2019-12-31 0001102993 us-gaap:TreasuryStockMember 2018-12-31 0001102993 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001102993 us-gaap:RetainedEarningsMember 2017-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001102993 2016-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001102993 2017-12-31 0001102993 us-gaap:RetainedEarningsMember 2016-12-31 0001102993 lpsn:ConversableIncMember 2019-01-01 2019-12-31 0001102993 lpsn:AdvantageTecIncMember 2019-01-01 2019-12-31 0001102993 lpsn:AdvantageTecIncMember 2018-01-01 2018-12-31 0001102993 lpsn:ConversableIncMember 2017-01-01 2017-12-31 0001102993 lpsn:ConversableInc2Member 2019-01-01 2019-12-31 0001102993 lpsn:ConversableInc1Member 2017-01-01 2017-12-31 0001102993 lpsn:ConversableInc2Member 2018-01-01 2018-12-31 0001102993 lpsn:ConversableInc1Member 2018-01-01 2018-12-31 0001102993 lpsn:AdvantageTecIncMember 2017-01-01 2017-12-31 0001102993 lpsn:BotCentralMember 2017-01-01 2017-12-31 0001102993 lpsn:BotCentralMember 2019-01-01 2019-12-31 0001102993 lpsn:ConversableInc1Member 2019-01-01 2019-12-31 0001102993 lpsn:ConversableIncMember 2018-01-01 2018-12-31 0001102993 lpsn:BotCentralMember 2018-01-01 2018-12-31 0001102993 lpsn:ConversableInc2Member 2017-01-01 2017-12-31 0001102993 country:US 2018-01-01 2018-12-31 0001102993 srt:AmericasMember 2017-01-01 2017-12-31 0001102993 exch:XPST 2017-01-01 2017-12-31 0001102993 lpsn:OtherAmericasMember 2018-01-01 2018-12-31 0001102993 us-gaap:EMEAMember 2018-01-01 2018-12-31 0001102993 lpsn:OtherAmericasMember 2017-01-01 2017-12-31 0001102993 lpsn:OtherAmericasMember 2019-01-01 2019-12-31 0001102993 srt:AmericasMember 2018-01-01 2018-12-31 0001102993 exch:XPST 2019-01-01 2019-12-31 0001102993 exch:XPST 2018-01-01 2018-12-31 0001102993 srt:AmericasMember 2019-01-01 2019-12-31 0001102993 country:US 2019-01-01 2019-12-31 0001102993 us-gaap:EMEAMember 2017-01-01 2017-12-31 0001102993 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001102993 country:US 2017-01-01 2017-12-31 0001102993 srt:ScenarioPreviouslyReportedMember 2018-03-31 0001102993 srt:RestatementAdjustmentMember 2018-03-31 0001102993 srt:RestatementAdjustmentMember 2018-12-31 0001102993 srt:ScenarioPreviouslyReportedMember 2018-09-30 0001102993 srt:ScenarioPreviouslyReportedMember 2018-12-31 0001102993 srt:ScenarioPreviouslyReportedMember 2018-06-30 0001102993 srt:RestatementAdjustmentMember 2018-06-30 0001102993 srt:RestatementAdjustmentMember 2018-09-30 0001102993 2018-03-31 0001102993 2018-06-30 0001102993 2018-09-30 0001102993 country:NL 2017-01-01 2017-12-31 0001102993 lpsn:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-12-31 0001102993 srt:MaximumMember lpsn:ComputerEquipmentAndSoftwareMember 2019-01-01 2019-12-31 0001102993 srt:MaximumMember 2019-01-01 2019-12-31 0001102993 srt:MaximumMember 2019-12-31 0001102993 country:GB 2019-01-01 2019-12-31 0001102993 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-01-01 2019-12-31 0001102993 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001102993 country:NL 2019-01-01 2019-12-31 0001102993 country:GB 2017-01-01 2017-12-31 0001102993 country:GB 2018-01-01 2018-12-31 0001102993 country:NL 2018-01-01 2018-12-31 0001102993 lpsn:ProfessionalServicesMember 2019-01-01 2019-12-31 0001102993 lpsn:HostedServicesBusinessMember 2019-01-01 2019-12-31 0001102993 lpsn:HostedServicesConsumerMember 2019-01-01 2019-12-31 0001102993 lpsn:HostedServicesConsumerMember 2017-01-01 2017-12-31 0001102993 lpsn:HostedServicesConsumerMember 2018-01-01 2018-12-31 0001102993 lpsn:HostedServicesBusinessMember 2018-01-01 2018-12-31 0001102993 lpsn:HostedServicesBusinessMember 2017-01-01 2017-12-31 0001102993 lpsn:ProfessionalServicesMember 2018-01-01 2018-12-31 0001102993 lpsn:ProfessionalServicesMember 2017-01-01 2017-12-31 0001102993 us-gaap:UnbilledRevenuesMember 2019-01-01 2019-12-31 0001102993 us-gaap:UnbilledRevenuesMember 2019-12-31 0001102993 us-gaap:UnbilledRevenuesMember 2018-12-31 0001102993 us-gaap:BilledRevenuesMember 2019-01-01 2019-12-31 0001102993 us-gaap:BilledRevenuesMember 2019-12-31 0001102993 us-gaap:BilledRevenuesMember 2018-12-31 0001102993 srt:ScenarioPreviouslyReportedMember 2019-09-30 0001102993 2019-03-31 0001102993 srt:RestatementAdjustmentMember 2019-09-30 0001102993 srt:RestatementAdjustmentMember 2019-03-31 0001102993 srt:RestatementAdjustmentMember 2019-06-30 0001102993 srt:ScenarioPreviouslyReportedMember 2019-03-31 0001102993 2019-09-30 0001102993 srt:ScenarioPreviouslyReportedMember 2019-06-30 0001102993 lpsn:HostedServicesBusinessMember 2018-12-31 0001102993 lpsn:HostedServicesConsumerMember 2019-12-31 0001102993 lpsn:HostedServicesConsumerMember 2018-12-31 0001102993 lpsn:HostedServicesBusinessMember 2019-12-31 0001102993 lpsn:ProfessionalServicesMember 2018-12-31 0001102993 lpsn:ProfessionalServicesMember 2019-12-31 0001102993 srt:MinimumMember lpsn:ComputerEquipmentAndSoftwareMember 2019-01-01 2019-12-31 0001102993 srt:MinimumMember 2019-12-31 0001102993 srt:MinimumMember 2019-01-01 2019-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesBusinessMember lpsn:ConsumerBusinessMember 2018-01-01 2018-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerBusinessMember 2018-01-01 2018-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerMember 2018-01-01 2018-12-31 0001102993 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesConsumerMember lpsn:ConsumerMember 2018-01-01 2018-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ProfessionalServicesMember lpsn:ConsumerBusinessMember 2018-01-01 2018-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesConsumerMember lpsn:ConsumerMember 2017-01-01 2017-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerBusinessMember 2017-01-01 2017-12-31 0001102993 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerMember 2017-01-01 2017-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesBusinessMember lpsn:ConsumerBusinessMember 2017-01-01 2017-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ProfessionalServicesMember lpsn:ConsumerBusinessMember 2017-01-01 2017-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ProfessionalServicesMember lpsn:ConsumerBusinessMember 2019-01-01 2019-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesConsumerMember lpsn:ConsumerMember 2019-01-01 2019-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerBusinessMember 2019-01-01 2019-12-31 0001102993 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerMember 2019-01-01 2019-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesBusinessMember lpsn:ConsumerBusinessMember 2019-01-01 2019-12-31 0001102993 country:NL 2018-12-31 0001102993 country:AU 2019-12-31 0001102993 country:AU 2018-12-31 0001102993 lpsn:UnitedKingdomGermanyJapanFranceItalyMember 2019-12-31 0001102993 country:NL 2019-12-31 0001102993 country:IL 2018-12-31 0001102993 lpsn:UnitedKingdomGermanyJapanFranceItalyMember 2018-12-31 0001102993 country:US 2019-12-31 0001102993 country:IL 2019-12-31 0001102993 country:US 2018-12-31 0001102993 lpsn:ComputerEquipmentAndSoftwareMember 2019-12-31 0001102993 lpsn:ComputerEquipmentAndSoftwareMember 2018-12-31 0001102993 lpsn:FurnitureEquipmentAndBuildingImprovementsMember 2019-12-31 0001102993 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001102993 lpsn:FurnitureEquipmentAndBuildingImprovementsMember 2018-12-31 0001102993 us-gaap:SoftwareDevelopmentMember 2018-12-31 0001102993 lpsn:TechnologyMember 2018-01-01 2018-12-31 0001102993 us-gaap:CustomerContractsMember 2018-01-01 2018-12-31 0001102993 us-gaap:PatentsMember 2018-01-01 2018-12-31 0001102993 us-gaap:PatentsMember 2018-12-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0001102993 lpsn:TechnologyMember 2018-12-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001102993 us-gaap:CustomerContractsMember 2018-12-31 0001102993 lpsn:BusinessMember 2019-12-31 0001102993 lpsn:ConsumerMember 2019-12-31 0001102993 lpsn:BusinessMember 2019-01-01 2019-12-31 0001102993 lpsn:ConsumerMember 2018-12-31 0001102993 lpsn:ConsumerMember 2019-01-01 2019-12-31 0001102993 lpsn:BusinessMember 2018-12-31 0001102993 lpsn:BusinessMember 2017-12-31 0001102993 lpsn:BusinessMember 2018-01-01 2018-12-31 0001102993 lpsn:ConsumerMember 2017-12-31 0001102993 lpsn:ConsumerMember 2018-01-01 2018-12-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001102993 us-gaap:CustomerContractsMember 2019-01-01 2019-12-31 0001102993 us-gaap:PatentsMember 2019-12-31 0001102993 us-gaap:PatentsMember 2019-01-01 2019-12-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001102993 lpsn:TechnologyMember 2019-12-31 0001102993 lpsn:TechnologyMember 2019-01-01 2019-12-31 0001102993 us-gaap:CustomerContractsMember 2019-12-31 0001102993 lpsn:ConversableIncMember 2018-09-01 2018-09-30 0001102993 lpsn:CappedCallsMember 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-03-31 0001102993 lpsn:AdvantageTecIncMember 2018-10-01 2018-10-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001102993 lpsn:ConversableIncMember 2018-09-30 0001102993 lpsn:BotCentralMember 2018-01-31 0001102993 lpsn:ConversableIncMember lpsn:ContingentEarnOutMember 2019-01-01 2019-12-31 0001102993 lpsn:BotCentralMember 2018-01-01 2018-01-31 0001102993 lpsn:AdvantageTecIncMember lpsn:ContingentEarnOutMember 2019-01-01 2019-12-31 0001102993 us-gaap:OtherExpenseMember 2019-01-01 2019-12-31 0001102993 lpsn:AdvantageTecIncMember 2019-01-01 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-01-01 2019-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2018-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 lpsn:ContingentEarnOutMember 2019-01-01 2019-12-31 0001102993 lpsn:ConversableIncAndAdvntageTecIncMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorDebtObligationsMember 2019-12-31 0001102993 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2019-01-01 2019-12-31 0001102993 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0001102993 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0001102993 lpsn:ContingentEarnOutMember 2018-01-01 2018-12-31 0001102993 lpsn:ContingentEarnOutMember 2018-12-31 0001102993 lpsn:AdvantageTecIncMember lpsn:ContingentEarnOutMember 2018-01-01 2018-12-31 0001102993 lpsn:ContingentEarnOutMember 2017-12-31 0001102993 lpsn:ConversableIncMember lpsn:ContingentEarnOutMember 2018-01-01 2018-12-31 0001102993 lpsn:ContingentEarnOutMember 2019-12-31 0001102993 lpsn:MatchingTrancheOneMember 2019-01-01 2019-12-31 0001102993 lpsn:MatchingTrancheTwoMember 2019-01-01 2019-12-31 0001102993 2018-01-01 2018-09-30 0001102993 lpsn:AmendedAndRestated2010EmployeeStockPurchasePlanMember 2017-06-02 2017-06-02 0001102993 lpsn:A2018PlanMember 2018-10-29 2018-10-29 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanMember 2009-01-01 2009-12-31 0001102993 lpsn:TwoThousandNineteenEmployeeStockPurchasePlanMember 2019-06-06 2019-12-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001102993 lpsn:TwoThousandTenEmployeeStockPurchasePlanMember 2010-06-30 0001102993 lpsn:TwoThousandNineteenEmployeeStockPurchasePlanMember 2019-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2019-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandPlanMember 2000-01-01 2000-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2017-04-30 2017-04-30 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandPlanMember 2000-12-31 0001102993 lpsn:AmendedAndRestated2010EmployeeStockPurchasePlanMember 2017-06-02 0001102993 lpsn:A2018PlanMember 2019-02-13 2019-02-13 0001102993 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001102993 lpsn:A2018PlanMember 2018-07-31 2018-07-31 0001102993 lpsn:A2018PlanMember 2018-04-25 2018-04-25 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2019-04-11 2019-04-11 0001102993 lpsn:A2018PlanMember 2019-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2019-04-11 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2019-01-01 2019-09-30 0001102993 lpsn:A2018PlanMember 2018-01-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:NineteenNinetyEightPlanMember 1998-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2012-06-07 2012-06-07 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001102993 2019-11-01 2019-11-30 0001102993 us-gaap:EmployeeStockOptionMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeSixMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeFourMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeSixMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeFourMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeSevenMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeTwoMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeThreeMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeNineMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeFiveMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeThreeMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeTenMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeEightMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeNineMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeTwoMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeFiveMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeOneMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeOneMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeEightMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeTenMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeSevenMember 2019-01-01 2019-12-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001102993 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001102993 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001102993 us-gaap:DomesticCountryMember 2017-12-31 0001102993 2017-10-01 2017-12-31 0001102993 us-gaap:DomesticCountryMember 2017-01-01 2017-12-31 0001102993 us-gaap:DomesticCountryMember 2019-12-31 0001102993 lpsn:NOLExpirationPeriodTrancheOneMember us-gaap:DomesticCountryMember 2019-12-31 0001102993 us-gaap:ForeignCountryMember us-gaap:AustralianTaxationOfficeMember 2019-12-31 0001102993 lpsn:NOLExpirationPeriodTrancheTwoMember us-gaap:DomesticCountryMember 2019-12-31 0001102993 lpsn:ProficientMember us-gaap:DomesticCountryMember 2019-12-31 0001102993 country:IL 2019-01-01 2019-12-31 0001102993 country:AU 2017-01-01 2017-12-31 0001102993 country:IL 2017-01-01 2017-12-31 0001102993 country:IL 2018-01-01 2018-12-31 0001102993 country:DE 2017-01-01 2017-12-31 0001102993 country:JP 2017-01-01 2017-12-31 0001102993 country:AU 2018-01-01 2018-12-31 0001102993 country:JP 2018-01-01 2018-12-31 0001102993 country:AU 2019-01-01 2019-12-31 0001102993 country:DE 2019-01-01 2019-12-31 0001102993 country:DE 2018-01-01 2018-12-31 0001102993 country:JP 2019-01-01 2019-12-31 0001102993 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-12-31 0001102993 us-gaap:EmployeeSeveranceMember 2017-01-01 2017-12-31 0001102993 lpsn:WindDownCostsMember 2018-01-01 2018-12-31 0001102993 lpsn:WindDownCostsMember 2019-01-01 2019-12-31 0001102993 us-gaap:EmployeeSeveranceMember 2019-01-01 2019-12-31 0001102993 lpsn:WindDownCostsMember 2017-01-01 2017-12-31 lpsn:segment iso4217:USD xbrli:shares iso4217:USD xbrli:shares lpsn:equity_instrument lpsn:day xbrli:pure



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 OF 1934
For the Fiscal Year Ended December 31, 2019
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Transition Period from _____ to _____
Commission File Number 000-30141
LIVEPERSON, INC.
(Exact name of registrant as specified in its charter)
Delaware
 
13-3861628
(State or other jurisdiction of incorporation)
 
(IRS Employer Identification No.)
 
 
 
475 Tenth Avenue, 5th Floor
 
 
New York
,
New York
 
10018
(Address of Principal Executive Offices)
 
(Zip Code)
(212) 609-4200
(Registrant’s telephone Number, including area Code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, par value $0.001 per share
LPSN
The Nasdaq Stock Market LLC
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
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes No
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company or an emerging growth company. See definition of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer
 
Accelerated Filer
 
Non-accelerated Filer
 
Smaller Reporting Company
 
 
 
 
Emerging Growth Company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No
The aggregate market value of the voting common stock held by non-affiliates of the registrant as of June 30, 2019 (the last business day of the registrant’s most recently completed second fiscal quarter) was approximately $1,207,203,816 (computed by reference to the last reported sale price on The Nasdaq Global Select Market on that date). The registrant does not have any non-voting common stock outstanding.
On February 24, 2020, 64,108,516 shares of the registrant’s common stock were outstanding.
DOCUMENTS INCORPORATED BY REFERENCE





Portions of the registrant’s definitive proxy statement for the 2020 Annual Meeting of Stockholders, which we plan to file subsequent to the date hereof, are incorporated by reference into Items 10, 11, 12, 13 and 14 of Part III of this Form 10-K.





LIVEPERSON, INC.
2019 ANNUAL REPORT ON FORM 10-K
TABLE OF CONTENTS
 
 
Page
 
PART I
Item 1.
Business
 
 
 
Item 1A.
Risk Factors
 
 
 
Item 1B.
Unresolved Staff Comments
 
 
 
Item 2.
Properties
 
 
 
Item 3.
Legal Proceedings
 
 
 
Item 4.
Mine Safety Disclosures
 
 
 
 
PART II
 
 
Item 5.
Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
 
 
 
Item 6.
Selected Consolidated Financial Data
 
 
 
Item 7.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
 
 
Item 7A.
Quantitative and Qualitative Disclosures About Market Risk
 
 
 
Item 8.
Consolidated Financial Statements and Supplementary Data
 
 
 
Item 9.
Changes in and Disagreements With Accountants on Accounting and Financial Disclosure
 
 
 
Item 9A.
Controls and Procedures
 
 
 
Item 9B.
Other Information
 
 
 
 
PART III
 
 
Item 10.
Directors, Executive Officers and Corporate Governance
 
 
 
Item 11.
Executive Compensation
 
 
 
Item 12.
Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
 
 
 
Item 13.
Certain Relationships and Related Transactions, and Director Independence
 
 
 
Item 14.
Principal Accountant Fees and Services
 
 
 
 
PART IV
 
 
Item 15.
Exhibits and Financial Statement Schedules
 
 
 
Item 16.
Form 10-K Summary

i




CAUTIONARY STATEMENT CONCERNING FORWARD-LOOKING STATEMENTS

STATEMENTS IN THIS REPORT ABOUT LIVEPERSON, INC. THAT ARE NOT HISTORICAL FACTS ARE FORWARD-LOOKING STATEMENTS BASED ON OUR CURRENT EXPECTATIONS, ASSUMPTIONS, ESTIMATES AND PROJECTIONS ABOUT LIVEPERSON AND OUR INDUSTRY. THESE FORWARD-LOOKING STATEMENTS ARE SUBJECT TO RISKS AND UNCERTAINTIES THAT COULD CAUSE ACTUAL FUTURE EVENTS OR RESULTS TO DIFFER MATERIALLY FROM SUCH STATEMENTS. THESE FORWARD-LOOKING STATEMENTS ARE BASED ON OUR CURRENT EXPECTATIONS, WHICH MAY NOT PROVE TO BE ACCURATE. MANY OF THESE STATEMENTS ARE FOUND IN THE “BUSINESS” AND “MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS” SECTIONS OF THIS FORM 10-K. WHEN USED IN THIS FORM 10-K, THE WORDS “ESTIMATES,” “EXPECTS,” “ANTICIPATES,” “PROJECTS,” “PLANS,” “INTENDS,” “BELIEVES” AND VARIATIONS OF SUCH WORDS OR SIMILAR EXPRESSIONS ARE INTENDED TO IDENTIFY FORWARD-LOOKING STATEMENTS. ALL FORWARD-LOOKING STATEMENTS, INCLUDING, WITHOUT LIMITATION, OUR EXAMINATION OF HISTORICAL OPERATING TRENDS, ARE BASED UPON OUR CURRENT EXPECTATIONS AND VARIOUS ASSUMPTIONS. OUR EXPECTATIONS, BELIEFS AND PROJECTIONS ARE EXPRESSED IN GOOD FAITH, AND WE BELIEVE THERE IS A REASONABLE BASIS FOR THEM, BUT WE CANNOT ASSURE YOU THAT OUR EXPECTATIONS, BELIEFS AND PROJECTIONS WILL BE REALIZED. ANY SUCH FORWARD-LOOKING STATEMENTS ARE MADE PURSUANT TO THE SAFE HARBOR PROVISIONS OF THE PRIVATE SECURITIES LITIGATION REFORM ACT OF 1995. IT IS ROUTINE FOR OUR INTERNAL PROJECTIONS AND EXPECTATIONS TO CHANGE AS THE YEAR OR EACH QUARTER IN THE YEAR PROGRESS, AND THEREFORE IT SHOULD BE CLEARLY UNDERSTOOD THAT THE INTERNAL PROJECTIONS AND BELIEFS UPON WHICH WE BASE OUR EXPECTATIONS MAY CHANGE PRIOR TO THE END OF EACH QUARTER OR THE YEAR. ALTHOUGH THESE EXPECTATIONS MAY CHANGE, WE ARE UNDER NO OBLIGATION TO INFORM YOU IF THEY DO. ACTUAL EVENTS OR RESULTS MAY DIFFER MATERIALLY FROM THOSE CONTAINED IN THE PROJECTIONS OR FORWARD-LOOKING STATEMENTS. IMPORTANT FACTORS THAT COULD CAUSE OUR ACTUAL RESULTS TO DIFFER MATERIALLY FROM THE FORWARD-LOOKING STATEMENTS WE MAKE IN THIS FORM 10-K ARE SET FORTH IN THIS FORM 10-K, INCLUDING THE FACTORS DESCRIBED IN THE SECTION ENTITLED “ITEM 1A — RISK FACTORS.” IF ANY OF THESE RISKS OR UNCERTAINTIES MATERIALIZE, OR IF ANY OF OUR UNDERLYING ASSUMPTIONS ARE INCORRECT, OUR ACTUAL RESULTS MAY DIFFER SIGNIFICANTLY FROM THE RESULTS THAT WE EXPRESS IN OR IMPLY BY ANY OF OUR FORWARD-LOOKING STATEMENTS. WE DO NOT UNDERTAKE ANY OBLIGATION TO REVISE THESE FORWARD-LOOKING STATEMENTS TO REFLECT FUTURE EVENTS OR CIRCUMSTANCES.

ii




PART I
Item 1. Business
Overview
LivePerson, Inc. (“LivePerson”, the “Company”, “we” or “our”) makes life easier for people and brands everywhere through messaging powered by AI and humans. During the past decade, the consumer has made the mobile device the center of their digital lives, and they have made mobile messaging the center of communication with friends, family and peers. Our technology enables consumers to connect with businesses through these same preferred conversational interfaces, including Facebook Messenger, SMS, WhatsApp, Apple Business Chat, Google Rich Business Messenger and Alexa. These messaging conversations harness human agents, bots and Artificial Intelligence (AI) to power convenient, personalized and content-rich journeys across the entire consumer lifecycle, from discovery and research, to sales, service and support, and even marketing, social and brick and mortar engagements. For example, consumers can look up product info like ratings, images and pricing, search for stores, see product inventory, schedule appointments, apply for credit, approve repairs, make purchases or payments - all without ever leaving the messaging channel. These AI and human-assisted conversational experiences constitute the Conversational Space.
LiveEngage, our enterprise-class cloud-based platform, enables businesses to become conversational by securely deploying messaging, coupled with bots and AI, at scale for brands with tens of millions of customers and many thousands of customer care agents. LiveEngage powers conversations across each of a brand’s primary digital channels, including mobile apps, mobile and desktop web browsers, short message service (SMS), social media and third-party consumer messaging platforms. Brands can also use LiveEngage to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (IVRs) and wait on hold. Similarly, LiveEngage can ingest traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages.
LivePerson's robust, cloud-based suite of rich messaging, real-time chat, AI and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (PCI) compliance, cobrowsing and a sophisticated proactive targeting engine. With LiveEngage, agents can manage all conversations with consumers through a single console interface, regardless of which disparate messaging endpoints the consumers originate from; i.e., WhatsApp, Line, Apple Business Chat, IVR, social, email, Alexa, or WeChat. An extensible application programming interface (API) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on LiveEngage.
LivePerson’s Conversational AI offerings put the power of bot development, training, management and analysis into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what we call “the tango” of humans, AI and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating messaging with our proprietary Conversational AI, as well as third-party bots, LiveEngage offers brands a comprehensive approach to scaling automations across their millions of customer conversations.
Complementing our proprietary messaging and Conversational AI offerings are teams of technical, solutions and consulting professionals that have developed deep domain expertise in the implementation and optimization of conversational services across industries and messaging endpoints. We are a leading authority in the Conversational Space. LivePerson’s products, coupled with our domain knowledge, industry expertise and professional services, have been proven to maximize the effectiveness of the Conversational Space and deliver measurable return on investment. Certain of our customers have achieved the following advantages from our offerings:
the ability for each agent to manage as many as 40 messaging conversations at a time, as compared to one at a time for a voice agent and two to four at a time for a good chat agent. Adding AI and bots provides even greater scale to the number of conversations managed;
labor efficiency gains of at least two times that of voice agents, effectively cutting labor costs by at least 50%;
improving the overall customer experience, thereby fueling customer satisfaction increases of up to 20 percentage points, and enhancing retention and loyalty;
more convenient, personalized and content-rich conversations that increase sales conversion by up to 20%, increase average order value and reduce abandonment;
more satisfied contact center agents, thereby reducing agent churn by up to 50%;
maintain a valued connection with consumers via mobile devices, either through native applications, websites, text messages, or third-party messaging platforms;

1




leverage spending that drives visitor traffic by increasing visitor conversions;
refine and improve performance by understanding which initiatives deliver the highest rate of return; and
increase lead generation by providing a single platform that engages consumers through advertisements and listings on branded and third-party websites.
        
As a “cloud computing” or software-as-a-service (SaaS) provider, LivePerson provides solutions on a hosted basis. This model offers significant benefits over premise-based software, including lower up-front costs, faster implementation, lower total cost of ownership, scalability, cost predictability, and simplified upgrades. Organizations that adopt a fully-hosted, multi-tenant architecture that is maintained by LivePerson eliminate the majority of the time, server infrastructure costs, and IT resources required to implement, maintain, and support traditional on-premise software.
More than 18,000 businesses, including HSBC, Orange, The Home Depot, and GM Financial use our conversational solutions to orchestrate humans and AI, at scale, and create a convenient, deeply personal relationship with their customers.
     LivePerson's consumer services offering is an online marketplace that connects independent service providers (Experts) who provide information and knowledge for a fee via mobile and online messaging with individual consumers (Users). Users seek assistance and advice in various categories including personal counseling and coaching, computers and programming, education and tutoring, spirituality and religion, and other topics.
LivePerson was incorporated in the State of Delaware in November 1995 and the LivePerson service was introduced in November 1998. In April 2000, the company completed an initial public offering and is currently traded on the NASDAQ Global Select Market and the Tel Aviv Stock Exchange. LivePerson is headquartered in New York City with U.S. offices in Alpharetta (Georgia), Austin (Texas), San Francisco (California) and Seattle (Washington), and international offices in Amsterdam (Netherlands), Berlin (Germany), Delhi (India), London (United Kingdom), Mannheim (Germany), Melbourne (Australia), Milan (Italy), Paris (France), Ra'anana (Israel), Reading (United Kingdom), Singapore (Singapore), Tel Aviv (Israel), and Tokyo (Japan).

Market Opportunity
LivePerson's proprietary messaging and Conversational AI enable consumers and businesses to use natural language over conversational interfaces such as SMS, Messenger, Apple Business Chat, Google’s Rich Business Messenger, and in-home personal assistants like Alexa, in order to get answers to questions, make purchases and resolve customer care inquiries. These conversational messaging capabilities target lower costs and increased customer satisfaction, retention and revenue by utilizing human agents, AI and bots to provide convenient, personalized and content-rich communication as alternatives to calling a 1-800 number, navigating a website or downloading an app.
Our view is that once a consumer has established their favorite brands as contacts in their preferred messaging app, they will no longer see a need to call that brand’s 1-800 number, visit their website or download their app. Instead, they will simply select the contact, open up the thread with their entire history with the brand, and then renew the conversation. As a result, the billions of dollars previously invested by brands across these legacy channels will be increasingly allocated to experiences powered by our platform.
Historically, brands have predominantly promoted calling the 1-800 number or using email as the primary means of contact with consumers. According to a 2018 IBM report, approximately 270 billion customer service calls are made to contact centers each year. With a median cost per call of approximately $5.60, according to US Contact Center Decision-Makers' Guide, we estimate that businesses spend approximately $1.5 trillion annually to support their 1-800 number call centers. We believe that moving these calls to messaging represents the largest portion of what we estimate is a $60 billion go-to-market opportunity. We estimate that nearly half of this market opportunity is tied to service, and the other half tied to sales, marketing, social and brick and mortar use cases.
LivePerson is already capitalizing on this Conversational Space transformation. We cite the following considerations:
Consumer preference has already shifted away from calling to messaging in our personal lives. Gartner, a technology research firm, estimates that the proportion of voice-based communication will drop from 41% in 2017 to 12% in 2022. In contrast, WhatsApp and Facebook users combined send more than 65 billion messages a day, and, according to Portio Research, people worldwide were estimated to send an estimated 23 billion text messages a day in 2015. According to Gartner, by 2020, more than 500 million consumers will use voice-enabled conversational AI to purchase on digital commerce platforms, growing from 160 million in 2017. The International Smartphone Mobility Report by mobile data tracking firm Infomate found that Americans spend about 26 minutes a day texting, as compared to six minutes a day on voice calls. A survey by transportation booking app, Hailo, found that making phone calls has dropped to the sixth most popular use of a mobile device, behind sending messages, receiving messages, checking email, surfing the Web, and using the alarm clock. The adoption of messaging has not been

2




constrained to younger generations. According to Experian Marketing Services, adults 55 and older send and receive an average of nearly 500 text messages a month.
Calling a 1-800 number typically leads to a poor customer experience. Roughly 50% of calls to 1-800 numbers go unresolved, according to IBM, and a 2014 Harris Interactive survey found that “81% of all consumers agree that it is frustrating to be tied to a phone or computer to wait for customer service help.” Research by enterprise analytics firm Mattersight, reinforces this view, with 74% of consumers feeling that call centers are getting worse or at best staying the same. The risk of poor customer service is material, according to Harris Interactive, which found that 89% of consumers will leave and go to a competitor due to bad customer experiences.
Conversational experiences, which harness the power of human agents, bots and AI over messaging have been demonstrated to provide a superior alternative to voice calls. LivePerson customers typically see contact center agent efficiency increase by at least two times for messaging on our platform versus voice, while fueling higher customer satisfaction and increased sales conversions. According to a RingCentral survey, “at least 78% of consumers who text wish they could have a text conversation with a business.” An Amdocs global consumer survey had a similar finding, with 76% of consumers stating they would rather use a mobile app than call the contact center. According to Forrester Research's Customer Experience Survey, 73% of US online adults say that valuing their time is the most important thing a company can do to provide them with good service.
We believe the combination of strong alignment to consumer communication preferences, high returns on investment and a growing list of proven referenceable customers have positioned the Conversational Space at an inflection point. Nearly 55% of our enterprise customers had adopted messaging by the end of 2019, up from approximately 40% at the end of 2018 and less than 5% at the end of 2016. In addition, nearly 60% of messaging conversations had automation attached at the end of 2019, up from approximately 25% at the end of 2017. In the first year of its launch, our Conversation Bot Builder was deployed by nearly 300 brands.

In addition to market share opportunities in the legacy 1-800 number call center, we believe that consumer traffic and digital spending will increasingly shift away from websites and mobile apps to conversational engagements on our platform. We think that websites and e-commerce have not lived up to the expectations of businesses and that consumers are likewise frustrated with the navigational experience and the challenges of getting questions answered on websites. In fact, after more than 20 years, e-commerce still only accounts for approximately 11% of total commerce and, in the United States, Amazon.com accounts for approximately half of this share. Even more alarming, is the growing disconnect as consumers go mobile. According to Adobe Analytics, on Cyber Monday in 2018, mobile accounted for approximately 51% of overall website traffic, but accounted for only approximately 31% of total revenue generated.

The low penetration rates of online and mobile e-commerce reflect disappointing website conversion rates, which average less than 5%. Low conversion rates are likely a factor of the trend for websites to be designed for content, as opposed to commerce, so that they can be indexed to show up in web searches. According to Forrester Research, 53% of customers are likely to abandon their online purchases if they can't find quick answers to their questions. This conflict between content and commerce not only impacts revenue, but also drives higher costs, as we estimate that 60%-80% of all calls to 1-800 numbers originate from consumers first visiting a website and then getting confused or not obtaining the answers they seek.

We believe that LivePerson's proprietary messaging and Conversational AI offerings provide a superior alternative. Certain LivePerson customers have demonstrated increases in website sales of up to 20%, while lowering the cost of engagement relative to voice or email. No longer are consumers navigating through clicks and searches to find answers across multiple static web pages. Instead they use natural language to engage conversationally with a brand. These conversations can be personalized to each brand’s unique identity and to each consumer’s unique history and preferences. The engagements are content rich, featuring images, reviews, ratings, and videos, and they are convenient, letting the consumer drive the conversation when it meets their needs, and offering the ability to integrate to credit cards, pay wallets and calendars.

We also believe that the Conversational Space will steadily eliminate the need for investment in branded apps. We conclude that consumers will increasingly opt to connect with brands through their preferred messaging channels, such as Apple Business Chat, WhatsApp, SMS, Messenger, or Twitter, rather than clutter their mobile devices, waste storage, and potentially impact performance by downloading a multitude of individual apps.


3




Another emerging market opportunity for LivePerson is the leveraging of brick and mortar operations as an extension of the contact center. Retailers, telecommunications companies, and financial services companies, among others, all operate brick and mortar storefronts, where thousands of employees often sit idle during off peak hours. LiveEngage enables our customers to set up campaigns where these employees can connect through messaging to customers in their community, with check-ins, follow ups, and special offers, reinforcing relationships at the local level. For example, a telecommunications company targeted consumers that were local to its storefronts with a trade-in offer. Additionally, our platform can arm employees in the field with the ability to rapidly obtain answers to questions as they engage with customers in the stores. For example, a consumer may have a specific question about a new appliance in a home improvement store, and the employee can engage through our platform with a specialist bot or human agent to obtain detailed information on that appliance.


Strategy
The key elements of LivePerson’s business solutions strategy include:
Build awareness and drive adoption of the Conversational Space. LivePerson brought our first customer live on messaging in June 2016. Since that time, we have been focused on building awareness for conversational experiences and driving adoption. We have educated businesses on the financial and operational transformation that occurs when a contact center shifts to an asynchronous messaging environment, where the consumer controls the pace of the conversation, which can last minutes, hours or days, from a synchronous call or chat center, where conversations occur in real-time and have a distinct start and end.
A key component of our industry awareness marketing strategy has been to hold multiple global customer summits each year that target executives from enterprise customers and prospects, and feature a key theme within the Conversational Space, such as Apple Business Chat, Google Rich Business Messenger, IVR deflection or AI. LivePerson customers are the centerpoint of these summits, presenting why they chose LivePerson for conversational experiences, how they achieved success, and what type of ROI they have realized. Each attendee then receives a blueprint for how they can achieve similar outcomes. We have found this strategy to drive strong results for LivePerson, as we have seen a greater than 40% conversion rate on opportunities that were created or advanced as part of the customer summits. By year end 2019, we had brought approximately 300 customers live on messaging and increased adoption within our enterprise customers to nearly 55%. In addition, nearly 60% of messaging conversations had automation attached. We will continue to focus on building awareness for the Conversational Space and driving adoption of messaging and AI across our customer base.
Increase messaging volumes by developing a broad ecosystem, expanding customer use cases, and focusing on AI and automation. Our strategy is to drive higher messaging volumes by going both wide across messaging endpoints, deep across consumer use cases, and focusing on AI and automation as the means to deliver powerful scale. LivePerson offers a platform usage pricing model, where customers are offered access to our entire suite of messaging technologies across their entire agent pool for a pre-negotiated cost per interaction. We believe that over time this model will drive higher revenue for LivePerson by reducing barriers to adoption of new messaging endpoints and use cases.
In order to drive broad messaging adoption, it is imperative that LiveEngage integrates to all of the messaging apps that consumers prefer to use for communication and addresses all key use cases. For example, if a consumer is an avid WhatsApp user, and a brand only offers SMS as a messaging option, that consumer may be reluctant to try messaging the brand. Therefore, a key strategy of ours has been to build one of the industry’s broadest ecosystems of messaging endpoints and use cases. In June 2016, we launched with In-App messaging. In 2017, we introduced Facebook Messenger, SMS, Web messaging and IVR deflection integrations. In 2018, we added Apple Business Chat, Google Rich Business Messenger, Line, WhatsApp, Alexa, Google Home, Google Ad Lingo and Twitter. In 2019, we added email, allowing brands to manage emails through the same console they use for messaging, and to convert legacy emails into messaging conversations. We also added social monitoring and conversational tools for Twitter and Facebook, and introduced proactive messaging, allowing brands to transform traditional one-way notifications such as flight cancellations or plan overage alerts into two-way conversations. Finally, we connected to Facebook and WhatsApp digital advertisements, enabling consumers to initiate messaging conversations for marketing and customer care directly within the advertisement.
Each channel and use case added opens the door to hundreds of millions of new consumers, providing brands a greater opportunity to shift share away from their legacy contact center channels into messaging. For example, in 2019, leading airlines launched on WhatsApp and Apple Business Chat with the ability to make secure payments; a baseball stadium launched an automated conversational concierge providing answers to a wide range of questions from restroom locations to player stats; and a multinational telecommunications company used proactive two-way messaging for outbound campaigns.
LivePerson makes the management of all these disparate channels seamless to the brand. AI-based intelligent routing, queuing and prioritization software orchestrates these conversations at scale, regardless of which messaging endpoint they originated from, so that human and bot agents can engage with all customers through just one console.

4




We believe that this strategy has influenced LivePerson’s enterprise and mid-market revenue retention rate, (the trailing-twelve-month change in total revenue from existing customers after upsells, downsells and attrition) which was within our target range of 105% to 115% for 2019. The benefit can also be seen in LivePerson’s average revenue per user (ARPU) for our enterprise and mid-market customers, which increased approximately 20% in 2019 to $345,000 from approximately $285,000 in 2018. In fact, in 2019, the ARPU for Enterprise customers on messaging was more than 5 times higher than those on just chat. We believe these ARPU trends are a clear indication of how LivePerson’s strategy to drive messaging adoption has successfully influenced our revenue growth by taking share from legacy communication channels. We plan to continue adding new messaging endpoints and use cases, and to drive higher adoption of existing ones within our customer base.
Attract the industry’s best AI, machine learning and conversational talent. We believe that AI and machine learning are critical to successfully scaling in the Conversational Space, and that in order to develop the industry’s leading technology, we need to attract the industry's best talent. In 2018, LivePerson recruited Alex Spinelli, key architect of the Alexa Operating System at Amazon.com, as our Global CTO. Under Mr. Spinelli’s leadership, LivePerson opened an Advanced Technology Center in Seattle, Washington, where the Company now has more than 125 of the industry’s brightest data scientists, machine learning engineers and automation engineers, many from firms such as Nike, Amazon.com, Microsoft and Target, that are working exclusively on applying AI to Conversational. LivePerson also expanded its Mannheim, Germany development center, and added key development talent through the acquisitions of BotCentral in Mountain View, California and Conversable in Austin, Texas.
Bring to market best-in-class AI and machine learning technologies designed for the conversational space. We believe that in the last decade many vendors introduced AI and bot offerings that created frustrating experiences for consumers and businesses alike, which in turn has eroded trust in automation. Many of these solutions have proven difficult to build and scale, and have been limited by stand alone implementations that lacked the measurement, reporting and human oversight of conversational platforms such as LiveEngage. In December 2018, LivePerson announced its patent pending AI engine that is designed to overcome these shortcomings and help brands rapidly bring to market conversational AI that can scale to millions of interactions, while increasing customer satisfaction and conversion rates.
Unlike alternative solutions designed solely for IT departments, LivePerson’s Conversational AI was built to be used by developers and contact center agents. By putting the power of conversational design and bot management in the hands of contact center agents, LivePerson’s Conversational AI gives brands the ability to leverage the employees closest to the customer, those who are most versed in the voice of the brand, and with the most expertise in how to craft successful outcomes for customer service and sales journeys.
Some of the key innovations behind LivePerson’s Conversational AI include:
a holistic approach to scaling AI by combining consumer facing bots, agent facing bots, intelligent routing and real-time intent understanding, with an analytics dashboard that helps users focus on the intents that are impacting their business and prioritize which intents to automate next
bot building software that is based on dialogue instead of workflow or code, so non-technical employees like contact center agents can design automations
leverage a data moat of hundreds of millions of conversations to feed the machine learning that rapidly and accurately detects consumer sentiment and intents in real-time. Use intent understanding for advanced routing, next-best actions, and to fully contain conversations with automation
the establishing of contact center agents as bot managers, ensuring that every conversation is safeguarded by a human and that agents are continuously training the AI to be smarter and drive more successful outcomes
powerful Assist technology that multiplies the efficiency of agents by analyzing intents in real time and then suggesting next best actions, predefined content, and bots that can take over transactional work
pre-built templates for target verticals that provide out of the box support for the top intents and back-end integrations
the ability to bootstrap conversations with existing transcripts, reducing design effort and speeding time to market
third-party AI natural language understanding (NLU) integration, so customers aren't boxed into one vendor
AI analytics and reporting tailored to the Conversational Space, providing brands with immediate, actionable insights about their businesses and contact center operations

Our strategy is to continue to enhance the Conversational AI engine and related products, leveraging our global R&D footprint and substantial library of mobile and online conversational data, with the aim of increasing agent efficiency, decreasing customer care costs, improving the customer experience and increasing customer lifetime value.

5




Sustain our leadership position by aligning brands to a vision that transforms how they communicate with consumers and delivers a superior return on investment. We believe that most contact center technology vendors incorrectly view messaging as a feature. They are content with building integrations to a messaging endpoint and offering messaging as just another product in their suite. LivePerson holds the perspective that messaging and AI are the foundation for transforming conversational experiences, disrupting how agents operate and how brands engage with consumers across service, sales, marketing, social and brick and mortar. Brands must adapt their contact centers to an asynchronous messaging environment and leverage a combination of human agents, bots and AI to achieve scale and efficiencies. When done correctly, the entire consumer lifecycle with a brand will be maintained within the Conversational Space, and traffic will steadily shift away from lower returning voice calls, websites, emails and apps to higher returning messaging endpoints.
We believe that LivePerson is uniquely positioned to deliver this transformation due to its technology and expertise:
The LiveEngage enterprise-class, automation-first, cloud-based platform, was designed for AI-assisted and human-powered messaging in mobile and online channels. The platform offers best-in-class security and scalability, offers the broadest ecosystem of messaging endpoints, is designed for ease of use, and features an AI engine custom built for the Conversational Space, intent recognition, robust real-time reporting, role-based real-time analytics, predictive intelligence, and innovations in customer satisfaction and connection measurement. Additionally, LiveEngage is an open platform with pre-built, enterprise-grade integrations into back-end systems as well as the ability to work across NLU providers.
The Company has a data moat built on hundreds of millions of conversations across industries, geographies and use cases that is feeding the machine learning engines that power intent understanding.
The platform has expanded to power conversations across a broad spectrum of channels and use cases, from traditional sales and customer service, to marketing, social, email, advertising and brick and mortar.
LivePerson has deep domain expertise across verticals and messaging endpoints, a global footprint, referenceable enterprise brands and a team of technical, solutions and consulting professionals to assist customers along their transformational journeys. We are positioned as an authority in the Conversational Space,. We have developed a Transformation Model that is introduced to existing and prospective customers to help guide them on their journeys from legacy and oftentimes inefficient legacy voice, email and chat solutions to modern conversational ones powered by messaging and AI.

We believe that LivePerson’s differentiated approach to the Conversational Space, combined with our unique technology and expertise has established us as a market leader, with an ability to deliver superior returns on investment. LivePerson customers manage as many as 40 messaging conversations at a time, as compared to one at a time for a voice agent and two to four at a time for a good chat agent. Adding AI and bots provides even greater scale to the number of conversations managed. Our customers often see labor efficiency gains of at least two times that of voice agents, effectively cutting labor costs by at least 50%. Furthermore, our ability to deliver more convenient, personalized and content-rich conversations often drives increases in customer satisfaction of up to 20 percentage points and increases in sales conversions of up to 20%, while enhancing average order value, customer retention and loyalty.
    Strengthen our position in both existing and new industries. We plan to continue to develop our market position by increasing our customer base, and expanding within our installed base. We will continue to focus primarily on key target markets: consumer/retail, telecommunications, financial services, travel/hospitality, technology and automotive within both our enterprise and mid-market sectors, as well as the small business (SMB) sector. In 2019, we made strong inroads into new verticals with key wins in the airline, foodservice and healthcare industries. We are increasingly structuring our field organization to emphasize our domain expertise and strengthen customer relationships across target industries.
Continue to build our international presence. We are focused on expanding our international revenue contribution, which increased to 41% of total revenue in 2019 and 2018, from 37% in 2017. We are generating positive results from our recent investments in the Asia Pacific region, and recently opened an office in Latin America.
     Leverage our open architecture to support partners and developers. In addition to developing our own applications, we continue to cultivate a partner eco-system capable of offering additional applications and services to our customers. We integrate into approximately a dozen third-party messaging endpoints including SMS, Facebook Messenger, Apple Business Chat, Google Rich Business Messenger, Line, WhatsApp, Alexa, Google Home, WeChat, Google Ad Lingo and Twitter, multiple IVR vendors and dozens of branded apps. LiveEngage integrates our proprietary messaging and Conversational AI with third-party bot offerings, empowering our customers to manage a mix of different bots, human agents and technologies from one control panel, thereby optimizing contact center efficiency. LivePerson’s proprietary and third-party AI/bots enable brands to partially or fully automate communications with their customers.

6




In addition, we have opened up access to our platform and our products with more than 40 APIs and software development kits that allow customers and third parties to develop on top of our platform. Customers and partners can utilize these APIs to build our capabilities into their own applications and to enhance our applications with their services. In 2019, we launched LivePerson Functions, a serverless integration capability that allows brands to more easily and rapidly customize conversations flows within LiveEngage through functions-as-a-service technology.
Expand sales partnerships to broaden our presence and accelerate sales cycles. We are focused on broadening our market reach and accelerating sales cycles by partnering with systems integrators, technology providers, business process outsourcers, value added resellers and other sales partners. We formalized a relationship with IBM Global Business Services in 2017 and Accenture in 2018. In 2019, we announced strategic partnerships with TTEC, a leading BPO focused on customer experience, and DMI, a digital transformation company, to redefine the customer experience with digital engagement, messaging, and AI-driven automation. LivePerson increased the number of partners focused on SMBs to more than 300 at year-end 2019, from over 150 at year-end 2018, and approximately 40 at the end of 2017. Approximately one quarter of all opportunities were influenced by partners in 2019, and we are focused on driving that contribution toward 40% longer term.
     Maintain Market Leadership in Technology and Security Expertise. As described above, we are devoting significant resources to creating new products and enabling technologies designed to accelerate innovation. We evaluate emerging technologies and industry standards and continually update our technology in order to retain our leadership position in each market we serve. We monitor legal and technological developments in the area of information security and confidentiality to ensure our policies and procedures meet or exceed the demands of the world’s largest and most demanding corporations. We believe that these efforts will allow us to effectively anticipate changing customer and consumer requirements in our rapidly evolving industry.
     Evaluate Strategic Alliances and Acquisitions When Appropriate. We have successfully integrated several acquisitions over the past decade. While we have in the past, and may from time to time in the future, engage in discussions regarding acquisitions or strategic transactions or to acquire other companies that can accelerate our growth or broaden our product offerings, we currently have no binding commitments with respect to any future acquisitions or strategic transactions.
 Products and Services
Business solutions offerings
LivePerson’s hosted platforms harness human, AI and bot-powered messaging on mobile apps, mobile and desktop web browsers, SMS, social media and third-party consumer messaging platforms. Our business-to-business services are all managed from a single user interface. By supplying a complete, unified consumer view, our solutions enable businesses to deliver a relevant, timely, personalized, and seamless consumer experience for heads of digital and customer care, as well as e-commerce, marketing, and contact center executives. In addition to product offerings, LivePerson provides professional services and value-added business consulting to support complete deployment and optimization of our enterprise solutions. Revenue attributable to our monthly hosted Business services accounted for 77% of total revenue for the year ended December 31, 2019, 79% of total revenue for the year ended December 31, 2018 and 82% of total revenue for the year ended 2017. The shift in percentage contribution reflects the heightened demand for LivePerson's expert professional services as customers deploy Conversational solutions for the first time.
     LiveEngage. LiveEngage, LivePerson’s enterprise-class, cloud-based platform, enables businesses and consumers to connect through conversational interfaces, such as in-app and mobile messaging, while leveraging bots and AI to increase efficiency. The platform, which is targeted at heads of digital and customer care, as well as e-commerce, marketing, and contact center executives, combines sophisticated mobile and online engagement technology with robust business intelligence and big data to produce compelling, measurable results by intelligently engaging consumers based on a real-time understanding of consumer needs. Rich, contextually aware targeting, actionable insights and personalized experiences, empower businesses to get the most out of their existing online, mobile and social platforms. Potential benefits of LiveEngage include increased agent efficiency, decreased customer care costs, improved customer experiences, higher conversion rates and increased customer lifetime value.
    LiveEngage was designed for conversational experiences, enabling businesses to securely deploy messaging, coupled with bots and AI, at scale for brands with tens of millions of customers and many thousands of customer care agents. The platform powers conversations across each of a brand’s primary digital channels, including mobile apps, mobile and desktop web browsers, SMS, social media and third-party consumer messaging platforms. Brands can also use LiveEngage to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (IVRs) and wait on hold. Similarly, LiveEngage can ingest traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages. The platform seamlessly integrates LivePerson’s Conversational AI engine as well as third-party bots, enabling brands to manage both AI-based agents and human agents from a single console.

7




Our robust, cloud-based suite of rich messaging, real-time chat, AI and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (PCI) compliance, cobrowsing and a sophisticated proactive targeting engine. With LiveEngage, agents can manage all conversations with consumers through a single console interface, regardless of which disparate messaging endpoints the consumers originate from; i.e., WhatsApp, Line, Apple Business Chat, IVR, social, email, Amazon Alexa, or WeChat. An extensible application programming interface (API) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on LiveEngage.
LiveEngage enables the combination of real time on-site data and off-site behavioral data, with a broad set of historical and operational data. Proprietary analytics utilize this data to target end users with compelling engagement options at any step in the conversion funnel and throughout the customer lifecycle. The platform enables customers to maximize online revenue opportunities, improve conversion rates and reduce shopping cart abandonment by proactively engaging the right visitor, using the right channel, at the right time. Our solution identifies segments of website visitors who demonstrate the highest propensity to convert, and engages them in real-time with relevant content and offers, helping to generate incremental sales. The platform also reduces costs in the contact center relative to voice, by identifying consumers who may be struggling with their self-help experience, and proactively connecting them to a live consumer care specialist via messaging, who can manage several conversations at once. This comprehensive solution blends a proven value-based methodology with an active rules-based engagement engine and deep domain expertise to increase first contact resolution, improve consumer satisfaction, and reduce attrition rates.
LivePerson’s Conversational AI. LivePerson’s Conversational AI, announced in December 2018, operates as the brains behind new LivePerson AI-based products, and was developed using our conversational data set of millions of brand-to-consumer interactions. LivePerson’s Conversational AI was custom designed for the Conversational Space, putting the power of bot development, training and management into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what we call “the tango” of humans, AI and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Through LiveEngage, agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating LiveEngage with our proprietary AI, as well as third-party bots, the platform provides businesses with a comprehensive view of all AI-based and human-based conversations from a single console. Some of the first products developed on LivePerson’s Conversational AI engine include:
Conversation Builder, which non-technical staff such as contact center agents use to design high-quality automated conversations. The conversations are not built from scratch. Conversation Builder creates the initial versions by mining a brand's existing conversation transcripts. Prebuilt industry templates are also available, providing the dialogue and integrations necessary for common use cases such as billing.
Conversation Manager, a console that suggests automated responses and next best actions to contact center agents, who edit and select from them. Edits and selections dynamically improve the responses and next best actions. When the content reaches a brand-set accuracy threshold, it can be offered to consumers without human intervention. Conversation Manager also includes sentiment monitoring to alert contact center agents to conversations that require their attention. Designed for use in large contact centers, Conversation Manager sends these requests to agents who have the capacity and appropriate skills to respond. A major retail brand that adopted this approach in its sales operation increased agent productivity up to 220% within 12 weeks of launch.
Conversation Analytics, dashboards and reporting which take the true voice of the customer - their direct discussions with a brand, spoken in their natural language - and turn it into actionable sales and service intelligence. A major wireless provider using early versions of Conversation Analytics reported the product identifies the root cause of service issues faster than monitoring software, enabling the provider to accelerate the fix and reduce inbound customer inquiries. A leading hospitality firm used Conversation Analytics to identify and add new, top-selling items to its menu selection.


8




Professional Services. The mission of our Professional Services team is to help customers optimize the performance of our products in order to drive incremental value through their mobile and online sales and/or service channel(s). This talented group utilizes their deep domain expertise and years of hands-on experience to provide customers with detailed analyses and measurements of their LivePerson deployment that drive strategies and decisions on how to optimize mobile and online messaging, real-time chat, and bot and AI integration. Deliverables of the team include scorecards that measure and chart performance trends, analyses and recommendations for conversational design, web design and process improvement, transcript reviews to discover both voice of the consumer insight and agent improvement opportunities, custom training of call center agents and management, and ongoing management of messaging programs to ensure alignment with current business practices and objectives. The team’s value-added methodology and approach to guiding customers towards messaging channel and human/bot agent optimization is an important component of the LivePerson offering, and gives our customers a competitive advantage in the digital world. Revenue attributable to professional services accounted for 14% of total revenue for the year ended December 31, 2019. Revenue attributable to professional services accounted for 13% and 10% of total revenue for each of the years ended December 31, 2018 and 2017, respectively.
Consumer offering
Our consumer services offering is an online marketplace that connects independent service providers (Experts) who provide information and knowledge for a fee via mobile and online messaging with individual consumers (Users). Users seek assistance and advice in various categories including personal counseling and coaching, computers and programming, education and tutoring, spirituality and religion, and other topics. Revenue from our Consumer segment accounted for approximately 8% of total revenue for the years ended December 31, 2019, 2018 and 2017, respectively.
 Customers
More than 18,000 customers have deployed our business solutions, including Fortune 500 companies, dedicated Internet businesses, a broad range of online merchants, as well as numerous SMBs, automotive dealers, universities, libraries, government agencies and not-for-profit organizations. Our solutions benefit organizations of all sizes conducting business or communicating with consumers through mobile and online messaging and chat. We plan to continue to focus on key target markets: consumer/retail, telecommunications, financial services, travel/hospitality, technology and automotive, within the United States and Canada, Latin America, Europe and the Asia-Pacific region.
No single customer accounted for or exceeded 10% of our total revenue in 2019, 2018 or 2017.


 Sales and Marketing
 Sales
We sell our business products and services by leveraging a common methodology through both direct and indirect sales channels.
Our sales process focuses on the perspective that the Conversational Space requires an operational transformation that changes how brands engage with consumers across service, sales, marketing, social and brick and mortar. Brands must adapt their contact centers to an asynchronous messaging environment and leverage a combination of human agents, bots and AI to achieve scale and efficiencies. When done right, the entire consumer lifecycle with a brand will be maintained within the Conversational Space, and traffic will steadily shift away from lower returning voice calls, websites, emails and apps to higher returning messaging endpoints.
Our mobile and online messaging solutions are targeted at business executives whose primary responsibility is optimization of customer care, sales and marketing, or optimizing a consumer’s journey across the brand’s digital properties. Our solutions enable organizations to provide effective customer service, sales and marketing by deflecting costly phone calls and emails to the more cost efficient mobile and online messaging channel. We focus on the value that our solutions deliver in the form of increased agent efficiency, reduced contact center costs, increased customer satisfaction, improved customer lifetime value, maximized digital consumer acquisition, and optimized website and mobile business outcomes. LivePerson supports any organization with a company-wide strategic initiative to improve the overall mobile and online consumer experience.
Within the business solutions segment we have aligned our field organization to address the different sales strategies of our target markets:


9




Enterprise and large mid-market. We target large mid-market and enterprise businesses with a combination of direct sales and customer success teams, and partners. Across the globe we are targeting a select group of brands, many of them already customers, that hold the power to transform customer care. These enterprises have thousands of agents in their contact centers and collectively connect with billions of consumers each year. We leverage thought leadership and related events to showcase our strength in messaging and AI, and highlight existing reference customers who share their successes on our platform and how they achieved positive ROIs. Increasingly, we are working with large third-party system integrators, technology providers and business process outsourcers to supplement our direct sales effort.
    
For our large and more complex customers, our sales methodology often begins with research and discovery meetings that enable us to develop a deep understanding of the value drivers and key performance metrics of a prospective customer. We then present an analytical review detailing how our solutions and industry expertise can affect these value drivers and metrics. Once we validate solution capabilities and prove financial return on investment, we transition to a program management model wherein we work hand-in-hand with the customer, providing detailed analysis, measurements and recommendations that help optimize their performance and ensure ongoing program success.

In 2018, we introduced a pilot accelerator program, where we offer customers the option to test our entire platform, across all messaging endpoints and customer use cases, at an entry level price point for a period of three to nine months. This pilot program is intended to accelerate sales cycles and enable customers to rapidly assess the potential ROI and differentiation of our solutions before committing to a more substantial and extended deployment.

Small business and small mid-market. We target small business and small mid-market customers with a mix of direct, online self-service and third-party partner channels. Our customer acquisition strategy centers on leveraging customer word-of-mouth, our leading brand name, online marketing and partnerships. We also leverage marketing programs and partner resources to promote increased usage and product adoption within these customers.

Indirect Sales.   Resources within our organization are focused on developing partnerships to generate revenues via referral partnerships and indirect sales through channel partners. By maximizing market coverage via partners who provide lead referrals and complementary products and services, we believe this channel supports revenue opportunities without incurring the costs associated with traditional direct sales.
 Customer Support
     Our Professional Services group provides deployment support and ongoing business consulting to enterprise and mid-market customers and maintains involvement throughout the engagement lifecycle. All LivePerson customers have access to 24/7 help desk services through messaging, chat, and technical support ticketing.
 Marketing
     Our marketing efforts in support of our business operations are organized around the needs, trends and characteristics of our existing and prospective customer base. Our deep relationship with existing customers fosters continuous feedback and critical data analysis, thereby allowing us to develop and refine marketing programs that drive adoption across multiple customer segments. We have a global team, spread across key geographies that is focused on marketing our brand, products and services to executives responsible for the digital channel, the consumer experience, marketing, sales, IT, and consumer service operations of their organization.
Our main focus is on the consumer/retail, telecommunications, financial services, travel/hospitality, technology and automotive industries. Our integrated marketing strategy is focused on driving demand, building customer and consumer advocacy, driving adoption of our platform, and supporting key areas of business, especially large enterprise, but also including mid-sized and small business, partners and international entities. We aim to achieve this by delivering high-touch, small group events for senior executives, to educate them on messaging and the transformational ways that digital communication can help their business. We also market our software via high-level thought leadership campaigns, industry event participation, personalized lead generation campaigns to reach potential and existing customers using mediums such as paid and organic search, direct email and mail, industry- and category-specific tradeshows and events, and telemarketing.
 Our marketing strategy also encompasses a strategic communications approach that integrates public relations, social media, and analyst/influencer relations. We are focused on using those channels to communicate our brand value, to those key stakeholders, to increase overall brand and technology awareness. Communications seek to highlight key customer success stories, and promote executive thought leadership via contributed content, speaking opportunities and press interviews, to raise LivePerson’s profile and reinforce our position as an industry leader.
 


10




Competition    
The markets for mobile and online business messaging, and digital engagement technology are intensely competitive, rapidly changing and characterized by aggressive marketing, pricing pressure, evolving industry standards, rapid technology developments and frequent new product introductions. We believe that competition will continue to increase as our current competitors increase the sophistication of their offerings and as new participants enter the market, which may cause additional pricing pressure. If we are unable to accurately anticipate technology developments and continue to innovate in the markets in which we compete, or our competitors are more successful than us at developing compelling new products and services or at attracting and retaining customers, we may lose revenue and market share and our operating results could be adversely affected.
We believe that most contact center technology vendors incorrectly view messaging as a feature. They are content with building integrations to a messaging endpoint and offering messaging as just another product in their suite. LivePerson holds the perspective that messaging and AI are the foundation for conversational experiences, which transform how agents operate and how brands engage with consumers across service, sales, marketing, and brick and mortar. Brands must adapt their contact centers to an asynchronous messaging environment and leverage a combination of human agents, bots and AI to achieve scale and efficiencies. When done correctly, the entire consumer lifecycle with a brand will be maintained within the Conversational Space, and traffic will steadily shift away from lower returning voice calls, websites, email and apps to higher returning messaging endpoints.
We believe that our differentiated approach to the Conversational Space, combined with our unique technology and expertise, has established the Company as a market leader, with an ability to deliver superior returns on investment:
The LiveEngage enterprise-class, automation-first, cloud-based platform, was designed for AI-assisted and human-powered messaging in mobile and online channels. The platform offers best-in-class security and scalability, offers the broadest ecosystem of messaging endpoints, is designed for ease of use, and features an AI engine custom built for the Conversational Space, intent recognition, robust real-time reporting, role-based real-time analytics, predictive intelligence, and innovations in customer satisfaction and connection measurement. Additionally, LiveEngage is an open platform with pre-built, enterprise-grade integrations into back-end systems as well as the ability to work across NLU providers.
The platform has expanded to power conversations across a broad spectrum of channels and use cases, from traditional sales and customer service, to marketing, social, email, advertising and brick and mortar.
The Company has a data moat built on hundreds of millions of conversations across industries, geographies and use cases that is feeding the machine learning engines that power intent understanding.
LivePerson has deep domain expertise across verticals and messaging endpoints, a global footprint, referenceable enterprise brands and a team of technical, solutions and consulting professionals to assist customers along their transformational journeys. We are positioned as an authority in the Conversational Space,. We have developed a Transformation Model that is introduced to existing and prospective customers to help guide them on their journeys from legacy and oftentimes inefficient legacy voice, email and chat solutions to modern conversational ones powered by messaging and AI.

We believe this focus on technological innovation, expertise and enterprise-class capabilities is positioning LivePerson as a leader in the Conversational Space. For example, we estimate that LivePerson held an approximate 33% share of Apple Business Chat deployments in 2018, and that the Company at least maintained that position in 2019.
We have current and potential competition from providers of messaging and digital engagement solutions that enable companies to engage and connect with their consumer customers, as well as technology providers that offer customer relationship management and contact center solutions. We have current and potential competitors in many different industries, including:
technology or service providers offering or powering competing digital engagement, contact center, communications or customer relationship management solutions such as, eGain, Genesys, Nuance, Oracle, Salesforce.com and Twilio;
service providers that offer basic messaging products or services with limited functionality free of charge or at significantly reduced entry level prices;
social media, social listening, messaging, artificial intelligence, bots, e-commerce, and/or data and data analytics companies, such as Facebook, Google, and WeChat, which may leverage their existing or future capabilities and consumer relationships to offer competing B2B solutions; and
customers that develop and manage their messaging solutions in-house

11




    
In addition, many of our current and potential competitors have substantial competitive advantages, such as greater brand recognition, significantly larger financial, marketing, and resource and development budgets, access to larger customer and/or consumer bases, larger and more established marketing and distribution relationships, and/or more diverse product and service offerings. As a result, these competitors may be able to respond more quickly and effectively than we can to any change in the general market acceptance of messaging services or any new or changing opportunities, technologies, standards, pricing strategies or customer requirements. Also, because of these advantages, potential customers may select a competitor’s products and services, even if our services are more effective. For all of these reasons, we may not be able to compete successfully against our current and future competitors.

Technology
Three key technological features distinguish the LivePerson services:
We support our customers through a secure, scalable server infrastructure. In North America, our primary servers are hosted in a fully-secured, top-tier, third-party server center located in the Mid-Atlantic United States, and are supported by a top-tier backup server facility located in the Western United States. In Europe, our primary servers are hosted in a fully-secured, top-tier, third-party server center located in the United Kingdom and are supported by a top-tier backup server facility located in The Netherlands. In the Asia Pacific region, our primary and backup servers are hosted in fully-secured, top-tier, third-party server centers located in Australia. Nearly all of our larger customers outside of the United States are hosted within our UK- and Australia-based facilities. By managing our servers directly, we maintain greater flexibility and control over the production environment allowing us to be responsive to customer needs and to continue to provide a superior level of service. Utilizing advanced network infrastructure and protocols, our network, hardware and software are designed to accommodate our customers’ demand for secure, high-quality 24/7 service, including during peak times such as the holiday shopping season.
As a hosted service, we are able to add additional capacity and new features quickly and efficiently. This has enabled us to provide these benefits simultaneously to our entire customer base. In addition, it allows us to maintain a relatively short development and implementation cycle.
 As a SaaS provider, we focus on the development of tightly integrated software design and network architecture. We dedicate significant resources to designing our software and network architecture based on the fundamental principles of security, reliability and scalability.
    
Software Design.   Our software design is based on client-server architecture. Since we are a SaaS provider, LiveEngage customers and visitors to our customers’ websites require only a standard Web browser and do not need to download software from LivePerson in order to interact with our customers’ operators or to use the LivePerson services. We also provide APIs that enable our customers and third-parties to integrate LiveEngage with custom designed applications.
 Network Architecture.   The software underlying our services is integrated with scalable and reliable network architecture. Our network is scalable; we do not need to add new hardware or network capacity for each new LivePerson customer. This network architecture is hosted in co-location facilities with redundant network connections, servers and other infrastructure, enabling superior availability. Our backup server infrastructure housed at separate locations provides our primary hosting facilities with effective disaster recovery capability. We comply with security standards such as SOC2 and PCI. For increased security, through a multi-layered approach, we use advanced firewall architecture and industry-leading encryption standards and employ third-party experts to further validate our systems’ security. We also enable our customers to further encrypt their sensitive data using more advanced encryption algorithms.
Government Regulation
We and our customers are subject to a number of laws and regulations in the United States and abroad, including laws related to conducting business on the Internet and on mobile devices, such as laws regarding data privacy, data protection, information security, cybersecurity, restrictions or technological requirements regarding the collection, use, storage, protection, disposal transfer or other processing of consumer data, content, consumer protection, internet (or net) neutrality, advertising, electronic contracts, taxation, provision of online payment services (including credit card processing), and intellectual property rights, which are continuously evolving and developing.

12




U.S. and international privacy laws and regulations are evolving and changing, are subject to differing interpretations, may be costly to comply with, and may be inconsistent among countries and jurisdictions or conflict with other rules. As we expand our operations in these countries, our liability exposure and the complexity and cost of compliance with data and privacy requirements will likely increase. Any failure by us to comply with our posted privacy policies, applicable federal, state or international laws and regulations relating to data privacy and data protection, or the privacy commitments contained in our contracts, could result in proceedings against us by governmental entities, customers, consumers, watchdog groups or others, which could have a material adverse effect on our business, financial condition and results of operations. In addition, the increased attention focused upon liability as a result of lawsuits, investigations, and legislative proposals and enactments could harm our reputation or otherwise impact the growth of our business.
Intellectual Property and Proprietary Rights
     We rely on a combination of patent, copyright, trade secret, trademark and other common law protections in the United States and other jurisdictions, as well as confidentiality requirements and contractual provisions, to protect our proprietary technology, processes and other intellectual property. We own a portfolio of patents and patent applications in the United States and internationally and regularly file patent applications to protect intellectual property that we believe is important to our business, including intellectual property related to digital engagement technology and web and mobile based consumer-facing services. We believe the duration of our patents is adequate relative to the expected lives of our products and services. We pursue the registration of our domain names, trademarks and trade names in the United States and in certain locations outside the United States. We also own copyrights, including in our software, publications and other documents authored by us. These intellectual property rights are important to our business and marketing efforts. We seek to protect our intellectual property rights by relying on federal, state, and common law rights, including registration, or otherwise in the United States and certain foreign jurisdictions, as well as contractual restrictions. However, we believe that factors such as the technological and creative skills of our personnel, new service developments, frequent enhancements and reliable maintenance are more essential to establishing and maintaining a competitive advantage. Others may develop technologies that are similar or superior to our technology. We enter into confidentiality and other written agreements (including invention assignment agreements) with our employees, consultants, customers, potential customers, strategic partners, and other third parties, and through these and other written agreements, we attempt to control access to and distribution of our software, documentation and other proprietary information. Despite our efforts to protect our proprietary rights, third parties may, in an unauthorized manner, attempt to use, copy or otherwise obtain and market or distribute our intellectual property rights or technology or otherwise develop a service with the same functionality as our services. Policing unauthorized use of our services and intellectual property rights is difficult, and we cannot be certain that the steps we have taken will prevent misappropriation of our technology or intellectual property rights, particularly in foreign countries where we do business, where our services are sold or used, where the laws may not protect proprietary rights as fully as do the laws of the United States or where enforcement of laws protecting proprietary rights is not common or effective.
     Substantial litigation regarding intellectual property rights exists in the software industry. In the ordinary course of our business, our services and/or our customers' use of our services have been and may be increasingly subject to third-party infringement claims as claims by non-practicing entities become more prevalent and as the number of competitors in our industry segment grows and the functionality of services in different industry segments overlaps. Some of our competitors in the market for digital engagement technology and/or web and mobile based consumer-facing services or other third parties may have filed or may intend to file patent applications covering aspects of their technology and have asserted or may assert claims against us. Any claims alleging infringement of third-party intellectual property rights could require us to spend significant amounts in litigation (even if the claim is invalid), distract management from other tasks of operating our business, pay substantial damage awards, prevent us from selling our products, delay delivery of our services, develop non-infringing software, technology, business processes, systems or other intellectual property (none of which might be successful), or limit our ability to use the intellectual property that is the subject of any of these claims, unless we enter into license agreements with the third parties (which may be costly, unavailable on commercially reasonable terms, or not available at all). Therefore, any such claims could have a material adverse effect on our business, results of operations, cash flows and financial condition.
The duration of the protection afforded to our intellectual property depends on the type of property in question, the laws and regulations of the relevant jurisdiction and the terms of its license agreements with others. With respect to our trademarks and trade names, trademark laws and rights are generally territorial in scope and limited to those countries where a mark has been registered or protected. While trademark registrations may generally be maintained in effect for as long as the mark is in use in the respective jurisdictions, there may be occasions where a mark or title is not registrable or protectable or cannot be used in a particular country. In addition, a trademark registration may be cancelled or invalidated if challenged by others based on certain use requirements or other limited grounds. The duration of property rights in trademarks, service marks and tradenames in the United States, whether registered or not, is predicated on our continued use.


13




Employees
     As of December 31, 2019, we had 1,341 full-time employees. Our employees are not covered by collective bargaining agreements. We believe our relations with our employees are satisfactory.

Website Access to Reports
     We make available, free of charge, on our website ( www.liveperson.com ), our annual reports on Form 10-K, our quarterly reports on Form 10-Q and our current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Sections 13(a) or 15(d) of the Securities Exchange Act of 1934 as soon as reasonably practicable after we have electronically filed such material with, or furnished it to, the Securities and Exchange Commission. The Company’s web site address provided above is not intended to function as a hyperlink, and the information on the Company’s web site is not and should not be considered part of this Annual Report on Form 10-K and is not incorporated by reference herein. The SEC maintains an Internet site that contains reports, proxy and information statements and other information regarding issuers that file electronically with the SEC at www.sec.gov.

 
Item 1A. Risk Factors
The following are certain of the important risk factors that could cause, or contribute to causing, our actual operating results to differ materially from those indicated, expected or suggested by forward-looking statements made in this Annual Report on Form 10-K or presented elsewhere by management from time to time. The risks described below are not the only ones we face. Additional risks not presently known to us, or that we currently deem immaterial, may become important factors that impair our business operations. Prospective and existing investors are strongly urged to carefully consider the various cautionary statements and risks set forth in this report and other public filings before deciding to purchase, hold or sell our securities.
Risks Related to Our Business
Our quarterly revenue and operating results may fluctuate significantly, which may cause a substantial decline in the trading price of our securities.
We have in the past incurred, and may in the future incur, losses and experience negative cash flows, either or both of which may be significant and may cause our quarterly revenue and operating results to fluctuate significantly. These fluctuations may result from a variety of factors, many of which are outside of our control. Some of the important factors that may cause our revenue and operating results to fluctuate include:
our ability to attract and retain new customers;
our ability to retain and increase sales to existing customers;
demand from customers and consumers for our services;
our ability to innovate and provide new services to current and future customers;
our ability to continue to add artificial intelligence, machine learning and automation into our services;
the introduction of new services by us or our competitors;
our ability to avoid and/or manage service interruptions, disruptions, or security incidents;
changes in our pricing models or policies or in those of our competitors;
our ability to maintain and add integrations with third-party consumer messaging platforms and endpoints;
continued adoption by companies of mobile and cloud-based messaging solutions;
investments in growing our sales and marketing programs;
continued adoption by Experts and Users of web-based advice services;
exposure to foreign currency exchange rate fluctuations; and
the amount and timing of capital expenditures and other costs related to operation and expansion of our business, including those related to acquisitions.

14


Our revenue and operating results may also fluctuate significantly in the future due to the following factors that are entirely outside of our control:
new laws, regulations or regulatory or law enforcement initiatives;
economic conditions specific to the web, mobile technology, electronic commerce and cloud computing;
consequences of unexpected geopolitical events, natural disasters, acts of war or terrorism, outbreaks of contagious disease (e.g., coronavirus) or climate change; and
general, regional and/or global economic and political conditions.

As a result, comparing our operating results on a period-to-period basis may not be meaningful. You should not rely upon these comparisons or our past results as indicators of our future performance. Due to the foregoing factors, it is possible that our operating results in one or more future quarters may fall below the expectations of securities analysts and investors or below any guidance we may provide to the market. If this occurs, the trading price of our securities could decline significantly.
The markets in which we participate are highly competitive, and we may lose customers and revenue if we are not able to innovate or effectively compete.
The markets for mobile and online business messaging and digital engagement and AI technology are intensely competitive, rapidly changing and characterized by aggressive marketing, pricing pressure, evolving industry standards, rapid technology developments and frequent new product introductions. We believe that competition will continue to increase as our current competitors increase the sophistication of their offerings and as new participants enter the market, which may cause additional pressure. If we are unable to accurately anticipate technology developments and continue to innovate in the markets in which we compete and develop successful integrations with third-party consumer messaging platforms, AI providers and endpoints, or our competitors are more successful than us at developing compelling new products, services and integrations, or at attracting and retaining customers, we may lose revenue and market share and our operating results could be adversely affected.
    
We have current and potential competition from providers of messaging and digital engagement solutions that enable companies to engage and connect with their consumer customers, as well as technology providers that offer customer relationship management and contact center solutions. We have current and potential competitors in many different industries, including:

technology or service providers offering or powering competing digital engagement, contact center, communications or customer relationship management solutions, such as eGain, Genesys, Nuance. Oracle, Salesforce.com, and Twilio;
service providers that offer basic messaging products or services with limited functionality free of charge or at significantly reduced entry level prices;
social media, social listening, messaging, artificial intelligence, bots, e-commerce, and/or data and data analytics companies, such as Facebook, Google and WeChat, which may leverage their existing or future capabilities and consumer relationships to offer competing B2B solutions; and
customers that develop and manage their messaging solutions in-house.

In addition, many of our current and potential competitors have substantial competitive advantages, such as greater brand recognition, significantly larger financial, marketing, and resource and development budgets, access to larger customer and/or consumer bases, larger and more established marketing and distribution relationships, and/or more diverse product and service offerings. As a result, these competitors may be able to respond more quickly and effectively than we can to any change in the general market acceptance of messaging services or any new or changing opportunities, technologies, standards, pricing strategies or customer requirements. Also, because of these advantages, potential customers may select a competitor’s products and services, even if our services are more effective. For all of these reasons, we may not be able to compete successfully against our current and future competitors.
The success of our business depends on retention of existing customers and their purchase of additional services, the migration of existing customers to our new platform, and attracting new customers and new consumer users of our consumer services.
Our customers typically subscribe for our services for a twelve month term and may have no obligation to renew their subscription after expiration of the twelve month term. In some cases, our agreements are terminable or may terminate upon 30 to 90 days’ notice without penalty. If a significant number of our customers, or any one customer to whom we provide a significant amount of services, were to terminate services, reduce the amount of services purchased, or fail to purchase additional services, our results of operations may be negatively and materially affected. Dissatisfaction with the nature or quality of our services could also lead customers to terminate our service.

15


We depend on monthly fees and interaction-based fees from our services for substantially all of our revenue. As part of our strategy, we are increasingly offering customers subscriptions with interaction-based fees. While this interaction-based fee model has demonstrated success in our business to date, it could potentially produce greater variability in our revenue as revenue in this model is impacted by the number of interactions that our customers generate through use of our products. Because of the historically small amount of services sold in initial orders, we depend significantly on the growth of our customer base and sales to new customers and sales of additional services to our existing customers. Our revenue could decline unless we are able to obtain additional customers or alternate revenue sources.
Our business is subject to a variety of U.S. and international laws and regulations regarding privacy and data protection, and increased public scrutiny of privacy and security issues could result in increased government regulation, industry standards and other legal obligations that could adversely affect our business.
We collect, process, store and use personal data and other information generated during mobile and online messaging between brands and consumers and between experts and consumers. We post our privacy policies and practices on our websites and we also often include privacy commitments in our contracts. Our business is subject to numerous federal, state and international laws and regulations regarding privacy, data protection, personal information, security, data collection, storage, use and transfer, and the use of cookies and similar tracking technologies. To the extent that additional legislation regarding user privacy is enacted, such as legislation governing the collection and use of information regarding Internet or mobile users through the use of cookies or similar technologies, the effectiveness of our services could be impaired by restricting us from collecting or using information that may be valuable to our customers and/or exposing us to lawsuits or regulatory investigations. The foregoing could have a material adverse effect our business, results of operations and financial condition.
The scope of U.S. and international privacy laws and regulations is evolving and changing, subject to differing interpretations, may be costly to comply with, and may be inconsistent among countries and jurisdictions or conflict with other rules. As we expand our operations in these countries, our liability exposure and the complexity and cost of compliance with data and privacy requirements will likely increase. Any failure by us to comply with our posted privacy policies, applicable federal, state or international laws and regulations relating to data privacy and data protection, or the privacy commitments contained in our contracts, could result in proceedings against us by governmental entities, customers, consumers, watchdog groups or others, which could have a material adverse effect on our business, financial condition and results of operations. In addition, the increased attention focused upon liability as a result of lawsuits and legislative proposals and enactments could harm our reputation or otherwise impact the growth of our business.
Laws and practices regarding handling and use of personal and other information by companies have come under increased public scrutiny, and governmental entities, consumer agencies and consumer advocacy groups have called for, and in many instances, enacted increased regulation and changes in industry practices. For example, the EU General Data Protection Regulation, which became effective in May 2018, replacing the EU Data Protection Directive, imposes significantly greater compliance burdens on companies that control or process personal data of primarily, users located in the European Union and, for noncompliance, provides for considerable fines up to the higher of 20 million Euros and 4% of global annual revenue. European regulators have issued numerous fines pursuant to the GDPR. One material change is that data processors (as that term is defined by applicable EU data protection law) have direct obligations, including implementing technical and organizational measures, and enhanced notification rules. The GDPR also imposes certain technological requirements that may require us to make changes to our services to enable LivePerson and/or our customers to meet the new legal requirements and may impact how data protection is addressed in our customer and vendor agreements. Ensuring compliance with the GDPR is an ongoing commitment that involves substantial costs, and it is possible that despite our efforts, governmental authorities or third parties will assert that our services or business practices fail to comply. We also must require vendors that process personal data to take on additional privacy and security obligations, and some may refuse, causing us to incur potential disruption and expense related to our business processes. If our policies and practices, or those of our vendors, are, or are perceived to be, insufficient, we could be subject to enforcement actions or investigations by EU Data Protection Authorities or lawsuits by private parties and our business could be negatively impacted.
The European Union has also released a proposed Regulation on Privacy and Electronic Communications (e-Privacy Regulation) to replace the EU’s Privacy and Electronic Communications Directive (e-Privacy Directive) to, among other things, better align with the GDPR, to amend the current e-Privacy Directive’s rules on the use of cookies and other tracking technologies, and to harmonize across current EU member state e-privacy data protection laws. Compliance with changes in laws and regulations related to privacy may require significant cost, limit the use and adoption of our services, and require material changes in our business practices that result in reduced revenue. Noncompliance could result in material fines and penalties, litigation, regulatory investigation and/or governmental orders requiring us to change our data practices, which could damage our reputation and harm our business.

16


Additionally, as web and mobile commerce continues to evolve, regulation by federal, state and foreign governments or agencies in the areas of data privacy and data security is likely to increase. For instance, the EU-US Safe Harbor program, which provided a valid legal basis for transfers of personal data from Europe to the United States, was invalidated on October 6, 2015, resulting in a significant impact on the transfer of data from the European Union to U.S. companies, including us. In July 2016, the European Union and the United States agreed to a replacement framework called the EU-US Privacy Shield (“EU Privacy Shield”) that provides a mechanism for companies to transfer data from EU member states to the United States and that LivePerson certified to in September 2016. Similarly, a Swiss-U.S. Privacy Shield (“Swiss Privacy Shield”) was announced in January 2017 that replaced the former Swiss-U.S. Safe Harbor. The Privacy Shield frameworks are subject to an annual review that could result in changes to our obligations. It could also be disruptive to our business if customers have concerns regarding the transfer of data from the European Union to the United States using the EU Privacy Shield or Swiss Privacy Shield as a transfer mechanism.
The EU Privacy Shield, Swiss Privacy Shield, and other frameworks may be challenged by regulators and/or private parties and reviewed by the European courts, which may lead to uncertainty about the legal basis for data transfers outside the EU. For example, there is current litigation pending that could impact companies’ ability to use the “standard contractual clauses” previously approved by the European Commission as a mechanism for data transfers from the EU to the US. Ongoing legal reviews may result in burdensome or inconsistent requirements affecting the location and movement of our customer and internal employee data, as well as the management of that data. Compliance may require changes in services, business practices, or internal systems that result in increased costs, lower revenue, reduced efficiency, or greater difficulty in competing with foreign-based firms. Failure to comply with existing or new rules may result in significant penalties or orders to stop the alleged noncompliant activity.
While there are other legally recognized mechanisms, such as standard Model Contractual Clauses, that we believe allow for the lawful transfer of EU personal data to the United States, these mechanisms have also been subjected to regulatory or judicial scrutiny and may be invalidated or evolve to include new legal requirements that could have an impact on how we move data between and among countries and regions in which we operate, which could affect how we provide our services or adversely impact our financial results.
In addition to the changing regulatory landscape in the European Union, in June 2018, the State of California legislature passed the California Consumer Privacy Act of 2018 (“CCPA”), which came into effect in January of 2020. The CCPA gives California residents new data privacy rights and also allows consumers to opt out of certain data sharing with third parties, and provides a new cause of action for data breaches. We may be subject to additional compliance obligations as other states consider and adopt similar legislation.
In addition to government activity, privacy advocacy and other industry groups have established and may continue to establish new self-regulatory standards that may place additional burdens on us. If our privacy practices are deemed unacceptable by watchdog groups or privacy advocates, such groups may take measures that harm our business by, for example, disparaging our reputation and our business, which may have a material adverse effect on our results of operations and financial condition. In addition, privacy concerns may cause consumers to avoid online sites that collect various forms of data or to resist providing the data necessary to allow our customers to use our services effectively. Even the perception of data security and data privacy concerns, whether or not valid, could inhibit sales and market acceptance of our products and services.
Our business is subject to a variety of U.S. and foreign laws, and existing, new and developing regulatory or other legal requirements could subject us to claims or materially impact our business.

We and our customers are subject to a number of laws and regulations in the United States and abroad, including laws related to conducting business on the Internet or mobile devices, such as laws regarding data privacy, data protection, information security, cybersecurity, restrictions or technological requirements regarding the collection, use, storage, protection, transfer or other processing of consumer data, content, consumer protection, internet (or net) neutrality, advertising, electronic contracts, taxation, provision of online payment services (including credit card processing), and intellectual property rights, which are continuously evolving and developing. Because our services are accessible worldwide, certain foreign jurisdictions may claim that we are required to comply with their laws, even if we do not have a local entity, employees or infrastructure. Foreign data protection, privacy, and other laws and regulations may often be more restrictive than those in the United States. The scope and interpretation of the laws and other obligations that apply to us, including those related to user privacy and data security, are often uncertain and may be conflicting, particularly laws and obligations outside the United States. There is a risk that these laws may be interpreted and applied differently in any given jurisdiction in a manner that is not consistent with our current practices, which could cause us to incur substantial cost and could negatively impact our brand, reputation and business.

17


Businesses using our products and services may collect data from their users. Various federal, state and foreign government bodies and agencies impose laws regarding collection, use, storage, retention, disposal, transfer or other processing of data from website visitors. We offer our customers a variety of data security procedures and practices, such as encryption for data at rest and masking algorithms for sensitive data prior to transfer to our database, in an effort to protect information. Changes to applicable laws and how they are interpreted relating to privacy and data security could significantly increase the cost to us and our customers of regulatory compliance and could negatively impact our business.
For instance, some states in the United States have enacted legislation designed to protect consumer privacy by prohibiting the distribution of “spyware” over the Internet. Such legislation typically focuses on restricting the proliferation of software that, when installed on an end user’s computer, is used to intentionally and deceptively take control of the end user’s machine. We do not believe that the data monitoring methods that we employ constitute “spyware” or are prohibited by applicable laws. However, federal, state and foreign laws and regulations, many of which can be enforced by government entities or private parties, are constantly evolving and can be subject to significant changes in application and interpretation. If, for example, the scope of the previously mentioned “spyware” legislation were changed to include web analytics, such legislation could apply to the technology we use and potentially restrict our ability to conduct our business.
Further, various federal, state and foreign government bodies and agencies are highly focused on consumer protection initiatives, particularly in light of the increase in new technologies and services that incorporate or use bots, artificial intelligence and/or machine learning. For example, the new California B.O.T. Act came into effect in July 2019 and requires that companies using bots on platforms with more than 10 million unique monthly visitors from the U.S. use clear and conspicuous disclosure to inform consumers that they are not speaking to a human. Similar bills entitled the “Bot Disclosure and Accountability Act of 2019” were introduced to the U.S. House and Senate in July 2019. Regulation in this area could impact how businesses use our products and services to interact with consumers and how we provide our services to our customers. These new AI tools can also present unique technological and legal challenges, such as the possibility of insufficient data sets, or data sets that contain biased information, which can negatively impact the decisions, predictions or analyses that AI applications produce. Deficiencies such as these could cause us reputational harm and subject us to legal liability, including claims of product liability, breach of warranty or negligence.

In addition, regulatory authorities and governments around the world are considering a number of legislative and regulatory proposals concerning privacy, collection and use of website visitor data, data storage, data protection, the “right to be forgotten,” content regulation, cybersecurity, government access to personal information, online advertising, email and other categories of electronic spam, and other matters that may be applicable to our business. Compliance with these laws may require substantial investment or may be technologically challenging for us. For example, some jurisdictions, including in the United States, are considering whether the collection of anonymous data may invade the privacy of website visitors. If laws or regulations are enacted that limit data collection or use practices related to anonymous data, we and/or our customers may be required to obtain the express consent of web visitors in order for our technology to perform certain basic functions that are based on the collection and use of technical data. Requirements that a website must first obtain consent from its web visitors before using our technology could reduce the amount and value of the services we provide to customers, which might impede sales and/or cause some existing customers to discontinue using our services.
It is also likely that, as our business grows and evolves, an increasing portion of our business shifts to mobile, and our solutions are offered and used in a greater number of countries, we will become subject to laws and regulations in additional jurisdictions. We may need to expend considerable effort and resources to develop new product features and/or procedures to comply with any such legal requirements. It is difficult to predict how existing laws will apply to our business and what new laws and legal obligations we may become subject to. If we are not able to comply with these laws or other legal obligations, or if we become liable under them, we may be forced to implement material changes to our business practices, delay release of new and enhanced services and expend substantial resources, which would negatively affect our business, financial condition and results of operations. In addition, any increased attention focused on liability issues, or as a result of regulatory fines or lawsuits, could harm our reputation or otherwise impact the growth of our business. Any costs incurred as a result of this potential liability could harm our business and operating results.
The Company monitors pending legislation and regulatory initiatives to ascertain relevance, analyze impact and develop strategic direction surrounding regulatory trends and developments. Due to shifting economic and political conditions, tax policies or rates in various jurisdictions may be subject to significant change. A range of other proposed or existing laws and new interpretations of existing laws could have an impact on our business. For example:

18


Government agencies and regulators have reviewed, are reviewing and will continue to review, the personal data handling practices of companies doing business online, including privacy and security policies and practices. This review may result in new laws or the promulgation of new regulations or guidelines that may apply to our products and services. For example, the State of California and other states have passed laws relating to disclosure of companies’ practices with regard to Do-Not-Track signals from Internet browsers, the ability to delete information of minors, and new data breach notification requirements. The CCPA, California's new consumer privacy legislation, came into effect in January 2020. Outside the European Union and the United States, a number of countries have adopted or are considering privacy laws and regulations that may result in significant greater compliance burdens. Existing and proposed laws and regulations regarding cybersecurity and monitoring of online behavioral data, such as the proposed “Do Not Track” regulations, regulations aimed at restricting certain targeted advertising practices and collection and use of data from mobile devices, new and existing tools that allow consumers to block online advertising and other content, and other proposed online privacy legislation could potentially apply to some of our current or planned products and services. Existing and proposed laws and regulations related to email and other categories of electronic spam could impact the delivery of commercial email and other electronic communications by us or on behalf of customers using our services.
The FTC in particular has aggressively investigated and brought enforcement actions against companies that fail to comply with their privacy or data security commitments to consumers, or fail to comply with regulations or statutes such as the Children's Online Privacy Protection Act. Any investigation or review of our practices may require us to make changes to our products and policies, which could harm our business. Currently there are many proposals by lawmakers and industry groups in this area, both in the United States and overseas, which address the collection, maintenance and use of personal information, web browsing and geolocation data, and establish data security and breach notification requirements. Further, regulators and industry groups have also released self-regulatory principles and guidelines for various data privacy and security practices. Given that this is an evolving and unsettled area of regulation, the imposition of any new significant restrictions or technological requirements could have a negative impact on our business.
Various governmental bodies and many customers and businesses are increasingly focused on environmental and social issues, which has in the past resulted, and may in the future continue to result, in the adoption of new laws and regulations and changing buying practices. If we fail to keep pace with these developments, our reputation and results of operations could be adversely impacted.
We might unintentionally violate such laws now or in the future; such laws or their interpretation or application may be modified; and new laws may be enacted in the future. Any such developments could subject us to legal liability exposure, and harm our business, operating results and financial condition.

Our operations may expose us to greater than anticipated income, non-income and transactional tax liabilities, which could harm our financial condition and results of operations.
There is heightened scrutiny by fiscal authorities in many jurisdictions on the potential taxation of e-commerce businesses. The Organization for Economic Co-operation and Development (OECD) has issued guidelines, referred to as the Base Erosion and Profit Shifting project (BEPS), to its member-nations aimed at encouraging broad-based legislative initiatives intended to prevent perceived base erosion transactions and income shifting in a tax-advantaged manner. Further, for the past several years, the OECD has had a specific focus on the taxation implications of e-commerce business, generally referred by the OECD as the “digital economy.” In the fourth quarter of 2019, the OECD released details on its proposed approach which would, among other changes, create a new right to tax certain “digital economy” income not necessarily based on traditional nexus concepts nor on the “arm’s length principle.” At this point, there is a lack of consensus among the key members, particularly the United States, with the latest OECD proposal. The United States has expressed that it would generally support a solution along the lines proposed by the OECD only if the solution was in the form of a “safe-harbor” rather than a mandatory requirement. A failure to reach full consensus on an executable plan within the tight timeframe under which the OECD is operating could result in individual jurisdictions legislating digital tax provisions in an uncoordinated and unilateral manner, and further result in greater or even double taxation that companies may not have sufficient means to remedy. For example, a number of jurisdictions, including the UK, France and Italy, have already adopted or have formally proposed legislation to effect the taxation of certain e-commerce business based on differing criteria and metrics. Efforts to alleviate this increased tax burden will increase the cost of structuring and compliance as well as the cost of doing business internationally. Any changes to the taxation of our international activities may increase our worldwide effective tax rate and adversely impact our financial position and results of operations.


19


Further, the prospective taxation by multiple jurisdictions of e-commerce businesses could subject us to exposure to withholding, sales, VAT and/or other transaction taxes on our past and future transactions in such jurisdictions where we currently or in the future may be required to report taxable transactions. A successful assertion by any jurisdiction that we failed to pay such withholding, sales, VAT or other transaction taxes, or the imposition of new laws requiring the registration for, collection of, and payment of such taxes, could result in substantial tax liabilities related to past, current and future sales, create increased administrative burdens and costs, discourage customers from purchasing content from us, or otherwise substantially harm our business and results of operations. We are currently subject to and in the future may become subject to additional compliance requirements for certain of these taxes. Changes in our exposure to withholding, sales, VAT and/or other transaction taxes could have an adverse impact on our financial condition in the future.

In addition, an increasing number of states have considered or adopted laws that attempt to impose tax collection obligations on out-of-state companies. In June 2018, the Supreme Court of the United States issued its decision in the matter of South Dakota v. Wayfair, Inc. This decision effectively reversed the 25-year-old “physical presence doctrine” previously established by the Supreme Court in Quill Corp. v. North Dakota, which required a minimum level of physical presence within a state before the state could impose an obligation to register and remit sales tax on revenue derived within that state. This decision may significantly increase the effort, resources and costs associated with the sales tax collection and compliance burden. Since the decision, a number of states have enacted sales tax enabling legislation which has had the effect of significantly expanding the liability of e-commerce companies to register, collect and remit state sales taxes from customers. A successful assertion by one or more states requiring us to collect taxes where we presently do not do so, or to collect more taxes in a jurisdiction in which we currently do collect some taxes, could result in substantial tax liabilities, including taxes on past sales, as well as penalties and interest. The imposition by state governments or local governments of sales tax collection obligations on out-of-state sellers could also create additional administrative burdens for us, put us at a competitive disadvantage if they do not impose similar obligations on our competitors, and decrease our future sales, which could have a material adverse effect on our business and results of operations.


Failures or security breaches in our services or systems, those of our third party providers, or in the websites of our customers, including those resulting from cyber-attacks, security vulnerabilities, defects or errors, could harm our business.
Our products and services involve the storage and transmission of proprietary information and personal data related to our customers and their users, as well as experts and consumers, and theft and security breaches expose us to a risk of loss of such information and data, improper use and disclosure thereof, litigation, regulatory investigation, and potential liability. We experience cyber-attacks of varying degrees on a regular basis. Our security measures may also be breached due to employee or other error, intentional malfeasance and other third party acts, and system errors or vulnerabilities, including vulnerabilities of our third party vendors, or customers, or otherwise. Any such breach or unauthorized access, or attempts by outside parties to fraudulently induce employees, users, vendors or customers to disclose sensitive information in order to gain access to our data or data of our customers, users, experts or consumers, including, but not limited to, individual personal information and financial credit or debit card data that is protected by law or contract, could result in significant legal and financial exposure, damage to our reputation, and a loss of confidence in the security of our products and services that could potentially have an adverse effect on our business.
While we continue to expand our focus on this issue and are taking measures to safeguard our products and services from cybersecurity threats and vulnerabilities in desktop computers, mobile phones, smartphones and handheld devices, cyber-attacks and other security incidents continue to evolve in sophistication and frequency. Because the techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems, are constantly evolving in sophisticated ways to avoid detection and often are not recognized until launched against a target, it may be difficult or impossible for us to anticipate or identify these techniques or to implement adequate preventative measures. And while technological advancements enable more data and processes, such as mobile computing and mobile payments, they also increase the risk that cyber-attacks and other security incidents will occur. We engage third parties to review and assist in safeguarding our products and services from such threats. Those parties may identify vulnerabilities, some of which may not be immediately remedied. A significant cyber-attack, or a security incident of any magnitude that is profiled in the media, involving our, our service providers’ or our customers’ systems, could result in material harm to our brand and reputation, our ability to deliver our services or retain customers, and expose us to lawsuits, regulatory investigations, and significant damages, fines or penalties.
In addition, our customers may authorize third party access to their customer data located in our cloud environment. Because we do not control the transmissions between customer authorized third parties, or the processing of such data by customer authorized third parties, we cannot ensure the integrity or security of such transmissions or processing. Because our services are responsible for critical communication between our customers and consumers, any security failures, defects or errors in our components, materials or software or those used by our customers could have an adverse impact on us, on our customers and on the end users of their websites. Such adverse impact could include a decrease in demand for our services, damage to our reputation and to our customer relationships, legal exposure, and other financial liability or harm to our business.

20


Our business depends significantly on our ability to retain our key personnel, attract new personnel, and manage attrition.
Our success depends largely on the continued services of our senior management team. The loss of one or more members of senior management could have a material adverse effect on our business, results of operations and financial condition. We are also substantially dependent on the continued service of other key personnel, including key sales executives responsible for revenue generation and key development personnel accountable for product and service innovation and timely development and delivery of upgrades and enhancements to our existing products and services. Changes to senior management and key employees could also lead to additional unplanned losses of key employees. The loss of key employees could seriously harm our ability to release new products and services and upgrade existing products and services on a timely basis, and put us at a competitive disadvantage.
In the technology industry, there is substantial competition for key personnel, including skilled engineers, sales executives and operations personnel. We may not be able to successfully recruit, integrate and retain qualified personnel in the future, which could impact our ability to innovate and deliver new or updated products to our customers, which could harm our business. If our retention and recruitment efforts are ineffective, employee turnover could increase and our ability to provide services to our customers would be materially and adversely affected. Furthermore, the requirement to expense stock options may discourage us from granting the size or type of stock option awards that job candidates may require in order to join our company.
In addition, we may not be able to outsource certain functions. We expect to evaluate our needs and the performance of our staff on a periodic basis, and may choose to make adjustments in the future. If the size of our staff is significantly reduced, either by our choice or otherwise, it may become more difficult for us to manage existing, or establish new, relationships with customers and other counter-parties, or to expand and improve our service offerings. It may also become more difficult for us to implement changes to our business plan or to respond promptly to opportunities in the marketplace. Further, it may become more difficult for us to devote personnel resources necessary to maintain or improve existing systems, including our financial and managerial controls, billing systems, reporting systems and procedures. Thus, any significant amount of staff attrition could cause our business and financial results to suffer.
Our results of operations may be adversely impacted due to our exposure to foreign currency exchange rate fluctuations.
We conduct business in currencies other than the U.S. dollar in Europe, Australia, Japan and Israel. As we continue to expand our international operations we become more exposed to the effects of fluctuations in currency exchange rates. As a result of the expanding size and scope of our international operations, our currency rate fluctuation risk associated with the exchange rate movement of the U.S. dollar has increased.
Since we conduct business in currencies other than the U.S. dollar but report our financial results in U.S. dollars, fluctuations in currency exchange rates could adversely affect our results of operations. For example, during 2019 we experienced a foreign currency exchange impact of approximately 2% percent, or approximately $5.6 million if held in constant currency, to our revenue. Fluctuations in the value of the U.S. dollar relative to other foreign currencies could materially affect our revenue, cost of revenue and operating expenses, and result in foreign currency transaction gains and losses. In January 2015, we began hedging a portion of our foreign currency exchange rate exposure; however, significant fluctuations in exchange rates between the U.S. dollar and foreign currencies may nonetheless adversely affect our net income (loss). As of December 31, 2019, we are no longer party to any foreign currency hedging transactions. We may seek to enter into additional hedging transactions in the future or to use financial instruments, such as derivative financial instruments, to mitigate risk, but we may be unable to enter into them successfully, on acceptable terms or at all. Additionally, these programs rely on our ability to forecast accurately and could expose us to additional risks that could adversely affect our financial condition and results of operations. We cannot predict whether or not we will incur foreign exchange losses in the future. To the extent the international component of our revenues grows, our results of operations will become more sensitive to foreign exchange rate fluctuations.
Supporting our existing and growing customer base could strain our personnel resources and infrastructure, and if we are unable to scale our operations and increase productivity, we may not be able to successfully implement our business plan.
We continue to experience significant growth in our customer base and personnel, which has placed a strain on our management, administrative, operational and financial infrastructure. We anticipate that additional investments in our internal infrastructure, data center capacity, research, customer support and development, and real estate spending will be required to scale our operations and increase productivity, to address the needs of our customers, to further develop and enhance our services, to expand into new geographic areas, and to scale with our overall growth. The additional investments we are making will increase our cost base, which will make it more difficult for us to offset any future revenue shortfalls by reducing expenses in the short term.
We regularly upgrade or replace our various software systems. If the implementations of these new applications are delayed, or if we encounter unforeseen problems with our new systems or in migrating away from our existing applications and systems, our operations and our ability to manage our business could be negatively impacted.

21


Our success will depend in part upon the ability of our senior management to manage our projected growth effectively. To do so, we must continue to increase the productivity of our existing employees and to hire, train and manage new employees as needed. To manage the expected domestic and international growth of our operations and personnel, we will need to continue to improve our operational, financial and management controls, our reporting systems and procedures, and our utilization of real estate. If we fail to successfully scale our operations and increase productivity, we may be unable to execute our business plan and the market price of our securities could decline.
Economic conditions and regulatory changes caused by the United Kingdom’s exit from the European Union could negatively impact our business.
On January 31, 2020, the United Kingdom (“U.K.”) withdrew its membership from the European Union (“E.U.”), which is commonly referred to as “Brexit”. While the U.K. has agreed upon the terms of its E.U. departure, the U.K. and E.U. need to continue to negotiate what their future relationship will be during a transition period that is scheduled to end on December 31, 2020. The longer term economic, legal, political and social framework to be put in place between the U.K. and the E.U., remains unclear and may lead to ongoing political, regulatory and economic uncertainty and periods of exacerbated volatility in both the U.K. and in wider European markets for some time. Such uncertainty may have a material adverse effect on our ability to operate in the U.K. and the E.U.
While the U.K. will continue to follow all of the E.U.'s rules and its trading relationship with the E.U. will remain the same during the transition period, Brexit and the continued uncertainty resulting from the ongoing negotiations concerning the U.K's future relationship with the E.U. has resulted in significant volatility in global stock market and currency exchange rate fluctuations that resulted in strengthening of the U.S. dollar relative to other foreign currencies in which we conduct business and global economic uncertainty. The continuing uncertainty may cause our customers to closely monitor their costs and reduce their spending budgets. This could negatively impact our business, including affecting our relationships with our existing and future customers, suppliers and employees, which could have a negative impact on our business, prospects, results of operations, financial condition and cash flows.
Further volatility in exchange rates resulting from Brexit is expected to continue in the short term as the U.K. continues to negotiate its future relationship with the E.U. We translate sales and other results denominated in foreign currency into U.S. dollars for our financial statements. During periods of a strengthening dollar, our reported international sales and earnings could be reduced because foreign currencies may translate into fewer U.S. dollars.
The effects of Brexit will depend on any future agreements the U.K. makes to retain access to E.U. markets following the transition period that currently ends on December 31, 2020. The measures could potentially disrupt the markets we serve and the tax jurisdictions in which we operate and adversely change tax benefits or liabilities in these or other jurisdictions. They may also impact how we deliver our products and services to customers in the U.K. and in the E.U., which may cause us to lose customers, suppliers and/or employees and could result in increased operating expenses. In addition, Brexit could lead to legal uncertainty and potentially divergent national laws and regulations as the U.K. determines which E.U. laws to replace or replicate, as well as other adverse effects that we are unable to anticipate. Any of these effects of Brexit, among others, could negatively impact our prospects, business, financial condition and results of operations.

22


We may be subject to governmental export controls and economic sanctions regulations that could impair our ability to compete in international markets due to licensing requirements and could subject us to liability if we are not in compliance with applicable laws.
Certain of our products and services may be subject to export control and economic sanctions 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 Controls. Exports of our products and the provision of our services must be made in compliance with these laws and regulations. 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 export or economic sanctions regulations, 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 limitation 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 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.
If we are unable to effectively operate on mobile devices, our business could be adversely affected.
The number of people who access the Internet and complete transactions over the Internet through devices other than desktop computers, including smartphones, handheld tablets and mobile phones, has increased dramatically in the past few years and is projected to continue to increase. To address these developments, we continue to extend our products and services to support messaging on mobile phone and tablet applications belonging to our company and our customers. If the mobile solutions we have developed do not meet our customers’ needs or the needs of their website visitors, or are not widely adopted by our customers and consumers, we may fail to retain existing customers and we may have difficulty attracting new customers. Such solutions may also create new risks related to privacy and security, which could subject us to investigations, litigation or reputational harm. If we are unable to rapidly innovate and grow mobile revenue, or if we incur excessive expenses in this effort, our financial performance and ability to continue to grow overall revenue may be negatively affected.
Additionally, our mobile phone and tablet applications and those of our customers depend on their interoperability with popular mobile operating systems, networks and standards that we and they do not control, such as Android and iOS operating systems, and any changes in such systems and terms of service that degrade the functionality of our solutions or give preferential treatment to competitive products could adversely affect our revenue. We may not be successful in developing products that operate effectively with these technologies, systems, networks or standards.  As new devices and platforms are continually being released, it is difficult to predict the challenges we may encounter in developing versions of our solutions for use on these alternative devices.

23


Industry-specific regulation is evolving and unfavorable industry-specific laws, regulations or interpretive positions could harm our business.
Our customers and potential customers do business in a variety of industries, including financial services, the public sector, healthcare and telecommunications. Regulators of various industries have adopted and may in the future adopt regulations or interpretive positions regarding the use of cloud computing and other outsourced services. The costs of compliance with, and other burdens imposed by, industry-specific laws, regulations and interpretive positions may limit our customers’ use and adoption of our services and reduce overall demand. For example, some financial services regulators have imposed guidelines for use of cloud computing services that mandate specific controls or that require financial services providers to obtain regulatory approval prior to outsourcing certain functions. If we are unable to comply with these guidelines or controls, or if our customers are unable to obtain regulatory approval to use our service where required, our business may be harmed and we may be unable to conduct business with customers in such industries. In addition, an inability to satisfy the standards of certain third-party certification bodies that our customers may expect, such as the Payment Card Industry (PCI) Data Security Standards, may have an adverse impact on our business. If we are unable in the future to achieve or maintain these industry-specific certifications or comply with other similar requirements or standards that are relevant to our customers, our business and our revenue may be adversely impacted.
In some cases, industry-specific laws, regulations or interpretive positions may also apply directly to us as a service provider. Any failure or perceived failure by us to comply with such requirements could have a material adverse impact on our business and results of operations.
 Downturns in the global economic environment or in particular industries in which our sales are concentrated may adversely affect our business and results of operations.
The United States and other global economies have experienced in the past and could in the future experience economic downturn that affects all sectors of the economy, particularly in the financial services and retail industries, resulting in declines in economic growth and consumer confidence, increases in unemployment rates and uncertainty about economic stability. Further, there is increased uncertainty regarding social, political, immigration and trade policies in the United States, which could impact our global operations and our business. Global credit and financial markets have in the past experienced extreme disruptions, including diminished liquidity and credit availability and rapid fluctuations in market valuations. Our business has been affected by these conditions in the past and could be similarly impacted in the future by any downturn in global economic conditions.
Our business is, and will continue to be, dependent on sales to customers in the telecommunications, financial services, retail, automotive, real estate and technology industries. A downturn in one or more of these industries could have a material adverse effect on our business, liquidity, results of operations, financial condition and cash flows. In the event that industry conditions deteriorate in one or more of these industries, we could experience, among other things, cancellation or non-renewal of existing contracts, reduced demand for our products and reduced sales. It could be difficult to predict the timing, strength or duration of any economic slowdown or subsequent economic recovery, either relating to the global economic environment or to the particular industries in which our sales are concentrated, which, in turn, could make it more challenging for us to forecast our operating results, make business decisions and identify risks that may adversely affect our business, sources and uses of cash, financial condition and results of operations.
Weak economic conditions may also cause our customers to experience difficulty in supporting their current operations and implementing their business plans. Our customers may reduce their spending on our services, may not be able to discharge their payment and other obligations to us, may experience difficulty raising capital, or may elect to scale back the resources they devote to customer service and/or sales and marketing technology, including services such as ours. Economic conditions may also lead consumers and businesses to postpone spending, which may cause our customers to decrease or delay their purchases of our products and services. If economic conditions deteriorate for us or our customers, we could be required to record charges relating to restructuring costs or the impairment of assets, may not be able to collect receivables on a timely basis, and our business, financial condition and results of operations could be materially adversely affected.
If we do not successfully integrate past or potential future acquisitions, we may not realize the expected business or financial benefits and our business could adversely impacted.
As part of our business strategy, we have made and will continue to make acquisitions to add complementary businesses, products, technologies, revenue and intellectual property rights. We have made a number of acquisitions in the past, including three in 2018. In October 2018, we acquired AdvantageTec, Inc., a leading provider of texting solutions for service departments of automotive dealerships that helps enable the conversational experience across the entire dealership, including variable and fixed operations. In September 2018, we acquired the employees and technology assets of Conversable, Inc. a SaaS based Artificial Intelligence powered conversational platform. In January 2018, we acquired the employees and technology assets of BotCentral, Inc., a Silicon Valley based startup which has created a number of bot solutions for major brands in banking, insurance, and travel, running on LivePerson's conversational platform.

24


Acquisitions and investments involve numerous risks to us, including:
potential failure to achieve the expected benefits of the combination or acquisition;
inability to generate sufficient revenue to offset acquisition or investment cost;
difficulties in integrating operations, technologies, products and personnel;
diversion of financial and management resources from efforts related to existing operations;
risks of entering new markets in which we have little or no experience or where competitors may have stronger market positions;
potential loss of our existing key employees or key employees of the company we acquire;
inability to maintain relationships with customers and partners of the acquired business
potential unknown liabilities associated with the acquired businesses; and
the tax effects of any such acquisitions.
These difficulties could disrupt our ongoing business, expose us to unexpected costs, distract our management and employees, increase our expenses and adversely affect our results of operations. Furthermore, we may incur debt or issue equity securities to pay for any future acquisitions. The issuance of equity securities could be dilutive to our existing stockholders.
We may be unsuccessful in expanding our operations internationally and/or into direct-to-consumer services due to additional regulatory requirements, tax liabilities, currency exchange rate fluctuations and other risks, which could adversely affect our results of operations.
In addition to our operations in the United States, we have operations in Australia, Canada, France, Germany, Israel, Italy, Japan, Latin America, Netherlands, Spain, Singapore and the United Kingdom. We have also continued to invest in global messaging initiatives and in acquisitions. Our ability to continue to expand into international markets and in the online consumer market involves various risks, including the possibility that returns on such investments will not be achieved in the near future, or ever, and the difficulty of competing in markets with which we are unfamiliar.
Our international operations and direct-to-consumer services may also fail due to other risks inherent in foreign and/or online consumer operations, including:
varied, unfamiliar, unclear and changing legal and regulatory restrictions, including different legal and regulatory standards applicable to Internet or mobile services, communications, privacy, and data protection;
difficulties in staffing and managing foreign operations;
differing intellectual property laws that may not provide sufficient protection for our intellectual property;
adverse tax consequences or additional tax liabilities;
difficulty in addressing country-specific business requirements and regulations, for instance, data privacy laws;
fluctuations in currency exchange rates;
strains on financial and other systems to properly administer VAT and other taxes;
different consumer preferences and requirements in specific international markets; and
international legal, compliance, political, regulatory or systemic restrictions, or other international governmental scrutiny, applicable to United States companies with sales and operations in foreign countries, including, but not limited to, possible compliance issues involving the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act, and similar laws in other jurisdictions.
Our current and any future international expansion plans will require management attention and resources and may be unsuccessful. We may find it impossible or prohibitively expensive to continue expand internationally or we may be unsuccessful in our attempt to do so, and our results of operations could be adversely impacted. In addition, violations of any foreign laws or regulations could result in fines, criminal sanctions against us, our officers or our employees, prohibitions on the conduct of our business and damage to our reputation.

25


We may be liable if third parties access or misappropriate confidential or personal data from our systems or services.
The dialogue transcripts of the text-based chats, email interactions and other interactions between our customers and their users may include information, such as personal contact and demographic information. Although we employ and continually test and update our security measures to protect this information from unauthorized access, it is still possible that our security measures could be breached and such a breach could result in unauthorized access to our customers’ data or our data, including our intellectual property and other confidential business information. Because the techniques employed by hackers to obtain unauthorized access or to sabotage systems change frequently and are becoming more sophisticated in circumventing security measures and avoiding detection, we may be unable to anticipate all techniques or to implement adequate preventative measures. Any security breach could result in disclosure of our trade secrets or disclosure of confidential customer, supplier or employee data. If third parties were able to penetrate our network security or otherwise misappropriate personal data relating to our customers’ users or the text of customer service inquiries, our competitive position may be harmed and we could be subject to liability. In the event of a security incident, we could be required to comply with a myriad of breach notification laws at the state, federal and international level, which may cause business disruption and extensive notification costs, and could lead to penalties, government investigations and lawsuits for compliance failures. We may as a result of a security incident be deemed out of compliance with United States federal and state laws, international laws, or contractual commitments, and we may be subject to government investigations, lawsuits, fines, criminal penalties, statutory damages, and other costs to respond to breach or security incidents, which could have a material adverse effect on our business, results of operations and financial condition. We may incur significant costs to protect against the threat of security breaches or to mitigate the harm and alleviate problems caused by such breaches. While we currently maintain insurance coverage that may, cover certain cyber security risks, such insurance coverage is subject to certain exclusions and exceptions and may be insufficient to cover all losses.
Furthermore, certain software and services that we use to operate our business are hosted and/or operated by third parties or integrated with our systems. If these services were to be interrupted or their security breached, our business operations could be similarly disrupted and we could be exposed to liability and costly investigations or litigation. The need to properly secure, and securely transmit and store, confidential information online has historically been a significant barrier to e-commerce and online communications, and will become increasingly highlighted as a consumer and regulatory focus and concern. Any publicized compromise of security could deter people from using online services such as the ones we offer or from using them to conduct transactions, which involve transmitting confidential information. Because our success depends on the general acceptance and reputation of our services and electronic commerce, we may incur significant costs to protect against the threat of security breaches or to alleviate problems caused by these breaches.
We provide service level commitments to certain customers. If we do not meet these contractual commitments, we could be obligated to provide credits or refunds or face contract terminations, which could adversely affect our revenue and harm our reputation.
As is common for many cloud service providers, we offer service level commitments in certain of our customer contracts, primarily related to uptime of our service. If we are unable to meet the stated service level commitments or suffer periods of downtime that exceed the periods allowed under our customer contracts, whether due to downtime caused by us or our third-party service providers, we may be contractually obligated to provide these customers with service credits and/or pay financial penalties, which could significantly impact our revenue. In addition, even if our contracts provide otherwise, these customers may attempt to terminate their contracts and/or pursue other legal remedies. Recurring or extended service outages could also cause damage to our reputation and result in substantial customer dissatisfaction or loss, which could adversely affect our current and future revenue and operating results.
We are dependent on technology systems and third-party content that are beyond our control.
The success of our services depends in part on our customers’ online services as well as the Internet and mobile connectivity of consumers, both of which are outside of our control. As a result, it may be difficult to identify the source of problems if they occur. In the past, we have experienced problems related to connectivity which has resulted in slower than normal response times to user messaging requests and interruptions in service. Our services rely both on the Internet and on our connectivity vendors for data transmission. Therefore, even when connectivity problems are not caused by our services, our customers or their consumers may attribute the problem to us. This could diminish our brand and harm our business, divert the attention of our technical personnel from our product development efforts or cause significant customer relations problems.
In addition, we rely in part on third-party service providers and other third parties for various services, including, but not limited, to Internet connectivity, network infrastructure hosting, security and maintenance, and software and hardware from a variety of vendors. These providers may experience problems that result in slower than normal response times and/or interruptions in service. If we are unable to continue utilizing the third-party services that support our web hosting and infrastructure or if our services experience interruptions or delays due to third party providers, our reputation and business could be harmed, and we may be exposed to legal and reputational risk, and significant remediation costs.

26


We also rely on the security of our third party providers to protect our proprietary information and information of our customers. Information technology system failures, including a breach of our or our third party providers’ data security, could disrupt our ability to function in the normal course of business by potentially causing, among other things, an unintentional disclosure of customer information or loss of information. Additionally, despite our security procedures or those of our third party providers, information systems may be vulnerable to threats such as computer hacking, cyber-terrorism or other unauthorized attempts by third parties to access, obtain, modify or delete our or our customers’ data. Any such breach could have a material adverse effect on our operating results and our reputation as a provider of business collaboration and communications solutions and could subject us to significant penalties and negative publicity, as well as government investigations and claims for damages or injunctive relief under state, federal and foreign laws or contractual agreements.
We also depend on third parties for hardware and software, and our consumer services depend on third parties for content. Such products and content could contain defects or inaccurate information. Problems arising from our use of such hardware or software or third party content could require us to incur significant costs or divert the attention of our technical or other personnel from our product development efforts or to manage issues related to content. To the extent any such problems require us to replace such hardware or software we may not be able to do so on acceptable terms, if at all.
Our products and services may infringe upon intellectual property rights of third parties and any infringement could require us to incur substantial costs and may distract our management.
We have had patent and other infringement lawsuits filed against us claiming that certain of our products and services infringe third party intellectual property rights, and we are subject to the future risk of additional third party claims alleging infringement against us or against our customers for use of our products and services. Many of our customer and partner contracts, including certain suppliers, contain indemnification obligations requiring us to indemnify our customers from certain claims against them or arising from the use of our services. Substantial litigation regarding intellectual property rights exists in the software industry. In the ordinary course of our business, our services and/or our customers’ use of our services may be increasingly subject to third-party infringement claims as claims by non-practicing entities become more prevalent and the number of competitors in our industry segment grows and the functionality of services in different industry segments overlaps. Some of our competitors in the market for digital engagement technology, and/or web and mobile based consumer-facing services or other third parties may have filed or may intend to file patent applications covering aspects of their technology and have asserted and may in the future assert claims against us. Any claims alleging infringement of third-party intellectual property rights could require us to spend significant amounts in litigation (even if the claim is invalid), distract management from other tasks of operating our business, pay substantial damage awards, prevent us from selling our products, delay delivery of our services, require the development of non-infringing software, technology, business processes, systems or other intellectual property (none of which might be successful), or limit our ability to use the intellectual property that is the subject of any of these claims, unless we enter into license agreements with the third parties (which may be costly, unavailable on commercially reasonable terms, or not available at all). Therefore, any such claims could have a material adverse effect on our business, results of operations, cash flows and financial condition.

27


Our business and prospects would suffer if we are unable to protect and enforce our intellectual property rights.
Our success and ability to compete depend, in part, upon the protection of our intellectual property rights relating to the technology underlying our services. We rely on a combination of patent, copyright, trade secret, trademark and other common law protections in the United States and other jurisdictions, as well as confidentiality requirements and contractual provisions, to protect our proprietary technology, processes and other intellectual property. We own a portfolio of patents and patent applications in the United States and internationally and regularly file patent applications to protect intellectual property that we believe is important to our business, including intellectual property related to digital engagement technology, and/or web and mobile based consumer-facing services. We believe the duration of our patents is adequate relative to the expected lives of our products and services. We pursue the registration of our domain names, trademarks and trade names in the United States and in certain locations outside the United States. We also own copyrights, including in our software, publications and other documents authored by us. These intellectual property rights are important to our business and marketing efforts. We seek to protect our intellectual property rights by relying on federal, state, and common law rights, including registration, or otherwise in the United States and certain foreign jurisdictions, as well as contractual restrictions. However, we believe that factors such as the technological and creative skills of our personnel, new service developments, frequent enhancements and reliable maintenance are more essential to establishing and maintaining a competitive advantage. Others may develop technologies that are similar or superior to our technology. We enter into confidentiality and other written agreements (including invention assignment agreements) with our employees, consultants, customers, potential customers, strategic partners, and other third parties, and through these and other written agreements, we attempt to control access to and distribution of our software, documentation and other proprietary information. Despite our efforts to protect our proprietary rights, third parties may, in an unauthorized manner, attempt to use, copy or otherwise obtain and market or distribute our intellectual property rights or technology or otherwise develop a service with the same functionality as our services. Policing unauthorized use of our services and intellectual property rights is difficult, and we cannot be certain that the steps we have taken will prevent misappropriation of our technology or intellectual property rights, particularly in foreign countries where we do business, where our services are sold or used, where the laws may not protect proprietary rights as fully as do the laws of the United States or where enforcement of laws protecting proprietary rights is not common or effective.
The duration of the protection afforded to our intellectual property depends on the type of property in question, the laws and regulations of the relevant jurisdiction and the terms of its license agreements with others. With respect to our trademarks and trade names, trademark laws and rights are generally territorial in scope and limited to those countries where a mark has been registered or protected. While trademark registrations may generally be maintained in effect for as long as the mark is in use in the respective jurisdictions, there may be occasions where a mark or title is not registrable or protectable or cannot be used in a particular country. In addition, a trademark registration may be cancelled or invalidated if challenged by others based on certain use requirements or other limited grounds. The duration of property rights in trademarks, service marks and tradenames in the United States, whether registered or not, is predicated on our continued use.
It is possible that:
any issued patent or patents issued in the future may not be broad enough to protect our intellectual property rights;
any issued patent or any patents issued in the future could be successfully challenged by one or more third parties, which could result in our loss of the right to prevent others from exploiting the inventions claimed in the patents;
current and future competitors may independently develop similar technologies, duplicate our services or design around any patents we may have; and
effective intellectual property protection may not be available in every country in which we do business, where our services are sold or used, where the laws may not protect proprietary rights as fully as do the laws of the United States or where enforcement of laws protecting proprietary rights is not common or effective.

28


Further, to the extent that the invention described in any United States patent was made public prior to the filing of the patent application, we may not be able to obtain patent protection in certain foreign countries. We also rely upon copyright, trade secret, trademark and other common law in the United States and other jurisdictions, as well as confidentiality procedures and contractual provisions, to protect our proprietary technology, processes and other intellectual property. Any steps we might take may not be adequate to protect against infringement and misappropriation of our intellectual property by third parties. Similarly, third parties may be able to independently develop similar or superior technology, processes or other intellectual property. Third parties may register marks that are confusingly similar to the trademarks or services marks that we have used in the United States and our failure to monitor foreign registrations or mark usage may impact out rights in certain trademarks or services marks. Policing unauthorized use of our services and intellectual property rights is difficult, and we cannot be certain that the steps we have taken will prevent misappropriation of our technology or intellectual property rights, particularly in foreign countries where we do business, where our services are sold or used, where the laws may not protect proprietary rights as fully as do the laws of the United States or where enforcement of laws protecting proprietary rights is not common or effective. The unauthorized reproduction or other misappropriation of our intellectual property rights could enable third parties to benefit from our technology without paying us for it. If this occurs, our business, results of operations and financial condition could be materially and adversely affected. In addition, disputes concerning the ownership or rights to use intellectual property could be costly and time-consuming to litigate, may distract management from operating our business and may result in our loss of significant rights.
We may be subject to legal liability and/or negative publicity for the services provided to consumers via our technology platforms.
Our technology platforms enable representatives of our customers as well as individual service providers to communicate with consumers and other persons seeking information or advice on the web or via mobile devices. The law relating to the liability of online platform providers such as us for the activities of users of their online platforms is often challenged in the United States and internationally. We may be unable to prevent users of our technology platforms from providing negligent, unlawful or inappropriate advice, information or content via our technology platforms, or from behaving in an unlawful manner, and we may be subject to allegations of civil or criminal liability for negligent, fraudulent, unlawful or inappropriate activities carried out by users of our technology platforms.
Claims could be made against online services companies under both United States and foreign law, such as fraud, defamation, libel, invasion of privacy, negligence, data breach, copyright or trademark infringement, or other theories based on the nature and content of the materials disseminated by users of our technology platforms. In addition, domestic and foreign legislation has been proposed that could prohibit or impose liability for the transmission over the Internet of certain types of information. Our defense of any of these actions could be costly and involve significant time and attention of our management and other resources.
The Digital Millennium Copyright Act, or DMCA, is intended, among other things, to reduce the liability of online service providers for listing or linking to third party web properties that include materials that infringe copyrights or rights of others. Additionally, portions of The Communications Decency Act, or CDA, are intended to provide statutory protections to online service providers who distribute third party content. A safe harbor for copyright infringement is also available under the DMCA to certain online service providers that provide specific services, if the providers take certain affirmative steps as set forth in the DMCA. Important questions regarding the safe harbor under the DMCA and the CDA have yet to be litigated, and we cannot guarantee that we will meet the safe harbor requirements of the DMCA or of the CDA. If we are not covered by a safe harbor, for any reason, we could be exposed to claims, which could be costly and time-consuming to defend.
Our consumer service allows consumers to provide feedback regarding service providers. Although all such feedback is generated by users and not by us, claims of defamation or other injury could be made against us for content posted on our websites. Our liability for such claims may be higher in jurisdictions outside the United States where laws governing Internet or mobile transactions are unsettled.
If we become liable for information provided by our users and carried via our service in any jurisdiction in which we operate, we could be directly harmed and we may be forced to implement new measures to reduce our exposure to this liability. In addition, the increased attention focused upon liability issues as a result of these lawsuits and legislative proposals could harm our reputation or otherwise impact the growth of our business. Any costs incurred as a result of this potential liability could harm our business.
In addition, negative publicity and user sentiment generated as a result of fraudulent or deceptive conduct by users of our technology platforms could damage our reputation, reduce our ability to attract new users or retain our current users, and diminish the value of our brand.
In the future, we may be required to spend substantial resources to take additional protective measures or discontinue certain service offerings, either of which could harm our business. Any costs incurred as a result of potential liability relating to the sale of unlawful services or the unlawful sale of services could harm our business.

29


In addition to legislation and regulations relating to privacy and data security and collection, we may be subject to consumer protection laws that are enforced by regulators such as the FTC and private parties, and include statutes that regulate the collection and use of information for marketing purposes. Any new legislation or regulations regarding the Internet, mobile devices, software sales or export and/or the cloud or Software-as-a-Service industry, and/or the application of existing laws and regulations to the Internet, mobile devices, software sales or export and/or the cloud or Software-as-a-Service industry, could create new legal or regulatory burdens on our business that could have a material adverse effect on our business, results of operations and financial condition. Additionally, as we operate outside the United States, the international regulatory environment relating to the Internet, mobile devices, software sales or export, and/or the Software-as-a-Service industry could have a material adverse effect on our business, results of operations and financial condition.
Issues in the use of Artificial Intelligence (AI) in our product offerings may result in reputational harm or liability.

We have built, and will continue to build, Artificial Intelligence (AI) into many of our product offerings and we expect this element of our business to grow. We envision a future in which AI operating in our devices, applications and the cloud helps our customers be more productive in their business activities and interactions with consumers. As with many disruptive innovations, AI presents risks and challenges that could affect its adoption, and therefore our business. AI algorithms may be flawed. Datasets may be insufficient or contain biased information. Inappropriate or controversial data practices by us or others could impair the acceptance of AI solutions. These deficiencies could undermine the decisions, predictions, or analysis AI applications produce, subjecting us to competitive harm, legal liability, and brand or reputational harm. Some AI scenarios present ethical issues. If we enable or offer AI solutions that are controversial because of their impact on human rights, privacy, employment, or other social issues, we may experience a material adverse effect on our business, results of operations and cash flows.

Technological or other defects could disrupt or negatively impact our services, which could harm our business and reputation.
We face risks related to the technological capabilities of our services. We expect the number of interactions between our customers’ operators and consumers over our system to increase significantly as we expand our customer base. Our network hardware and software may not be able to accommodate this additional volume. Additionally, we must continually upgrade our software to improve the features and functionality of our services in order to be competitive in our markets. If future versions of our software contain undetected errors, our business could be harmed. If third-party content is flawed, our business could be harmed. As a result of software upgrades at LivePerson, our customer sites have, from time to time, experienced slower than normal response times and interruptions in service. If we experience system failures or degraded response times, our reputation and brand could be harmed. We may also experience technical problems in the process of installing and initiating the LivePerson services on new web hosting services. These problems, if not remedied, could harm our business.
Our services also depend on complex software which may contain defects, particularly when we introduce new versions onto our servers. We may not discover software defects that affect our new or current services or enhancements until after they are deployed. It is possible that, despite testing by us, defects may occur in the software. These defects could result in:
damage to our reputation;
lost sales;
contract terminations;
loss of market share;
delays in or loss of market acceptance of our products; and
unexpected expenses and diversion of resources to remedy errors.
We are subject to risks related to corporate and social responsibility and reputation.

Many factors influence our reputation including the perception held by our customers, business partners and other key
stakeholders. Businesses face increasing scrutiny related to environmental, social and governance activities. We risk damage to our reputation if we fail to act responsibly in a number of areas, such as diversity and inclusion, sustainability and social responsibility. Any harm to our reputation could impact employee engagement and retention, our corporate culture and the
willingness of customers and our partners to do business with us, which could have a material adverse effect on our business,
results of operations and cash flows.


30


Our products are complex, and errors, failures or “bugs” may be difficult to correct.
Our products are complex, integrating hardware, software and elements of a customers’ existing infrastructure. Despite quality assurance testing conducted prior to the release of our products our software may contain “bugs” that are difficult to detect and fix. Any such issues could interfere with the expected operation of a solution, which might negatively impact customer satisfaction, reduce sales opportunities or affect gross margins. Depending upon the size and scope of any such issue, remediation may have a negative impact on our business. Our inability to cure an application or product defect, should one occur, could result in the failure of an application or product line, damage to our reputation, litigation and/or product reengineering expenses. Our insurance may not cover or may be insufficient to cover expenses associated with such events.
The non-payment or late payment of amounts due to us from a significant number of customers may negatively impact our financial condition or make it difficult to forecast our revenues accurately.
During 2019, we increased our allowance for doubtful accounts from $2.3 million to approximately $3.1 million. During 2018, we increased our allowance for doubtful accounts from $1.0 million to approximately $2.3 million. We base our allowance for doubtful accounts on specifically identified credit risks of customers, historical trends and other information that we believe to be reasonable. A large proportion of receivables are due from larger corporate customers that typically have longer payment cycles. We adjust our allowance for doubtful accounts when accounts previously reserved have been collected. As a result of increasingly long payment cycles, we have faced increased difficulty in predicting our operating results for any given period, and have experienced significant unanticipated fluctuations in our revenues from period to period. Any failure to achieve anticipated revenues in a period could cause the market price of our securities to decline.
Our services are subject to payment-related risks.
For certain payment methods, including credit and debit cards, we pay interchange and other fees, which may increase over time and raise our operating costs and lower our profit margins. We rely on third parties to provide payment processing services, including the processing of credit cards and debit cards and it could disrupt our business if these companies become unwilling or unable to provide these services to us. We are also subject to payment card association operating rules, certification requirements and rules governing electronic funds transfers, which could change or be reinterpreted in such a way as to make compliance infeasible. If we fail to comply with these rules or requirements, we may be subject to fines and higher transaction fees and lose our ability to accept credit and debit card payments from our customers or facilitate other types of online payments, and our business and operating results could be adversely affected.
Through our consumer-facing platform, we facilitate online transactions between individual service providers who provide online advice and information to consumers. In connection with these services, we accept payments using a variety of methods, such as credit card, debit card and PayPal. These payments are subject to “chargebacks” when consumers dispute payments they have made to us. Chargebacks can occur whether or not services were properly provided. Susceptibility to chargebacks puts a portion of our revenue at risk. We take measures to manage our risk relative to chargebacks and to recoup properly charged fees, however, if we are unable to successfully manage this risk our business and operating results could be adversely affected. As we offer new payment options to our users, we may be subject to additional regulations, compliance requirements, and fraud.
We are also subject to a number of other laws and regulations relating to money laundering, international money transfers, privacy and information security and electronic fund transfers. If we were found to be in violation of applicable laws or regulations, we could be subject to civil and criminal penalties or forced to cease our payments services business.
Delays in our implementation cycles could have an adverse effect on our results of operations.
Certain of our products require some implementation services, including but not limited to, training our customers. As an open platform, we also work with other third parties on implementing a variety of integrations into our platform. We have historically experienced a lag between signing a customer contract and recognizing revenue from that customer. Although this lag has typically ranged from 30 to 90 days, it may take more time between contract signing and recognizing revenue in certain situations. If we experience delays in implementation or do not meet project milestones in a timely manner, we could be obligated to devote more customer support, engineering and other resources to a particular project. If new or existing customers cancel or have difficulty deploying our products or require significant amounts of our professional services, support, or customized features, revenue recognition could be canceled or delayed and our costs could increase, which could negatively impact our operating results.

31


If our goodwill or amortizable intangible assets become impaired, we may be required to record a significant charge to earnings.
Under accounting principles generally accepted in the United States, we review our amortizable intangible assets for impairment when events or changes in circumstances indicated that the carrying value may not be recoverable. We review our goodwill for impairment at least annually and when events or changes in circumstances indicate that the carrying value may not be recoverable. Factors that may be considered a change in circumstances indicating that the carrying value of our goodwill or amortizable intangible assets may not be recoverable include a decline in stock price and market capitalization, reduced future cash flow estimates, and slower growth rates in our industry. Based on our annual review for 2019, we determined that it is not more-likely than not that the fair value of the reporting units is less than their carrying amount. However, future assessments may yield a different result, and from time to time, we may be required to record a significant charge to earnings in our consolidated financial statements during the period in which any impairment of our goodwill is determined, resulting in a negative impact on our results of operations.
There are inherent limitations on the effectiveness of our controls.
We do not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well-designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of a control system must reflect the fact that resource constraints exist, and the benefits of controls must be considered relative to their costs. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. The design of any system of controls is based in part on 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. Projections of any evaluation of the effectiveness of controls to future periods are subject to risks. Over time, controls may become inadequate due to changes in conditions or deterioration in the degree of compliance with policies or procedures. If our controls become inadequate, we could fail to meet our financial reporting obligations, our reputation may be adversely affected, our business and operating results could be harmed, and the market price of our securities could decline.
In the past, we have experienced losses, we had an accumulated deficit of $283.6 million as of December 31, 2019 and we may incur losses in the future.
We have in the past incurred, and we may in the future, incur losses and experience negative cash flow, either or both of which may be significant. We recorded net losses from inception through the year ended December 31, 2003. We recorded net income for the years ended December 31, 2004 through 2007 and 2009 through 2012, while we recorded net losses for the years ended December 31, 2008, and 2013 through 2019. We recorded a net loss of $96.1 million for the year ended December 31, 2019. As of December 31, 2019, our accumulated deficit was approximately $283.6 million. We cannot assure you that we can sustain or increase profitability on a quarterly or annual basis in the future. Failure to maintain profitability may materially and adversely affect the market price of our securities.
With the recent volatility in the capital markets, there is a risk that we could suffer a loss of principal in our cash and cash equivalents and short term investments and suffer a reduction in our interest income or in our return on investments.
As of December 31, 2019, we had $176.5 million in cash and cash equivalents. We regularly invest excess funds from our cash and cash equivalents in short-term money market funds. We currently hold no mortgaged-backed or auction rate securities. However, some of our investments are subject to general credit, liquidity, market and interest rate risks, which may be exacerbated by any ongoing uncertainty in the United States and global credit markets. In the future, these market risks associated with our investment portfolio may harm the results of our operations, liquidity and financial condition. Although we believe we have chosen a more cautious portfolio designed to preserve our existing cash position, it may not adequately protect the value of our investments. Furthermore, this more cautious portfolio is unlikely to provide us with any significant interest income in the near term.

32


Capital needs necessary to execute our business strategy could increase substantially and we may not be able to secure additional financing to execute this strategy.
To the extent that we require additional funds to support our operations or the expansion of our business, or to pay for acquisitions, we may need to sell additional equity, issue debt or convertible securities or obtain credit facilities through financial institutions. In the past, we have obtained financing principally through the sale of preferred stock, common stock, warrants and convertible notes. If additional funds are raised through the issuance of debt or preferred equity securities, these securities could have rights, preferences and privileges senior to holders of common stock, and could have terms that impose restrictions on our operations. If additional funds are raised through the issuance of additional equity or convertible securities, our stockholders could suffer dilution. We cannot assure you that additional funding, if required, will be available to us in amounts or on terms acceptable to us. If sufficient funds are not available or are not available on acceptable terms, our ability to fund any potential expansion, take advantage of acquisition opportunities, develop or enhance our services or products, or otherwise respond to competitive pressures would be significantly limited. Those limitations would materially and adversely affect our business, results of operations, cash flows and financial condition.
Failure to license necessary third party software for use in our products and services, or failure to successfully integrate third party software, could cause delays or reductions in our sales, or errors or failures of our service.
We license third party software that we plan to incorporate into our products and services. In the future, we might need to license other software to enhance our products and meet evolving customer requirements. These licenses may not continue to be available on commercially reasonable terms or at all. Some of this technology could be difficult to replace once integrated. The loss of, or inability to obtain, these licenses could result in delays or reductions of our products and services until we identify, license and integrate or develop equivalent software, and new licenses could require us to pay higher royalties. If we are unable to successfully license and integrate third party technology, we could experience a reduction in functionality and/or errors or failures of our products, which may reduce demand for our products and services.
Third-party licenses may expose us to increased risks, including risks associated with the integration of new technology, the impact of new technology integration on our existing technology, open source software disclosure requirements, the diversion of resources from the development of our own proprietary technology, and our inability to generate revenue from new technology sufficient to offset associated acquisition and maintenance costs.
Our reputation depends, in part, on factors which are partially or entirely outside of our control.
Our services typically appear under the LivePerson brand or as a LivePerson-branded icon on our customers’ websites. The customer service operators and Experts who respond to the inquiries of our customers’ users are employees or agents of our customers or independent consultants rather than employees of the Company. As a result, we are not able to control the actions of these operators or Experts and the impression that such operator or Expert leaves the user with whom they interact. A user may not know that the operator or Expert is not a LivePerson employee. If a user were to have a negative experience in a LivePerson-powered real-time dialogue, it is possible that this experience could be attributed to us, which could diminish our brand and harm our business. Additionally, we believe the success of our business services is aided by the prominent placement of the chat icon on a customer’s website, over which we also have no control.
Because we recognize revenue from subscriptions for our service over the term of the subscription, declines in business may not be immediately reflected in our operating results.
We generally recognize revenue from customers ratably over the terms of their subscription agreements, which are typically 12 or more months. As a result, much of the revenue we report in each quarter is the result of subscription agreements entered into during previous quarters. Consequently, a decline in new or renewed subscriptions or cancellations of existing subscriptions in any one quarter may not be reflected in our revenue results for that quarter. Any such decline, however, could negatively affect our revenue in future quarters. Our subscription model also makes it difficult for us to rapidly increase our revenue through additional sales in any period, because revenue from new customers and additional revenue from existing customers is generally recognized over the applicable subscription term, rather than immediately.
Our sales cycles can be lengthy, and the timing of sales can be difficult to predict, which may cause our operating results to vary significantly.
The sales cycle for our products can be several months or more and varies substantially from customer to customer, particularly for sales to enterprise customers. Because we sell complex, integrated solutions, it can take many months to close sales as customers evaluate our product offering against available alternatives and define their requirements. We are often required to expend substantial time, effort, and money educating potential customers them about the value of our offerings. The increasingly complex needs of our customers can contribute to a longer sales cycle.

33


Additionally, our quarterly sales have historically reflected an uneven pattern in which a disproportionate percentage of a quarter’s total sales occur in the last month, weeks and days of each quarter. These patterns make prediction of revenue especially difficult and uncertain and increase the risk of unanticipated variations in our results of operations. As a result, we are not always able to precisely predict the quarter in which expected sales will occur. In addition, historically a large portion of our revenue has derived from large orders from large clients. Consequently, delays in the closing of sales, especially from large clients, could have a material impact on the timing of revenue and results of operations.
Political, economic and military conditions in Israel could negatively impact our Israeli operations
A substantial portion of our product development staff, help desk and online sales support operations are located in Israel. As of December 31, 2019, we had 359 full-time employees in Israel. Although substantially all of our sales to date have been made to customers outside Israel, we are directly influenced by the political, economic and military conditions affecting Israel. Since the establishment of the State of Israel in 1948, a number of armed conflicts have taken place between Israel and its neighboring countries, Hamas (an Islamist militia and political group that controls the Gaza Strip) and Hezbollah (an Islamist militia and political group based in Lebanon). In addition, several countries, principally in the Middle East, restrict doing business with Israel, and additional countries may impose restrictions on doing business with Israel and Israeli companies whether as a result of hostilities in the region or otherwise. Any hostilities involving Israel or the interruption or curtailment of trade between Israel and its trading partners could adversely affect our operations and results of operations.
Parties with whom we do business may sometimes decline to travel to Israel during periods of heightened unrest or tension, forcing us to make alternative arrangements when necessary in order to meet our business partners face to face. In addition, the political and security situation in Israel may result in parties with whom we have agreements involving performance in Israel claiming that they are not obligated to perform their commitments under those agreements pursuant to force majeure provisions in such agreements.
Further, shifting economic and political conditions in the United States and in other countries may result in changes in how the United States and other countries conduct business and other relations with Israel, which may have an adverse impact on our Israeli operations and a material adverse impact on our business.
Our commercial insurance may not cover losses that could occur as a result of events associated with the security situation in the Middle East. Any losses or damages incurred by us could have a material adverse effect on our business. Armed conflicts or political instability in the region could negatively affect our business and could harm our results of operations.
Continued hostilities between Israel and its neighbors and any future armed conflict, terrorist activity or political instability in the region could adversely affect our operations in Israel and adversely affect the market price of our securities. In addition, escalation of tensions or violence might require more widespread military reserve service by some of our Israeli employees and might result in a significant downturn in the economic or financial condition of Israel, either of which could have a material adverse effect on our operations in Israel and our business.
Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.
Accounting principles generally accepted in the United States are subject to interpretation by the FASB, the American Institute of Certified Public Accountants, the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before the announcement of a change.
We cannot assure our stockholders that any stock repurchase programs will be fully consummated or will enhance long-term stockholder value, and stock repurchases could increase the volatility of the price of our common stock and will diminish our cash reserves.
From 2012 through 2018, the Company had a stock repurchase program in place, pursuant to which the Company was authorized to repurchase shares of its common stock, in the open market or privately negotiated transactions, at times and prices considered appropriate by the Board of Directors depending upon prevailing market conditions and other corporate considerations. The timing and actual number of shares repurchased depend on a variety of factors including the timing of open trading windows, price, corporate and regulatory requirements, and other market conditions. The program was discontinued at the end of 2018. We may or may not enter into a new stock repurchase program in the future.

34


    Repurchases pursuant to our stock repurchase program could affect our stock price and increase its volatility. The existence of a stock repurchase program could also cause our stock price to be higher than it would be in the absence of such a program and could potentially reduce the market liquidity for our stock. Additionally, repurchases under a stock repurchase program would diminish our cash reserves, which could impact our ability to pursue possible future strategic opportunities and acquisitions and could result in lower overall returns on our cash balances. There can be no assurance that any stock repurchases will enhance stockholder value because the market price of our common stock may decline below the levels at which we repurchased shares of stock.
Our business is subject to the risks of earthquakes, fires, floods and other natural catastrophic events and to interruption by man-made problems such as terrorism or computer viruses.
Our systems and operations are vulnerable to damage or interruption from earthquakes, fires, floods, hurricanes, other acts of nature, power losses, telecommunications failures, terrorist attacks, acts of war, human errors, break-ins, cyber-attacks or failures, pandemics or other public health crises, or similar events. For example, a significant natural disaster, such as an earthquake, fire or flood, could have a material adverse impact on our business, operating results and financial condition, and our insurance coverage may be insufficient to compensate us for losses that may occur. In addition, acts of terrorism could cause disruptions in our business or the economy as a whole. Our principal executive offices are located in New York City and our largest office is located in Israel, each of which regions has experienced acts of terrorism in the past. Our servers may also be vulnerable to computer viruses, break-ins, cyber-attacks, such as coordinated denial-of-service attacks or ransomware, or other failures, and similar disruptions from unauthorized tampering with our computer systems, which could lead to interruptions, delays, loss of critical data or the unauthorized disclosure of confidential customer data. Although we have implemented security measures and disaster recovery capabilities, there can be no assurance that we will not suffer from business interruption, or unavailability or loss of data, as a result of any such events. As we rely heavily on our servers, computer and communications systems and the internet to conduct our business and provide high quality service to our customers, such disruptions could negatively impact our ability to run our business, result in loss of existing or potential customers and increased expenses, and/or have an adverse effect on our reputation and the reputation of our products and services, any of which would adversely affect our operating results and financial condition.

Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.
As of December 31, 2019, we had federal net operating loss carryforwards (“NOLs”) of approximately $203.5 million which are available to offset future federal taxable income. In general, under Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”), 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 to offset post-change taxable income. Under Section 382 of the Code, our existing NOLs 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, or as a result of a corresponding provision of state law. 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. Federal NOLs generated in taxable years ending on or before December 31, 2017, are eligible to be carried forward for up to 20 tax years (and carried back up to two tax years) following their incurrence. Under the Tax Cuts and Jobs Act (discussed below), federal NOLs generated in taxable years ending after December 31, 2017, are eligible to be carried forward indefinitely, but generally may only offset up to 80% of federal taxable income earned in a taxable year. As of December 31, 2018, approximately $41.2 million of our approximately $203.5 million of federal NOLs were generated in taxable years ending on or before December 31, 2017. If our ability to utilize federal NOLs were limited by Section 382 of the Code, it could result in NOLs generated on or before December 31, 2017, expiring unused. Our ability to utilize our NOLs is conditioned upon our maintaining profitability in the future and generating U.S. federal taxable income. Since we do not know whether or when we will generate the U.S. federal taxable income necessary to utilize our remaining NOLs, our NOLs generated on or prior to December 31, 2017 could expire unused.

35


Recently enacted changes to the U.S. tax laws may have a material impact on us.
On December 22, 2017, H.R.1 (commonly referred to as the “Tax Cuts and Jobs Act”) was signed into law. The Tax Cuts and Jobs Act makes extensive changes to the federal tax laws and includes provisions that, among other things, reduce the U.S. corporate tax rate, introduce a capital investment deduction, limit the interest deduction, limit the use of NOLs to offset future taxable income, and make extensive changes to the U.S. international tax system, including the taxation of foreign earnings of U.S. multinational corporations. Certain provisions of the Tax Cuts and Jobs Act are likely to undergo revisions or are set to expire on certain specified future dates, unless such provisions are further modified in subsequent legislation. Changes in interpretations of the Tax Cuts and Jobs Act, any legislative action to address questions that arise because of the Tax Cuts and Jobs Act and any changes in accounting standards for income taxes or related interpretations in response to the Tax Cuts and Jobs Act may cause uncertainty with respect to the ultimate impact of the Tax Cuts and Jobs Act on our tax provisions. In addition, it is possible that reactionary legislation or regulation may be instituted by one or more foreign authorities that could ultimately adversely affect us and/or negate or minimize some or all of the favorable impacts that we have or may derive from the Tax Cuts and Jobs Act.

Risks Related to Our Industry
Future regulation of the Internet or mobile devices may slow our growth, resulting in decreased demand for our services and increased costs of doing business.
State, federal and foreign regulators could adopt laws and regulations that impose additional burdens on companies that conduct business online or that adversely affect the growth or use of the Internet or mobile commerce. For example, these laws and regulations could discourage communication by e-mail or other web-based communications, particularly targeted e-mail of the type facilitated by our services, which could reduce demand for our services. Laws or regulations that affect the use of the Internet or mobile devices, including but not limited to laws affecting net neutrality could also decrease demand for our services and increase our costs. Some jurisdictions have adopted regulations prohibiting certain forms of discrimination by Internet access providers; however, substantial uncertainty exists in the United States and elsewhere. For example, in the United States, the Federal Communications Commission repealed net neutrality rules effective June 11, 2018, which could lead internet access providers to restrict, block, degrade or charge for access to our products and services. Further, regulatory focus on data privacy, data security and consumer protection continues to expand on a worldwide basis and is becoming more complex, which will increase the risks to our business on reputational, operational, and compliance bases.
The continued growth and development of the market for online services may prompt calls for more stringent consumer protection laws or laws that will inhibit the use of Internet-based or mobile-based communications or the information contained in these communications or the ways in which information may be collected, stored, used and transferred in the course of providing services. For example, in the United States, the CAN-SPAM Act regulates the transmission and content of commercial emails, and, among other things, obligates the sending of such emails to provide recipients with the ability to opt-out or unsubscribe and other requirements; and the Children’s Online Privacy Protection Act regulates the ability of certain online services to collect or use certain categories of information from children under age 13 absent parental consent. The adoption of any additional laws or regulations, or changes to existing laws or regulations, may decrease the expansion of the Internet or smartphone usage. A decline in the growth of the Internet or smartphone usage, particularly as it relates to online communication, could decrease demand for our services and increase our costs of doing business, or otherwise harm our business. Any new legislation or regulations, application of laws and regulations from jurisdictions whose laws do not currently apply to our business, or application of existing laws and regulations to the Internet, mobile and other online services could increase our costs and harm our growth.
If we are unable to develop and maintain successful relationships with social media and other third-party consumer messaging platforms and endpoints, our business, results of operations and financial condition could be adversely affected.
We believe that continued growth for companies in our industry depends, in part, on enabling brands to connect with consumers across consumers’ preferred conversational interfaces and messaging endpoints, such as SMS, Facebook Messenger, WhatsApp, Apple Business Chat, Google Rich Business Messenger, Line and Alexa. In order to grow our business, we have identified and developed, and maintain, strategic relationships with many key technology partners. As part of our growth strategy, we plan to further develop partnerships and specific solution areas with additional technology partners. If we fail to establish these relationships in a timely and cost-effective manner, or at all, or if we lose any or all of our current relationships, 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 our ability to scale and onboard our customers onto new endpoints, our reputation and ability to grow our business may be adversely affected.


36


We may be unable to respond to the rapid technological change and changing customer preferences in the online sales, marketing, customer service, and/or online consumer services industries and this may harm our business.
If we are unable, for technological, legal, financial or other reasons, to adapt in a timely manner to changing market conditions in the online sales, marketing, customer service and/or e-commerce industry or our customers’ or consumers’ requirements or preferences, our business, results of operations and financial condition would be materially and adversely affected. Online business is characterized by rapid technological change. In addition, the market for online sales, marketing, customer service and expert advice solutions is relatively new. Sudden changes in customer and consumer requirements and preferences, frequent new product and service introductions embodying new technologies, and the emergence of new industry and regulatory standards and practices such as but not limited to data privacy and security standards, could render the LivePerson services and our proprietary technology and systems obsolete. The rapid evolution of these products and services will require that we continually improve the performance, features and reliability of our services. Our success will depend, in part, on our ability to:
enhance the features and performance of our services;
develop and offer new services that are valuable to companies doing business online as well as consumers; and
respond to technological advances and emerging industry and regulatory standards and practices in a cost-effective and timely manner.
If any of our new services, including upgrades to our current services, do not meet our customers’ or consumers’ expectations, we could lose customers and our business may be harmed. Updating our technology may require significant additional capital expenditures and could materially and adversely affect our business, results of operations and financial condition.
If new services require us to grow rapidly, this could place a significant strain on our managerial, operational, technical and financial resources. In order to manage our growth, we could be required to implement new or upgraded operating and financial systems, procedures and controls. Our failure to expand our operations in an efficient manner could cause our expenses to grow, our revenue to decline or grow more slowly than expected and could otherwise have a material adverse effect on our business, results of operations and financial condition.
We depend on the continued viability of the infrastructure of the Internet.
To the extent that the Internet continues to experience growth in the number of users and frequency of use by consumers resulting in increased bandwidth demands, we cannot assure you that the infrastructure for the Internet will be able to support the demands placed upon it. The Internet has experienced outages and delays as a result of damage to portions of its infrastructure. Outages or delays could adversely affect online sites, email and the level of traffic on the Internet. The Internet is also subject to continued and ongoing cyber-attacks and related conduct, which affect all online businesses. We also depend on Internet service providers that provide our customers and Internet users with access to the LivePerson services. In the past, users have experienced difficulties due to system failures unrelated to our service. In addition, the Internet could lose its viability due to delays in the adoption of new standards and protocols required to handle increased levels of Internet activity. Insufficient availability of telecommunications services to support the Internet also could result in slower response times and negatively impact use of the Internet generally, and our customers’ sites (including their use of LiveEngage) in particular. If the infrastructure of the Internet does not effectively support the growth of the Internet, we may not maintain profitability and our business, results of operations and financial condition will suffer.
Risks Related to Our Notes

Servicing our future debt may require a significant amount of cash, and we may not have sufficient cash flow from our business to pay our indebtedness.

Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our Notes or any additional future indebtedness depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional debt financing or equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our current or any future indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations. In addition, any of our future debt agreements may contain restrictive covenants that may prohibit us from adopting any of these alternatives. Our failure to comply with these covenants could result in an event of default which, if not cured or waived, could result in the acceleration of our debt.


37


We may not have the ability to raise the funds necessary to settle conversions of the Notes in cash or to repurchase the Notes upon a fundamental change, and any future debt may contain limitations on our ability to pay cash upon conversion or repurchase of the Notes.

Holders of the Notes have the right to require us to repurchase all or a portion of their Notes upon the occurrence of a fundamental change before the maturity date at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, if any. In addition, upon conversion of the Notes, unless we elect to deliver solely shares of our common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we are required to make cash payments in respect of the Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of Notes surrendered therefor or pay cash with respect to Notes being converted. In addition, our ability to repurchase Notes or to pay cash upon conversions of Notes may be limited by law, regulatory authority, or any agreements governing our future indebtedness. Our failure to repurchase Notes at a time when the repurchase is required by the indenture or to pay any cash upon conversions of Notes as required by the indenture would constitute a default under the indenture. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing any future indebtedness. If the payment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the Notes or to pay cash upon conversions of Notes.

The conditional conversion feature of the Notes, if triggered, may adversely affect our financial condition and operating results.

In the event the conditional conversion feature of the Notes is triggered, holders of the Notes will be entitled to convert their Notes at any time during specified periods at their option. If one or more holders elect to convert their Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders of Notes do not elect to convert their Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

The accounting method for convertible debt securities that may be settled in cash, such as the Notes, could have a material effect on our reported financial results.

Under Accounting Standards Codification 470-20, Debt with Conversion and Other Options, or ASC 470-20, an entity must separately account for the liability and equity components of the convertible debt instruments (such as the Notes) that may be settled entirely or partially in cash upon conversion in a manner that reflects the issuer’s economic interest cost. The effect of ASC 470-20 on the accounting for the Notes is that the equity component, net of issuance costs, is required to be included in the additional paid-in capital section of stockholders’ equity on our condensed consolidated balance sheet at the issuance date and the value of the equity component is treated as original issue discount for purposes of accounting for the liability component of the Notes. As a result, we are required to record a greater amount of non-cash interest expense in current periods presented as a result of the amortization of the discounted carrying value of the Notes to their face amount over the term of the Notes. We will report larger net losses (or lower net income) in our financial results because ASC 470-20 requires interest to include both the current period’s amortization of the debt discount and the instrument’s non-convertible coupon interest rate, which could adversely affect our reported or future financial results, the trading price of our common stock and the trading price of the Notes.

In addition, under certain circumstances, convertible debt instruments (such as the Notes) that may be settled entirely or partly in cash may be accounted for utilizing the treasury stock method, the effect of which is that the shares issuable upon conversion of such Notes are not included in the calculation of diluted earnings per share except to the extent that the conversion value of such Notes exceeds their principal amount. Under the treasury stock method, for diluted earnings per share purposes, the transaction is accounted for as if the number of shares of common stock that would be necessary to settle such excess, if we elected to settle such excess in shares, are issued. We cannot be sure that the accounting standards in the future will continue to permit the use of the treasury stock method. If we are unable to use the treasury stock method in accounting for the shares issuable upon conversion of the Notes, then our diluted earnings per share would be adversely affected.

The capped call transactions may affect the value of the Notes and our common stock.

In connection with the transaction in which we issued the Notes, we entered into capped call transactions with certain option counterparties. The capped call transactions are expected generally to reduce the potential dilution to our common stock upon any conversion of Notes and/or offset any cash payments we are required to make in excess of the principal amount of the converted Notes, as the case may be, upon any conversion of Notes, with such reduction and/or offset subject to a cap.

38



The option counterparties or their respective affiliates are expected to modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock, the Notes or other of our securities or instruments (if any), in secondary market transactions prior to the maturity of the Notes (and are likely to do so during any observation period related to a conversion of Notes occurring on or after November 1, 2023 or following any earlier conversion or any repurchase of Notes by us on any fundamental change repurchase date or otherwise). This activity could also cause or avoid an increase or a decrease in the market price of our common stock or the Notes, which could affect a holder’s ability to convert the Notes and, to the extent the activity occurs during any observation period related to a conversion of Notes, it could affect the amount and value of the consideration that a holder will receive upon conversion of such Notes.

The potential effect, if any, of these transactions and activities on the market price of our common stock or the Notes will depend in part on market conditions and cannot be ascertained at this time. Any of these activities could adversely affect the value of our common stock and the value of the Notes (and as a result, the amount and value of the consideration that a holder would receive upon the conversion of any Notes) and, under certain circumstances, a holder’s ability to convert his or her Notes.

We do not make any representation or prediction as to the direction or magnitude of any potential effect that the transactions described above may have on the price of our common stock or the Notes. In addition, we do not make any representation that the option counterparties or their respective affiliates will engage in these transactions or that these transactions, once commenced, will not be discontinued without notice.

We are subject to counterparty risk with respect to the capped calls.

The option counterparties to the capped call transactions are financial institutions, and we are subject to the risk that any or all of them may default under the capped calls. Our exposure to the credit risk of the option counterparties is not secured by any collateral. Global economic conditions have in the recent past resulted in, and may again result in, the actual or perceived failure or financial difficulties of many financial institutions. If an option counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings, with a claim equal to our exposure at that time under our transactions with that option counterparty. Our exposure depends on many factors but, generally, an increase in our exposure will be correlated to an increase in the market price and in the volatility of our common stock. In addition, upon a default by an option counterparty, we may suffer more dilution than we currently anticipate with respect to our common stock. We can provide no assurances as to the financial stability or viability of the option counterparties.

Risks Related to Our Common Stock
Our stock price has been, and may continue to be, highly volatile, which could reduce the value of your investment and subject us to litigation.
The price of our common stock has fluctuated significantly in the past and may continue to be highly volatile, with extreme price and volume fluctuations. Our trading price could fluctuate substantially in the future, including in response to the following factors, some of which are beyond our control:
quarterly variations in our operating results or those of our competitors;
earnings announcements that are not in line with analyst expectations;
changes in recommendations or financial estimates by securities analysts;
announcements or rumors about mergers or strategic acquisitions by us or by our competitors;
announcements about customer additions and cancellations or failure to complete significant sales;
changes in market valuations of companies that investors believe are comparable to us;
additions or departures of key personnel; and
general economic, political and market conditions, such as recessions, political unrest or terrorist attacks, or in the specific locations where we operate, such as the United States, Israel and the United Kingdom.
In addition, extreme price and volume fluctuations in the stock markets generally, and in the markets for technology companies in particular, could cause the market price for our common stock to decline. In the past, companies that have experienced volatility in the market price of their stock have been the subject of securities class action litigation. We may in the future be the target of similar litigation, which could result in substantial costs and distract management’s attention and resources.

39


Our common stock is traded on more than one market and this may result in price variations.
Our common stock is currently traded on the NASDAQ Global Select Market and the Tel Aviv Stock Exchange (“TASE”). Trading in our common stock on these markets takes place in different currencies (U.S. dollars on the NASDAQ and New Israeli Shekels on the TASE) and at different times (due to different time zones, trading days and public holidays in the United States and Israel). The trading prices of our common stock on these two markets may differ due to these and other factors. Any decrease in the trading price of our common stock on one of these markets could cause a decrease in the trading price of our common stock on the other market. Differences in trading prices on the two markets could negatively impact our trading price.
If our officers, directors and largest stockholders choose to act together, they may be able to significantly influence our management and operations, acting in their own best interest and not necessarily those of our other stockholders.
As of December 31, 2019, our executive officers, directors and holders of 5% or more of our outstanding common stock and their affiliates in the aggregate beneficially owned approximately 48.1% of our outstanding common stock. As a result, these stockholders, acting together, have the ability to significantly influence all matters requiring approval by our stockholders, including the election of directors and approval of significant corporate transactions. Our executive officers, directors and principal stockholders could also delay or prevent a change in control. The interests of this group of stockholders may not always coincide with the company’s interests or the interests of other stockholders, and they may act in a manner that advances their best interests and not necessarily those of our other stockholders.
Future sales of substantial amounts of our common stock may negatively affect our stock price.
If we or our stockholders sell substantial amounts of our common stock, including shares issuable upon the exercise of outstanding options and warrants, or upon the conversion of the Notes, in the public market, or if the market perceives that these sales might occur, the market price of our common stock could fall. These sales also might make it more difficult for us to sell equity securities in the future at a time and price that we deem appropriate. No prediction can be made as to the effect, if any, that market sales of our common stock will have on the market price of our common stock.
Provisions in our charter documents and Delaware law could discourage, delay or prevent a takeover that stockholders may consider favorable.
Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of discouraging, delaying or preventing a change in control or changes in our management that stockholders may deem advantageous. These provisions include the following:
Our board of directors is divided into three classes, with each class serving three-year staggered terms, which prevents stockholders from electing an entirely new board of directors at any annual meeting.
Vacancies on our board of directors may only be filled by a vote of a majority of directors then in office, even if less than a quorum.
Our amended and restated certificate of incorporation prohibits cumulative voting in the election of directors or any other matters. This limits the ability of minority stockholders to elect director candidates.
Our stockholders may only act at a duly called annual or special meeting and may not act by written consent.
Stockholders must provide advance notice to nominate individuals for election to our board of directors or to propose other matters that can be acted upon at a stockholders’ meeting.
We require super-majority voting by stockholders to amend certain provisions in our amended and restated certificate of incorporation and to amend our amended and restated bylaws.
Our amended and restated bylaws expressly authorize a super-majority of the board of directors to amend our amended and restated bylaws.
As a Delaware corporation, we are also subject to Section 203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in any of a broad range of business combinations with an interested stockholder for a period of three years following the date on which the stockholder became an interested stockholder, unless certain conditions are met. This anti-takeover provision defenses could discourage, delay or prevent a change in control of our company, whether or not it is desired by or beneficial to our stockholders,  which in turn could have a material adverse effect on the market price of our common stock.

Item 1B. Unresolved Staff Comments
None.

40




Item 2. Properties
Our corporate headquarters are located in New York City, where we lease approximately 37,000 square feet of office space under a lease that expires in 2021. We also lease office space of approximately 68,000 square feet in Ra'anana, Israel, for research and development, sales and support under leases that expire in 2020, of approximately 40,000 square feet in Alpharetta, Georgia, for sales and support under a lease that expires in 2024; and approximately 38,000 square feet in Seattle, for research and development that expires in 2020.
As of December 31, 2019, we also lease office space for marketing, sales and support of approximately 45,000 square feet in various locations in the United States, Europe, Asia and Australia. In addition, we have data centers in the United States, Europe and Australia pursuant to various lease agreements. We believe that our current facilities properties are in good condition and are adequate to meet our current needs. If required, we believe that we will be able to obtain suitable additional space on commercially reasonable terms.
Item 3. Legal Proceedings
We previously filed an intellectual property suit against [24]7 Customer, Inc. in the Southern District of New York on March 6, 2014 seeking damages on the grounds that [24]7 reverse engineered and misappropriated our technology to develop competing products and misused our business information. On June 22, 2015, [24]7 Customer, Inc. filed suit against us in the Northern District of California alleging patent infringement. On December 7, 2015, [24]7 Customer Inc. filed a second patent infringement suit against us, also in the Northern District of California. On March 16, 2017, the New York case was voluntarily transferred and consolidated with the two California cases in the Northern District of California for all pre-trial purposes. Rulings by both the Court and the United States Patent Office in our favor have invalidated the majority of [24]7 patents that were asserted in the patent cases. Trial for our intellectual property and other claims asserted against [24]7 in the original litigation is currently set for April 27, 2020. Trial for [24]7's patent infringement claims is currently set for March 15, 2021. We believe the claims filed by [24]7 are entirely without merit and intend to defend them vigorously.
We routinely assess all of our litigation and threatened litigation as to the probability of ultimately incurring a liability, and record our best estimate of the ultimate loss in situations where we assess the likelihood of loss as probable.
From time to time, we are involved in or subject to legal, administrative and regulatory proceedings, claims, demands and investigations arising in the ordinary course of business, including direct claims brought by or against us with respect to intellectual property, contracts, employment and other matters, as well as claims brought against our customers for whom we have a contractual indemnification obligation. We accrue for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Significant judgment is required in both the determination of probability and the determination as to whether a loss is reasonably estimable. In addition, in the event we determine that a loss is not probable, but is reasonably possible, and it becomes possible to develop what we believe to be a reasonable range of possible loss, then we will include disclosure related to such matter as appropriate and in compliance with ASC 450. The accruals or estimates, if any, resulting from the foregoing analysis, are reviewed at least quarterly and adjusted to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter. To the extent there is a reasonable possibility that the losses could exceed the amounts already accrued, we will, as applicable, adjust the accrual in the period the determination is made, disclose an estimate of the additional loss or range of loss, indicate that the estimate is immaterial with respect to our financial statements as a whole or, if the amount of such adjustment cannot be reasonably estimated, disclose that an estimate cannot be made.
From time to time, third parties assert claims against us regarding intellectual property rights, privacy issues and other matters arising in the ordinary course of business. Although we cannot be certain of the outcome of any litigation or the disposition of any claims, nor the amount of damages and exposure, if any, that we could incur, we currently believe that the final disposition of all existing matters will not have a material adverse effect on our business, results of operations, financial condition or cash flows. In addition, in the ordinary course of our business, we are also subject to periodic threats of lawsuits, investigations and claims. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.
Item 4. Mine Safety Disclosures
Not Applicable.
PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Price Range of Common Stock
The principal United States market on which our common stock is traded is The NASDAQ Global Select Market under the symbol LPSN. Our shares of common stock are also traded on the Tel Aviv Stock Exchange under the symbol LPSN TA.

41


    
Holders
As of February 11, 2020, there were approximately 148 holders of record of our common stock.
Dividends
We have not declared or paid any cash dividends on our capital stock since our inception. We intend to retain earnings, if any, to finance the operation and expansion of our business and do not anticipate paying any cash dividends in the foreseeable future.
Issuer Purchases of Equity Securities

A summary of the Company's repurchase activity for the three months ended December 31, 2019 is as follows:    
Period
 
Total Number of Shares Purchased
 
Average Price Paid per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
 
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs
 
 
 
 
 
 
 
 
$

10/1/2019 - 10/31/2019
 

 
$

 

 

11/1/2019 - 11/30/2019
 

 

 

 

12/1/2019 - 12/31/2019
 
5,124

 
37.82

 

 
193,790

Total
 
5,124

 
$

 

 
$
193,790




42



Stock Performance Graph
The graph depicted below compares the annual percentage changes in LivePerson’s cumulative total stockholder return with the cumulative total return of the Standard & Poor’s SmallCap 600 Index and the Standard & Poor’s Information Technology Index.
chart-9685eda6163150e5ab5.jpg
(1)
The graph covers the period from December 31, 2014 to December 31, 2019.
(2)
The graph assumes that $100 was invested at the market close on December 31, 2014 in LivePerson’s Common Stock, in the Standard & Poor’s SmallCap 600 Index and in the Standard & Poor’s Information Technology Index, and that all dividends were reinvested. No cash dividends have been declared on LivePerson’s Common Stock.
(3)
Stockholder returns over the indicated period should not be considered indicative of future stockholder returns.
Notwithstanding anything to the contrary set forth in any of our previous or future filings under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, that might incorporate by reference this Annual Report on Form 10-K or future filings made by the Company under those statutes, the Stock Performance Graph above is not deemed filed with the Securities and Exchange Commission, is not deemed soliciting material and shall not be deemed incorporated by reference into any of those prior filings or into any future filings made by us under those statutes, except to the extent that we specifically incorporate such information by reference into a previous or future filing, or specifically request that such information be treated as soliciting material, in each case under those statutes.

43


Item 6. Selected Consolidated Financial Data
The selected consolidated financial data with respect to our consolidated balance sheets as of December 31, 2019 and 2018 and the related consolidated statements of operations for the years ended December 31, 2019, 2018 and 2017 have been derived from our audited consolidated financial statements which are included herein. The selected financial data with respect to our balance sheets as of December 31, 2017, 2016 and 2015 and the related statements of operations for the years ended December 31, 2016 and 2015 have been derived from our audited financial statements which are not included herein. Due to our acquisitions of AdvantageTec, Conversable, and Bot Central in 2018, we believe that comparisons of our operating results with each other, or with those of prior periods, may not be meaningful. The following selected consolidated financial data should be read in conjunction with the consolidated financial statements and the notes thereto and the information contained in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
2016
 
2015
 
(In Thousands, Except Share and per Share Data)
Consolidated Statement of Operations Data:
 
 
 
 
 
 
 
 
 
Revenue
$
291,609

 
$
249,838

 
$
218,876

 
$
222,779

 
$
239,012

Costs and expenses:
 
 
 
 
 
 
 
 
 
Cost of revenue
78,878

 
62,479

 
58,205

 
63,161

 
70,310

Sales and marketing
156,814

 
103,344

 
90,905

 
89,529

 
94,728

General and administrative
56,967

 
45,873

 
43,124

 
43,046

 
37,171

Product development
82,145

 
55,707

 
40,034

 
40,198

 
38,974

Restructuring costs
2,043

 
4,468

 
2,594

 
2,369

 
3,384

Amortization of purchased intangibles
1,794

 
1,670

 
1,840

 
3,885

 
4,873

Total costs and expenses
378,641

 
273,541

 
236,702

 
242,188

 
249,440

Loss from operations
(87,032
)
 
(23,703
)
 
(17,826
)
 
(19,409
)
 
(10,428
)
Other (expense) income, net
 
 
 
 
 
 
 
 
 
Interest (expense) income
(7,407
)
 
22

 
26

 
5

 
6

Other income (expense), net
1,213

 
(493
)
 
110

 
(535
)
 
(208
)
Other (expense) income
(6,194
)
 
(471
)
 
136

 
(530
)
 
(202
)
Loss before provision for income taxes
(93,226
)
 
(24,174
)
 
(17,690
)
 
(19,939
)
 
(10,832
)
Provision for income taxes
2,845

 
858

 
501

 
5,934

 
15,814

Net loss
$
(96,071
)
 
$
(25,032
)
 
$
(18,191
)
 
$
(25,873
)
 
$
(26,646
)
 
 
 
 
 
 
 
 
 
 
Net loss per share of common stock:
 
 
 
 
 
 
 
 
 
Basic
$
(1.53
)
 
$
(0.42
)
 
$
(0.32
)
 
$
(0.46
)
 
$
(0.47
)
Diluted
$
(1.53
)
 
$
(0.42
)
 
$
(0.32
)
 
$
(0.46
)
 
$
(0.47
)
 
 
 
 
 
 
 
 
 
 
Weighted-average shares used to compute net loss per share:
 
 
 
 
 
 
 
 
 
Basic
62,593,026

 
59,203,400

 
56,358,017

 
56,063,777

 
56,452,408

Diluted
62,593,026

 
59,203,400

 
56,358,017

 
56,063,777

 
56,452,408

Other Financial and Operational Data:
 
 
 
 
 
 
 
 
 
Adjusted EBITDA (1)
$
(13,612
)
 
$
19,090

 
$
18,400

 
$
19,198

 
$
21,244

Adjusted operating (loss) income (2)
$
(29,978
)
 
$
4,902

 
$
6,042

 
$
7,503

 
$
9,130

(1) We define adjusted EBITDA as net loss before provision for (benefit from) income taxes, other (expense) income, net, depreciation and amortization, stock-based compensation, restructuring costs, acquisition costs and other charges. Please see “Adjusted EBITDA” below for more information and for a reconciliation of adjusted EBITDA to net (loss) income, the most directly comparable financial measure calculated and presented in accordance with U.S. generally accepted accounting principles, or (“GAAP”).
(2) We define adjusted operating income as income (loss) before provision for income taxes excluding amortization, stock-based compensation, restructuring costs, acquisition costs, contingent earn-out adjustments, other charges and other (expense) income. Please see “Adjusted Operating Income” below for more information and for a reconciliation of adjusted operating income to income (loss) before provision for income taxes, the most directly comparable financial measure calculated and presented in accordance with U.S. generally accepted accounting principles or GAAP.

44




Stock-based compensation included in the statements of operations above was as follows (amounts in thousands):
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
2016
 
2015
Cost of revenue
$
4,218

 
$
996

 
$
448

 
$
429

 
$
1,396

Sales and marketing
10,010

 
5,374

 
2,500

 
2,515

 
3,088

General and administrative
12,216

 
4,921

 
3,691

 
3,304

 
3,692

Product development
17,661

 
3,550

 
2,305

 
3,488

 
3,638

Total stock-based compensation
$
44,105

 
$
14,841

 
$
8,944

 
$
9,736

 
$
11,814

 
As of December 31,
 
2019
 
2018
 
2017
 
2016
 
2015
 
(In Thousands)
Consolidated Balance Sheet Data:
 
 
 
 
 
 
 
 
 
Cash and cash equivalents
$
176,523

 
$
66,449

 
$
56,115

 
$
50,889

 
$
48,803

Working capital
107,674

 
7,873

 
13,789

 
17,548

 
39,122

Total assets
512,710

 
290,103

 
232,799

 
219,638

 
226,194

Total stockholders’ equity
148,535

 
170,729

 
140,063

 
138,476

 
165,305

Adjusted EBITDA and Adjusted Operating Income
To provide investors with additional information regarding our financial results, we have disclosed adjusted EBITDA and adjusted operating income which are non-GAAP financial measures. The tables below present a reconciliation of adjusted EBITDA and adjusted operating income to net (loss) income, the most directly comparable GAAP financial measures.
We have included adjusted EBITDA and adjusted operating income in this Annual Report on Form 10-K because these are key measures used by our management and board of directors to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget and to develop short and long-term operational plans. In particular, the exclusion of certain expenses in calculating adjusted EBITDA and adjusted operating income can provide a useful measure for period-to-period comparisons of our core business. Additionally, adjusted EBITDA is a key financial measure used by the compensation committee of our board of directors in connection with the payment of bonuses to our executive officers. Accordingly, we believe that adjusted EBITDA and adjusted operating income provide useful information to investors and others in understanding and evaluating our operating results in the same manner as our management and board of directors.
Our use of adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our results as reported under GAAP. Some of these limitations are:
although depreciation and amortization are non-cash charges, the assets being depreciated and amortized may have to be replaced in the future, and adjusted EBITDA does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements;
adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs;
adjusted EBITDA does not consider the impact of acquisition costs;
adjusted EBITDA does not consider the impact of restructuring costs;
adjusted EBITDA does not consider the impact of other costs;
adjusted EBITDA does not reflect tax payments that may represent a reduction in cash available to us; and
other companies, including companies in our industry, may calculate adjusted EBITDA differently, which reduces its usefulness as a comparative measure.

45


Because of these limitations, you should consider adjusted EBITDA alongside other financial performance measures, including various pre-tax GAAP loss and our other GAAP results. The following table presents a reconciliation of adjusted EBITDA for each of the periods indicated (amounts in thousands):
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
 
2016
 
2015
 
Reconciliation of Adjusted EBITDA:
 
 
 
 
 
 
 
 
 
 
Net loss
$
(96,071
)
 
$
(25,032
)
 
$
(18,191
)
 
$
(25,873
)
 
$
(26,444
)
 
Amortization of purchased intangibles
2,932

 
2,813

 
4,682

 
6,673

 
8,040

 
Stock-based compensation
44,105

 
14,841

 
8,944

 
9,736

 
11,814

 
Contingent earn-out adjustments

 

 

 

 
(3,680
)
 
Restructuring costs
2,043

(1) 
4,468

(2) 
2,594

(3) 
2,369

(4) 
3,384

(9) 
Depreciation
16,366

 
14,188

 
12,358

 
12,011

 
12,114

 
Other litigation and consulting costs
7,974

(5) 
5,928

(6) 
7,648

(7) 
7,818

(8) 

 
Provision for income taxes
2,845

 
858

 
501

 
5,934

 
15,814

 
Acquisition costs

 
555

 

 

 

 
Other expense (income), net
6,194

 
471

 
(136
)
 
530

 
202

 
Adjusted EBITDA
$
(13,612
)
 
$
19,090

 
$
18,400

 
$
19,198

 
$
21,244

 
Our use of adjusted operating income has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our results as reported under GAAP. Some of these limitations are:
although amortization is a non-cash charge, the assets being amortized may have to be replaced in the future, and adjusted operating income does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements;
adjusted operating income does not consider the impact of acquisition costs;
adjusted operating income does not consider the impact of restructuring costs;
adjusted operating income does not consider the impact of other non-recurring costs;
other companies, including companies in our industry, may calculate adjusted operating income differently, which reduces its usefulness as a comparative measure.

46


Because of these limitations, you should consider adjusted operating income (loss) alongside other financial performance measures, including various pre-tax GAAP loss and our other GAAP results. The following table presents a reconciliation of adjusted operating income (loss) for each of the periods indicated (amounts in thousands):
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
 
2016
 
2015
 
Reconciliation of Adjusted Operating Income (Loss)
 
 
 
 
 
 
 
 
 
 
Loss before provision for income taxes
$
(93,226
)
 
$
(24,174
)
 
$
(17,690
)
 
$
(19,939
)
 
$
(10,630
)
 
Amortization of purchased intangibles
2,932

 
2,813

 
4,682

 
6,673

 
8,040

 
Stock-based compensation
44,105

 
14,841

 
8,944

 
9,736

 
11,814

 
Restructuring costs
2,043

(1) 
4,468

(2) 
2,594

(3) 
2,369

(4) 
3,384

(9) 
Other litigation and consulting costs
7,974

(5) 
5,928

(6) 
7,648

(7) 
8,134

(8) 

 
Contingent earn-out adjustments

 

 

 

 
(3,680
)
 
Acquisition costs

 
555

 

 

 

 
Other expense (income), net
6,194

 
471

 
(136
)
 
530

 
202

 
Adjusted operating income (loss)
$
(29,978
)
 
$
4,902

 
$
6,042

 
$
7,503

 
$
9,130

 

(1) These costs include severance and associated costs of $2.0 million for the year ended December 31, 2019. As detailed in Note 14 of the Notes to the Consolidated Financial Statements, the Company’s restructuring costs relate to resource reallocation for the Company’s platform transformation.  
(2) Includes severance costs of $4.5 million for the year ended December 31, 2018. Please refer to footnote (1) above for additional information related to the nature of these restructuring costs.
(3) Includes wind down costs of legacy platform of $1.9 million and severance costs of $0.7 million for the year ended December 31, 2017. Please refer to footnote (1) above for additional information related to the nature of these restructuring costs.
(4) Includes severance costs of $1.6 million, wind down costs of legacy platform of $1.2 million and a benefit of $0.4 million of cash collected on previously written off bad debt for the year ended December 31, 2016. Please refer to footnote (1) above for additional information related to the nature of these restructuring costs.
(5) Includes other litigation costs of $4.4 million, consulting costs of $3.2 million, and fair value earn-out adjustment of $0.3 million for the year ended December 31, 2019. As detailed in Note 13 of the Notes to the consolidated Financial Statements, the Company's other litigation costs relate to the Company’s intellectual property lawsuit against [24]7 Customer, Inc.
(6) Includes litigation costs of $4.1 million, consulting costs of $1.3 million, executive recruitment costs of $0.3 million, and executive relocation costs of $0.2 million for the year ended December 31, 2018. Please refer to footnote (5) above for additional information related to the nature of these other litigation costs.
(7) Includes litigation costs of $6.2 million, executive one-time compensation payment of $1.0 million, and executive separation cost of $0.5 million for the year ended December 31, 2017. Please refer to footnote (5) above for additional information related to the nature of these other litigation costs.
(8) Includes litigation costs of $4.7 million, write off of technology licenses of $2.6 million, severance costs of $0.5 million, and write off of office facility depreciation of $0.3 million for the year ended December 31, 2016. Please refer to footnote (5) above for additional information related to the nature of these other litigation costs.
(9) Includes approximately $1.7 million of termination costs associated with a large customer contract that ended in 2015 and $1.7 million of severance and other associated costs for the year ended December 31, 2015. Please refer to footnote (1) above for additional information related to the nature of these restructuring costs.







Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
General
You should read the following discussion of our financial condition and results of operations in conjunction with the financial statements and the notes thereto included elsewhere in this report. The following discussion contains forward-looking statements that reflect our plans, estimates and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this report, particularly in “Risk Factors.”






47




Overview
  LivePerson, Inc. (“LivePerson”, the “Company”, “we” or “our”) makes life easier for people and brands everywhere through messaging powered by AI and humans. During the past decade, the consumer has made the mobile device the center of their digital lives, and they have made mobile messaging the center of communication with friends, family and peers. Our technology enables consumers to connect with businesses through these same preferred conversational interfaces, including Facebook Messenger, SMS, WhatsApp, Apple Business Chat, Google Rich Business Messenger and Alexa. These messaging conversations harness human agents, bots and Artificial Intelligence (AI) to power convenient, personalized and content-rich journeys across the entire consumer lifecycle, from discovery and research, to sales, service and support, and even marketing, social and brick and mortar engagements. For example, consumers can look up product info like ratings, images and pricing, search for stores, see product inventory, schedule appointments, apply for credit, approve repairs, make purchases or payments - all without ever leaving the messaging channel. These AI and human-assisted conversational experiences constitute the Conversational Space.
LiveEngage, our enterprise-class cloud-based platform, enables businesses to become conversational by securely deploying messaging, coupled with bots and AI, at scale for brands with tens of millions of customers and many thousands of customer care agents. LiveEngage powers conversations across each of a brand’s primary digital channels, including mobile apps, mobile and desktop web browsers, short message service (SMS), social media and third-party consumer messaging platforms. Brands can also use LiveEngage to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (IVRs) and wait on hold. Similarly, LiveEngage can ingest traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages.
Our robust, cloud-based suite of rich messaging, real-time chat, AI and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (PCI) compliance, cobrowsing and a sophisticated proactive targeting engine. With LiveEngage, agents can manage all conversations with consumers through a single console interface, regardless of which disparate messaging endpoints the consumers originate from; i.e., WhatsApp, Line, Apple Business Chat, IVR, social, email, Alexa, or WeChat. An extensible application programming interface (API) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on LiveEngage.
LivePerson’s Conversational AI offerings put the power of bot development, training, management and analysis into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what we call “the tango” of humans, AI and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating messaging with our proprietary Conversational AI, as well as third-party bots, LiveEngage offers brands a comprehensive approach to scaling automations across their millions of customer conversations.
Complementing our proprietary messaging and Conversational AI offerings are teams of technical, solutions and consulting professionals that have developed deep domain expertise in the implementation and optimization of conversational services across industries and messaging endpoints. We are a leading authority in the Conversational Space. LivePerson’s products, coupled with our domain knowledge, industry expertise and professional services, have been proven to maximize the effectiveness of the Conversational Space and deliver measurable return on investment. Certain of our customers have achieved the following advantages from our offerings:
the ability for each agent to manage as many as 40 messaging conversations at a time, as compared to one at a time for a voice agent and two to four at a time for a good chat agent. Adding AI and bots provides even greater scale to the number of conversations managed;
labor efficiency gains of at least two times that of voice agents, effectively cutting labor costs by at least 50%;
improving the overall customer experience, thereby fueling customer satisfaction increases of up to 20 percentage points, and enhancing retention and loyalty;
more convenient, personalized and content-rich conversations that increase sales conversion by up to 20%, increase average order value and reduce abandonment;
more satisfied contact center agents, thereby reducing agent churn by up to 50%;
maintain a valued connection with consumers via mobile devices, either through native applications, websites, text messages, or third-party messaging platforms;
leverage spending that drives visitor traffic by increasing visitor conversions;
refine and improve performance by understanding which initiatives deliver the highest rate of return; and
increase lead generation by providing a single platform that engages consumers through advertisements and listings on branded and third-party websites.

48




        
As a “cloud computing” or software-as-a-service (SaaS) provider, LivePerson provides solutions on a hosted basis. This model offers significant benefits over premise-based software, including lower up-front costs, faster implementation, lower total cost of ownership, scalability, cost predictability, and simplified upgrades. Organizations that adopt a fully-hosted, multi-tenant architecture that is maintained by LivePerson eliminate the majority of the time, server infrastructure costs, and IT resources required to implement, maintain, and support traditional on-premise software.
More than 18,000 businesses, including HSBC, Orange, The Home Depot, and GM Financial use our conversational solutions to orchestrate humans and AI, at scale, and create a convenient, deeply personal relationship with their customers.
The key elements of LivePerson’s business solutions strategy include:
Build awareness and drive adoption of the Conversational Space. LivePerson brought our first customer live on messaging in June 2016. Since that time, we have been focused on building awareness for conversational experiences and driving adoption. We have educated businesses on the financial and operational transformation that occurs when a contact center shifts to an asynchronous messaging environment, where the consumer controls the pace of the conversation, which can last minutes, hours or days, from a synchronous call or chat center, where conversations occur in real-time and have a distinct start and end.
A key component of our industry awareness marketing strategy has been to hold multiple global customer summits each year that target executives from enterprise customers and prospects, and feature a key theme within the Conversational Space, such as Apple Business Chat, Google Rich Business Messenger, IVR deflection or AI. LivePerson customers are the centerpoint of these summits, presenting why they chose LivePerson for conversational experiences, how they achieved success, and what type of ROI they have realized. Each attendee then receives a blueprint for how they can achieve similar outcomes. We have found this strategy to drive strong results for LivePerson, as we have seen a greater than 40% conversion rate on opportunities that were created or advanced as part of the customer summits. By year end 2019, we had brought approximately 300 customers live on messaging and increased adoption within our enterprise customers to nearly 55%. In addition, nearly 60% of messaging conversations had automation attached. We will continue to focus on building awareness for the Conversational Space and driving adoption of messaging and AI across our customer base.
Increase messaging volumes by developing a broad ecosystem, expanding customer use cases, and focusing on AI and automation. Our strategy is to drive higher messaging volumes by going both wide across messaging endpoints, deep across consumer use cases, and focusing on AI and automation as the means to deliver powerful scale. LivePerson offers a platform usage pricing model, where customers are offered access to our entire suite of messaging technologies across their entire agent pool for a pre-negotiated cost per interaction. We believe that over time this model will drive higher revenue for LivePerson by reducing barriers to adoption of new messaging endpoints and use cases.
In order to drive broad messaging adoption, it is imperative that LiveEngage integrates to all of the messaging apps that consumers prefer to use for communication and addresses all key use cases. For example, if a consumer is an avid WhatsApp user, and a brand only offers SMS as a messaging option, that consumer may be reluctant to try messaging the brand. Therefore, a key strategy of ours has been to build one of the industry’s broadest ecosystems of messaging endpoints and use cases. In June 2016, we launched with In-App messaging. In 2017, we introduced Facebook Messenger, SMS, Web messaging and IVR deflection integrations. In 2018, we added Apple Business Chat, Google Rich Business Messenger, Line, WhatsApp, Alexa, Google Home, Google Ad Lingo and Twitter. In 2019, we added email, allowing brands to manage emails through the same console they use for messaging, and to convert legacy emails into messaging conversations. We also added social monitoring and conversational tools for Twitter and Facebook, and introduced proactive messaging, allowing brands to transform traditional one-way notifications such as flight cancellations or plan overage alerts into two-way conversations. Finally, we connected to Facebook and WhatsApp digital advertisements, enabling consumers to initiate messaging conversations for marketing and customer care directly within the advertisement.
Each channel and use case added opens the door to hundreds of millions of new consumers, providing brands a greater opportunity to shift share away from their legacy contact center channels into messaging. For example, in 2019, leading airlines launched on WhatsApp and Apple Business Chat with the ability to make secure payments; a baseball stadium launched an automated conversational concierge providing answers to a wide range of questions from restroom locations to player stats; and a multinational telecommunications company used proactive two-way messaging for outbound campaigns.
LivePerson makes the management of all these disparate channels seamless to the brand. AI-based intelligent routing, queuing and prioritization software orchestrates these conversations at scale, regardless of which messaging endpoint they originated from, so that human and bot agents can engage with all customers through just one console.
We believe that this strategy has influenced LivePerson’s enterprise and mid-market revenue retention rate, (the trailing-twelve-month change in total revenue from existing customers after upsells, downsells and attrition) which was within our target range of 105% to 115% for 2019. The benefit can also be seen in LivePerson’s average revenue per user (ARPU) for our enterprise and mid-market customers, which increased approximately 20% in 2019 to $345,000 from approximately $285,000 in 2018. In

49




fact, in 2019, the ARPU for Enterprise customers on messaging was more than 5 times higher than those on just chat. We believe these ARPU trends are a clear indication of how LivePerson’s strategy to drive messaging adoption has successfully influenced our revenue growth by taking share from legacy communication channels. We plan to continue adding new messaging endpoints and use cases, and to drive higher adoption of existing ones within our customer base.
Attract the industry’s best AI, machine learning and conversational talent. We believe that AI and machine learning are critical to successfully scaling in the Conversational Space, and that in order to develop the industry’s leading technology, we need to attract the industry's best talent. In 2018, LivePerson recruited Alex Spinelli, key architect of the Alexa Operating System at Amazon.com, as our Global CTO. Under Mr. Spinelli’s leadership, LivePerson opened an Advanced Technology Center in Seattle, Washington, where the Company now has more than 125 of the industry’s brightest data scientists, machine learning engineers and automation engineers, many from firms such as Nike, Amazon.com, Microsoft and Target, that are working exclusively on applying AI to Conversational. LivePerson also expanded its Mannheim, Germany development center, and added key development talent through the acquisitions of BotCentral in Mountain View, California and Conversable in Austin, Texas.
Bring to market best-in-class AI and machine learning technologies designed for the Conversational Space. We believe that in the last decade many vendors introduced AI and bot offerings that created frustrating experiences for consumers and businesses alike, which in turn has eroded trust in automation. Many of these solutions have proven difficult to build and scale, and have been limited by stand alone implementations that lacked the measurement, reporting and human oversight of conversational platforms such as LiveEngage. In December 2018, LivePerson announced its patent pending AI engine that is designed to overcome these shortcomings and help brands rapidly bring to market conversational AI that can scale to millions of interactions, while increasing customer satisfaction and conversion rates.
Unlike alternative solutions designed solely for IT departments, LivePerson’s Conversational AI was built to be used by developers and contact center agents. By putting the power of conversational design and bot management in the hands of contact center agents, LivePerson’s Conversational AI gives brands the ability to leverage the employees closest to the customer, those who are most versed in the voice of the brand, and with the most expertise in how to craft successful outcomes for customer service and sales journeys.
Some of the key innovations behind LivePerson’s Conversational AI include:
a holistic approach to scaling AI by combining consumer facing bots, agent facing bots, intelligent routing and real-time intent understanding, with an analytics dashboard that helps users focus on the intents that are impacting their business and prioritize which intents to automate next
bot building software that is based on dialogue instead of workflow or code, so non-technical employees like contact center agents can design automations
leverage a data moat of hundreds of millions of conversations to feed the machine learning that rapidly and accurately detects consumer sentiment and intents in real-time. Use intent understanding for advanced routing, next-best actions, and to fully contain conversations with automation
the establishing of contact center agents as bot managers, ensuring that every conversation is safeguarded by a human and that agents are continuously training the AI to be smarter and drive more successful outcomes
powerful Assist technology that multiplies the efficiency of agents by analyzing intents in real time and then suggesting next best actions, predefined content, and bots that can take over transactional work
pre-built templates for target verticals that provide out of the box support for the top intents and back-end integrations
the ability to bootstrap conversations with existing transcripts, reducing design effort and speeding time to market
third-party AI NLU integration, so customers aren’t boxed into one vendor
AI analytics and reporting tailored to the Conversational Space, providing brands with immediate, actionable insights about their businesses and contact center operations

Our strategy is to continue to enhance the Conversational AI engine and related products, leveraging our global R&D footprint and substantial library of mobile and online conversational data, with the aim of increasing agent efficiency, decreasing customer care costs, improving the customer experience and increasing customer lifetime value.
Sustain our leadership position by aligning brands to a vision that transforms how they communicate with consumers and delivers a superior return on investment. We believe that most contact center technology vendors incorrectly view messaging as a feature. They are content with building integrations to a messaging endpoint and offering messaging as just another product in their suite. LivePerson holds the perspective that messaging and AI are the foundation for transforming conversational experiences, disrupting how agents operate and how brands engage with consumers across service, sales, marketing, social and brick and mortar. Brands must adapt their contact centers to an asynchronous messaging environment and leverage a combination of human agents, bots and AI to achieve scale and efficiencies. When done correctly, the entire consumer lifecycle with a brand will be maintained within the Conversational Space, and traffic will steadily shift away from lower returning voice calls, websites, emails and apps to higher returning messaging endpoints.

50




We believe that LivePerson is uniquely positioned to deliver this transformation due to its technology and expertise:
The LiveEngage enterprise-class, automation-first, cloud-based platform, was designed for AI-assisted and human-powered messaging in mobile and online channels. The platform offers best-in-class security and scalability, offers the broadest ecosystem of messaging endpoints, is designed for ease of use, and features an AI engine custom built for the Conversational Space, intent recognition, robust real-time reporting, role-based real-time analytics, predictive intelligence, and innovations in customer satisfaction and connection measurement. Additionally, LiveEngage is an open platform with pre-built, enterprise-grade integrations into back-end systems as well as the ability to work across natural language understanding (NLU) providers.
The Company has a data moat built on hundreds of millions of conversations across industries, geographies and use cases that is feeding the machine learning engines that power intent understanding.
The platform has expanded to power conversations across a broad spectrum of channels and use cases, from traditional sales and customer service, to marketing, social, email, advertising and brick and mortar.
LivePerson has deep domain expertise across verticals and messaging endpoints, a global footprint, referenceable enterprise brands and a team of technical, solutions and consulting professionals to assist customers along their transformational journeys. We are positioned as an authority in the Conversational Space,. We have developed a Transformation Model that is introduced to existing and prospective customers to help guide them on their journeys from legacy and oftentimes inefficient legacy voice, email and chat solutions to modern conversational ones powered by messaging and AI.

We believe that LivePerson’s differentiated approach to the Conversational Space, combined with our unique technology and expertise has established us as a market leader, with an ability to deliver superior returns on investment. LivePerson customers manage as many as 40 messaging conversations at a time, as compared to one at a time for a voice agent and two to four at a time for a good chat agent. Adding AI and bots provides even greater scale to the number of conversations managed. Our customers often see labor efficiency gains of at least two times that of voice agents, effectively cutting labor costs by at least 50%. Furthermore, our ability to deliver more convenient, personalized and content-rich conversations often drives increases in customer satisfaction of up to 20 percentage points and increases in sales conversions of up to 20%, while enhancing average order value, customer retention and loyalty.
    Strengthen our position in both existing and new industries. We plan to continue to develop our market position by increasing our customer base, and expanding within our installed base. We will continue to focus primarily on key target markets: consumer/retail, telecommunications, financial services, travel/hospitality, technology and automotive within both our enterprise and mid-market sectors, as well as the small business (SMB) sector. In 2019, we made strong inroads into new verticals with key wins in the airline, foodservice and healthcare industries. We are increasingly structuring our field organization to emphasize our domain expertise and strengthen customer relationships across target industries.
Continue to build our international presence. We are focused on expanding our international revenue contribution, which increased to 41% of total revenue in 2019 and 2018, from 37% in 2017. We are generating positive results from our recent investments in the Asia Pacific region, and recently opened an office in Latin America.
     Leverage our open architecture to support partners and developers. In addition to developing our own applications, we continue to cultivate a partner eco-system capable of offering additional applications and services to our customers. We integrate into approximately a dozen third-party messaging endpoints including SMS, Facebook Messenger, Apple Business Chat, Google Rich Business Messenger, Line, WhatsApp, Alexa, Google Home, WeChat, Google Ad Lingo and Twitter, multiple IVR vendors and dozens of branded apps. LiveEngage integrates our proprietary messaging and Conversational AI with third-party bot offerings, empowering our customers to manage a mix of different bots, human agents and technologies from one control panel, thereby optimizing contact center efficiency. LivePerson’s proprietary and third-party AI/bots enable brands to partially or fully automate communications with their customers.
In addition, we have opened up access to our platform and our products with more than 40 APIs and software development kits that allow customers and third parties to develop on top of our platform. Customers and partners can utilize these APIs to build our capabilities into their own applications and to enhance our applications with their services. In 2019, we launched LivePerson Functions, a serverless integration capability that allows brands to more easily and rapidly customize conversations flows within LiveEngage through functions-as-a-service technology. .
Expand sales partnerships to broaden our presence and accelerate sales cycles. We are focused on broadening our market reach and accelerating sales cycles by partnering with systems integrators, technology providers, business process outsourcers, value added resellers and other sales partners. We formalized a relationship with IBM Global Business Services in 2017 and Accenture in 2018. In 2019, we announced strategic partnerships with TTEC, a leading BPO focused on customer experience, and DMI, a digital transformation company, to redefine the customer experience with digital engagement, messaging, and AI-driven automation. LivePerson increased the number of partners focused on SMBs to more than 300 at year-end 2019,

51




from over 150 at year-end 2018, and approximately 40 at the end of 2017. Approximately one quarter of all opportunities were influenced by partners in 2019, and we are focused on driving that contribution toward 40% longer term.
     Maintain Market Leadership in Technology and Security Expertise. As described above, we are devoting significant resources to creating new products and enabling technologies designed to accelerate innovation. We evaluate emerging technologies and industry standards and continually update our technology in order to retain our leadership position in each market we serve. We monitor legal and technological developments in the area of information security and confidentiality to ensure our policies and procedures meet or exceed the demands of the world’s largest and most demanding corporations. We believe that these efforts will allow us to effectively anticipate changing customer and consumer requirements in our rapidly evolving industry.
     Evaluate Strategic Alliances and Acquisitions When Appropriate. We have successfully integrated several acquisitions over the past decade. While we have in the past, and may from time to time in the future, engage in discussions regarding acquisitions or strategic transactions or to acquire other companies that can accelerate our growth or broaden our product offerings, we currently have no binding commitments with respect to any future acquisitions or strategic transactions.

Key Metrics
Financial overview of the three and twelve months ended December 31, 2019 compared to the comparable periods in 2018 are as follows:
Revenue increased 20% and 17% to $79.1 million and $291.6 million in the three and twelve months ended December 31, 2019, respectively, from $65.7 million and $249.8 million in the comparable periods in 2018.
Revenue from our Business segment increased 20% and 16% to $72.8 million and $267.1 million in the three and twelve months ended December 31, 2019, respectively, from $60.7 million and $230.3 million in the comparable periods in 2018.
Gross profit margin decreased to 72% in the three months ended December 31, 2019 from 74% in the comparable period in 2018. Gross profit margin decreased to 73% in the twelve months ended December 31, 2019 from 75% in the comparable period in 2018.
Cost and expenses increased 42% and 38% to $103.6 million and $378.6 million in the three and twelve months ended December 31, 2019, respectively, from $73.0 million and $273.5 million in the comparable periods in 2018.
Net loss increased to $27.3 million and $96.1 million in the three and twelve months ended December 31, 2019, respectively, from net loss of $6.5 million and $25.0 million for the three and twelve months ended December 31, 2018, respectively.
Trailing-twelve-month average revenue per enterprise and mid-market customer was approximately $345,000 in 2019, as compared to approximately $285,000 in 2018.
Revenue retention rate for enterprise and mid-market customers on LiveEngage was within our target range of 105% to 115% in 2019, and at approximately 110% for 2018.
Revenue
The majority of our revenue is generated from monthly service revenues and related professional services from the sale of the LivePerson services. We charge a monthly fee, which varies by service and customer usage. The majority of our larger customers also pay a professional services fee related to implementation and ongoing optimization services. A large proportion of our revenue from new customers comes from large corporations. These companies typically have more significant implementation requirements and more stringent data security standards. Such customers also have more sophisticated data analysis and performance reporting requirements, and are likely to engage our professional services organization to provide such analysis and reporting on a recurring basis.

We determine 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.

For more information about our revenue recognition policies, please see “-- Critical Accounting Policies and Estimates
-- Revenue Recognition.”

52



Hosted Services- Business Revenue

Revenue attributable to our monthly hosted Business services accounted for 77% of total revenue for the year ended December 31, 2019, 79% of total revenue for the year ended December 31, 2018 and 82% of total revenue for the year ended December 31, 2017.

Professional Services Revenue

Revenue attributable to professional services accounted for 14% of total revenue for the year ended December 31, 2019 and 13% of total revenue for the year ended December 31, 2018 and 10% of total revenue for the year ended December 31, 2017.

Contracts with Multiple Performance Obligations

Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. We determine the standalone selling prices based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the cloud applications sold, and the number and types of users within our contracts.

Hosted Services- Consumer Revenue

Revenue from our Consumer segment accounted for approximately 8% of total revenue for the years ended December 31, 2019, 2018 and 2017, respectively.
Deferred Revenues

We record deferred revenues when cash payments are received or due in advance of our performance. The increase of $34.0 million in the deferred revenue balance for the year ended December 31, 2019 is primarily driven by cash payments received or due in advance of satisfying our performance obligations, partially offset by $42.4 million of revenues recognized that were included in the deferred revenue balance as of December 31, 2018.


Costs and Expenses
Our cost of revenue consists of:
compensation costs relating to employees who provide customer support and implementation services to our customers;
outside labor provider costs;
compensation costs relating to our network support staff;
depreciation of certain hardware and software;
allocated occupancy costs and related overhead;
the cost of supporting our infrastructure, including expenses related to server leases, infrastructure support costs and Internet connectivity;
the credit card fees and related payment processing costs associated with the consumer and SMB services; and
amortization of certain intangibles.

Our sales and marketing expenses consist of compensation and related expenses for sales personnel and marketing personnel, online marketing, allocated occupancy costs and related overhead, advertising, sales commissions, public relations, promotional materials, travel expenses, global customer summits and trade show exhibit expenses.
Our general and administrative expenses consist primarily of compensation and related expenses for executive, accounting, legal, information technology and human resources personnel, allocated occupancy costs and related overhead, litigation, professional fees, provision for doubtful accounts and other general corporate expenses.
Our product development expenses consist primarily of compensation and related expenses for product development personnel, allocated occupancy costs and related overhead, outsourced labor and expenses for testing new versions of our software. Product development expenses are charged to operations as incurred.

53


During 2019, we increased our allowance for doubtful accounts from $2.3 million to approximately $3.1 million. During 2018, we increased our allowance for doubtful accounts from approximately $1.3 million to approximately 2.3 million. We perform a detailed assessment of the collectability of our accounts receivable. In estimating the allowance for doubtful accounts, management considers, among other factors, the aging of the accounts receivable, historical write-offs and the creditworthiness of each customer. A large proportion of receivables are due from larger corporate customers that typically have longer payment cycles.

Non-Cash Compensation Expense
The net non-cash compensation amounts for the years ended December 31, 2019, 2018 and 2017 consist of (amounts in thousands):
 
 
2019
 
2018
 
2017
Stock-based compensation expense
 
$
44,105

 
$
14,841

 
$
8,944

Results of Operations
We are organized into two operating segments for purposes of making operating decisions and assessing performance. The Business segment enables brands to leverage LiveEngage’s sophisticated intelligence engine to connect with consumers through an integrated suite of mobile and online business messaging technologies. The Consumer segment facilitates online transactions between Experts and Users seeking information and knowledge for a fee via mobile and online messaging.
The following tables set forth our results of operations for the periods presented and as a percentage of our revenues for those periods. The period-to-period comparison of financial results is not necessarily indicative of future results.    
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
(as a percentage of revenue)
Consolidated Statements of Operations Data: (1)
 
 
 
 
 
Revenue
100
 %
 
100
 %
 
100
 %
Costs and expenses:
 
 
 
 
 
Cost of revenue
27
 %
 
25
 %
 
27
 %
Sales and marketing
54
 %
 
41
 %
 
42
 %
General and administrative
20
 %
 
18
 %
 
20
 %
Product development
28
 %
 
22
 %
 
18
 %
Restructuring costs
1
 %
 
2
 %
 
1
 %
Amortization of purchased intangibles
1
 %
 
1
 %
 
1
 %
Total costs and expenses
130
 %
 
109
 %
 
108
 %
Loss from operations
(30
)%
 
(9
)%
 
(8
)%
Total Other (expense) income, net
(2
)%
 
 %
 
 %
Loss before provision for income taxes
(32
)%
 
(10
)%
 
(8
)%
Provision for income taxes
1
 %
 
 %
 
 %
Net loss
(33
)%
 
(10
)%
 
(8
)%
 
 
 
 
 
 
(1) Certain items may not total due to rounding.
 
 
 
 
 

54



Revenue 
 
Year Ended December 31,
 
 
 
Year Ended December 31,
 
 
 
2019
 
2018
 
% Change
 
2018
 
2017
 
% Change
 
(in thousands)
 
 
 
(in thousands)
 
 
Revenue by Segment:
 
 
 
 
 
 
 
 
 
 
 
Business
$
267,129

 
$
230,285

 
16
%
 
$
230,285

 
$
201,426

 
14
%
Consumer
24,480

 
19,553

 
25
%
 
19,553

 
17,450

 
12
%
Total
$
291,609

 
$
249,838

 
17
%
 
$
249,838

 
$
218,876

 
14
%
    

Our business revenue growth has traditionally been driven by a mix of revenue from new customers as well as expansion from existing customers. Business Revenue increased by 16% to $267.1 million for the year ended December 31, 2019, from $230.3 million for the year ended December 31, 2018. This increase is primarily attributable to revenue from existing customers of approximately $13.3 million, net of cancellations, revenue from professional services provided to clients in the amount of $8.1 million, revenue from new customers of approximately $15.8 million, and partially offset by a decrease in revenue that is variable based on interactions and usage of approximately $0.2 million.
Business revenue increased by 14% to $230.3 million for the year ended December 31, 2018, from $201.4 million for the year ended December 31, 2017. The increase is primarily attributable to revenue from existing customers of approximately $11.8 million, net of cancellations, revenue from professional services of approximately $10.3 million, revenue from new customers of approximately $5.9 million and revenue that is variable based on interactions and usage in the amount of $0.8 million.
The overall increase in business revenue in 2019 is attributed to the ramping of 2018 sales hires in North America, a renewed focused on SMB sales growth, increasing adoption of our AI and bots, new use cases beyond customer care, and broader deployment of messaging endpoints. The overall increase in business revenue in 2018 is primarily attributable to the Company's renewed selling focus after completing the migration to LiveEngage in 2017.
Consumer revenue increased by 25% to $24.5 million for the year ended December 31, 2019, from $19.6 million for the year ended December 31, 2018. This increase is primarily attributable to an increase in chat minutes and price per minute. Consumer revenue increased by 12% to $19.6 million for the year ended December 31, 2018, from $17.5 million for the year ended December 31, 2017. This increase is primarily attributable to an increase in chat minutes and price per minute.
Cost of Revenue - Business
Cost of revenue consists of compensation costs relating to employees who provide customer service to our customers, compensation costs relating to our network support staff, the cost of supporting our server and network infrastructure, and allocated occupancy costs and related overhead.
 
Year Ended December 31,
 
 
 
Year Ended December 31,
 
 
 
2019
 
2018
 
% Change
 
2018
 
2017
 
% Change
 
($ in thousands)
 
 
 
($ in thousands)
 
 
Cost of revenue - Business
$
74,460

 
$
58,420

 
27
%
 
$
58,420

 
$
54,600

 
7
%
Percentage of total revenue
26
%
 
23
%
 
 
 
23
%
 
25
%
 
 
Headcount (at period end)
257

 
228

 
13
%
 
228

 
205

 
11
%
Cost of revenue increased by 27% to $74.5 million for the year ended December 31, 2019, from $58.4 million for the year ended December 31, 2018. This increase in expense is primarily attributable to an increase in business services and outsourced subcontracted labor of approximately $7.2 million, in salary and related employee expenses of approximately $4.4 million, in expenses for backup server facilities of approximately $4.0 million and in depreciation expense of approximately $0.5 million.
Cost of revenue increased by 7% to $58.4 million for the year ended December 31, 2018, from $54.6 million for the year ended December 31, 2017. This increase in expense is primarily attributable to an increase in business services and outsourced subcontracted labor of approximately $2.8 million, in salary and related employee expenses of approximately $2.6 million, and in depreciation expense of approximately $0.4 million. This was partially offset by a decrease in amortization of approximately

55


$1.7 million and in primary and backup server facilities and allocated overhead cost related to costs of supporting our server and network infrastructure of approximately $0.3 million.

Cost of Revenue - Consumer  
Cost of revenue consists of compensation costs relating to employees who provide customer service to Experts and Users, compensation costs relating to our network support staff, the cost of supporting our server and network infrastructure, credit card and transaction processing fees and related costs, and allocated occupancy costs and related overhead.
 
Year Ended December 31,
 
 
 
Year Ended December 31,
 
 
 
2019
 
2018
 
% Change
 
2018
 
2017
 
% Change
 
($ in thousands)
 
 
 
($ in thousands)
 
 
Cost of revenue - Consumer
$
4,418

 
$
4,059

 
9
%
 
$
4,059

 
$
3,605

 
13
 %
Percentage of total revenue
2
%
 
2
%
 
 
 
2
%
 
2
%
 
 
Headcount (at period end)
17

 
16

 
6
%
 
16

 
18

 
(11
)%
Cost of revenue increased by 9% to $4.4 million for the year ended December 31, 2019, from $4.1 million for the year ended December 31, 2018. This is primarily related to an increase in credit card processing fees of approximately $0.3 million.
Cost of revenue increased by 13% to $4.1 million for the year ended December 31, 2018, from $3.6 million for the year ended December 31, 2017. This is primarily related to an increase in depreciation expense of approximately $0.2 million, credit card processing fees of approximately $0.2 million, and salary, outsourced labor, and related employee expenses of approximately $0.1 million. This increase is partially offset by a decrease in expenses for backup server facilities of approximately $0.1 million.
 
Sales and Marketing - Business  
Our sales and marketing expenses consist of compensation and related expenses for sales and marketing personnel, as well as advertising, public relations, trade show exhibit expenses and allocated occupancy costs and related overhead.
 
Year Ended December 31,
 
 
 
Year Ended December 31,
 
 
 
2019
 
2018
 
% Change
 
2018
 
2017
 
% Change
 
($ in thousands)
 
 
 
($ in thousands)
 
 
Sales and Marketing - Business
$
140,880

 
$
94,339

 
49
%
 
$
94,339

 
$
82,420

 
14
%
Percentage of total revenue
48
%
 
38
%
 
 
 
38
%
 
38
%
 
 
Headcount (at period end)
449

 
352

 
28
%
 
352

 
291

 
21
%
Sales and marketing expenses increased by 49% to $140.9 million for the year ended December 31, 2019 from $94.3 million for the year ended December 31, 2018. This is primarily related to an increase in salary, recruitment, and related employee expenses of approximately $29.5 million, as the Company doubled the number of quota carriers to approximately 100 at year-end 2019 from 50 at year-end 2018. Business services and outsourced labor increased approximately $6.5 million, and marketing events, advertising, public relations, and trade show exhibit expenses increased approximately $5.4 million, Other costs consisted of increases in facilities and allocated overhead of $5.1 million, and in depreciation expense of $0.1 million.
Sales and marketing expenses increased by 14% to $94.3 million for the year ended December 31, 2018 from $82.4 million for the year ended December 31, 2017. This is primarily related to an increase in salary, recruitment, and related employee expenses of approximately $5.5 million, in business services and outsourced labor of approximately $3.8 million, in marketing events, advertising, public relations, and trade show exhibit expenses of approximately $2.2 million, and in facilities and allocated overhead of $0.4 million.


56


Sales and Marketing — Consumer  
Our sales and marketing expenses consist of compensation and related expenses for marketing personnel, as well as online promotion and trade show exhibit expenses and allocated occupancy costs and related overhead.
 
Year Ended December 31,
 
 
 
Year Ended December 31,
 
 
 
2019
 
2018
 
% Change
 
2018
 
2017
 
% Change
 
($ in thousands)
 
 
 
($ in thousands)
 
 
Sales and Marketing - Consumer
$
15,934

 
$
9,005

 
77
%
 
$
9,005

 
$
8,485

 
6
%
Percentage of total revenue
5
%
 
4
%
 
 
 
4
%
 
4
%
 
 
Headcount (at period end)
18

 
13

 
38
%
 
13

 
12

 
8
%
Sales and marketing expenses increased by 77% to $15.9 million for the year ended December 31, 2019, from $9.0 million for the year ended December 31, 2018. This increase is primarily attributable to an increase in advertising and online expenses of approximately $6.7 million and an increase in compensation and related costs for additional and existing sales and marketing personnel of approximately $0.2 million.
Sales and marketing expenses increased by 6% to $9.0 million for the year ended December 31, 2018, from $8.5 million for the year ended December 31, 2017. This increase is primarily attributable to an increase in advertising and online expenses of approximately $0.3 million and an increase in compensation and related costs for additional and existing sales and marketing personnel of approximately $0.2 million.
General and Administrative  
Our general and administrative expenses consist primarily of compensation and related expenses for executive, accounting, legal, information technology, human resources and administrative personnel, professional fees and other general corporate expenses.
 
Year Ended December 31,
 
 
 
Year Ended December 31,
 
 
 
2019
 
2018
 
% Change
 
2018
 
2017
 
% Change
 
($ in thousands)
 
 
 
($ in thousands)
 
 
General and administrative
$
56,967

 
$
45,873

 
24
%
 
$
45,873

 
$
43,124

 
6
%
Percentage of total revenue
20
%
 
18
%
 
 
 
18
%
 
20
%
 
 
Headcount (at period end)
149

 
128

 
16
%
 
128

 
113

 
13
%
General and administrative expenses increased by 24% to $57.0 million for the year ended December 31, 2019 from $45.9 million for the year ended December 31, 2018. This is primarily related to an increase in salaries and employee related expenses of approximately $9.2 million and in business services and outsourced labor of approximately $3.8 million. This was partially offset by a decrease in allocated occupancy costs, related overhead, information technology, and other general corporate expenses of approximately $1.9 million.
General and administrative expenses increased by 6% to $45.9 million for the year ended December 31, 2018 from $43.1 million for the year ended December 31, 2017. This is primarily related to an increase in salaries and employee related expenses of approximately $4.5 million and in business services and outsourced labor of approximately $0.8 million. This was partially offset by a decrease in allocated occupancy costs, related overhead, information technology, and other general corporate expenses of approximately $1.2 million, a net decrease in other costs of approximately $1.1 million, and a decrease of amortization and depreciation expense of approximately $0.2 million. Other costs consisted of a decrease in litigation of approximately $2.0 million and one-time executive compensation paid in 2017 of approximately $1.0 million. This was partially offset by consulting fees relating to cost efficiency analysis of $1.2 million and acquisition costs of approximately $0.6 million.
Product Development
Our product development expenses consist primarily of compensation and related expenses for product development personnel as well as allocated occupancy costs and related overhead and outsourced labor and expenses for testing new versions of our software.

57


 
Year Ended December 31,
 
 
 
Year Ended December 31,
 
 
 
2019
 
2018
 
% Change
 
2018
 
2017
 
% Change
 
($ in thousands)
 
 
 
($ in thousands)
 
 
Product development
$
82,145

 
$
55,707

 
47
%
 
$
55,707

 
$
40,034

 
39
%
Percentage of total revenue
28
%
 
22
%
 
 
 
22
%
 
18
%
 
 
Headcount (at period end)
451

 
369

 
22
%
 
369

 
342

 
8
%
Product development costs increased by 47% to $82.1 million for the year ended December 31, 2019 from $55.7 million for the year ended December 31, 2018. This is primarily related to an increase in compensation, recruitment, and related costs of approximately $15.3 million, as the Company built out its Seattle Advanced Technology Center, ending 2019 with more than 125 data scientists, machine learnings engineers and automation engineers focused on Conversational AI. Business services and outsourced labor increased approximately $5.0 million, primarily tied to supporting demand for technical services. Facility, allocated occupancy costs and overhead related to costs of supporting our server and network infrastructure increased approximately $4.3 million, depreciation expenses increased approximately $1.5 million, and marketing related costs increased $0.3 million.
Product development costs increased by 39% to $55.7 million for the year ended December 31, 2018 from $40.0 million for the year ended December 31, 2017. This is primarily related to an increase in compensation, recruitment, and related costs of approximately $10.2 million, an increase in facility, allocated occupancy costs and overhead related to costs of supporting our server and network infrastructure of approximately $3.4 million, in depreciation expenses of approximately $1.4 million, and in business services and outsourced labor of approximately $0.7 million.
We continue to invest in new product development efforts to expand the capability of LiveEngage. During July 2018, we opened an office in Seattle, for research and development in order to promote continued globalization of our technology operations, drive improvements in quality assurance of existing products and creation of new add-on features to LiveEngage. We recognize that every brand is unique and employs an individualized and complex approach to managing their users. In accordance with ASC 350-40, ‘‘Internal- Use Software’’, as new projects are initiated that provide functionality to LiveEngage platform, the associated development and employee costs will be capitalized. Upon completion, the project costs will be depreciated over five years. During the year ended December 31, 2019 and 2018, $29.1 million and $11.7 million was capitalized, respectively.

Restructuring Costs
 
Year Ended December 31,
 
 
 
Year Ended December 31,
 
 
 
2019
 
2018
 
% Change
 
2018
 
2017
 
% Change
 
($ in thousands)
 
 
 
($ in thousands)
 
 
Restructuring Costs
$
2,043

 
$
4,468

 
(54
)%
 
$
4,468

 
$
2,594

 
72
%
Percentage of total revenue
1
%
 
2
%
 
 
 
2
%
 
1
%
 
 
Restructuring costs decreased by 54% to $2.0 million for the year ended December 31, 2019, from $4.5 million for the year ended December 31, 2018. This variance is attributable to a decrease in severance and other associated costs of approximately $2.5 million. Severance costs are associated with re-prioritizing and reallocating resources to focus on areas showing high growth potential.
Restructuring costs increased by 72% to $4.5 million for the year ended December 31, 2018, from $2.6 million for the year ended December 31, 2017. This variance is attributable to an increase in severance and other associated costs of approximately $3.8 million. This was offset partially by wind down costs of approximately $1.9 million related to shutting down the legacy platform in 2017. In 2018, restructuring related primarily to the reorganization of the GPT group in order to promote continued globalization of our technology operations, drive improvements in quality assurance of existing products and creation of new add-on features to LiveEngage.
Amortization of Purchased Intangibles  
 
Year Ended December 31,
 
 
 
Year Ended December 31,
 
 
 
2019
 
2018
 
% Change
 
2018
 
2017
 
% Change
 
($ in thousands)
 
 
 
($ in thousands)
 
 
Amortization of purchased intangibles
$
1,794

 
$
1,670

 
7
%
 
$
1,670

 
$
1,840

 
(9
)%
Percentage of total revenue
1
%
 
1
%
 
 
 
1
%
 
1
%
 
 

58


Amortization expense for purchased intangibles increased by 7% to $1.8 million for the year ended December 31, 2019, from $1.7 million for the year ended December 31, 2018 and decreased by 9% to $1.7 million for the year ended December 31, 2018, from $1.8 million for the year ended December 31, 2017. The year over year variance is primarily attributable to the full amortization of capitalized technology and customer relationships related to the past acquisitions of AdvantageTec, Inc. and Conversable, Inc. in 2018.
Other (Expense) Income, net  
Other income, net primarily consists of interest income on cash and cash equivalents, investment income and financial (expense) income which is a result of currency rate fluctuations associated with exchange rate movement of the U.S. dollar against the New Israeli Shekel, Pound Sterling, Japanese Yen, AUS dollar and the Euro.
 
Year Ended December 31,
 
 
 
Year Ended December 31,
 
 
 
2019
 
2018
 
% Change
 
2018
 
2017
 
% Change
 
($ in thousands)
 
 
 
($ in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest (expense) income
(7,407
)
 
22

 
(33,768
)%
 
22

 
26

 
(15
)%
Other income (expense)
$
1,213

 
$
(493
)
 
(346
)%
 
$
(493
)
 
$
110

 
(548
)%
Other (expense) income,net
$
(6,194
)
 
$
(471
)
 
1,215
 %
 
$
(471
)
 
$
136

 
(446
)%
Other (expense) income increased by $5.7 million to an expense of $6.2 million for the year ended December 31, 2019 from an expense of $0.5 million for the year ended December 31, 2018. This was primarily attributable to an increase in interest expense attributable to the 0.750% Convertible Senior Notes due 2024 (the ‘‘Notes’’) partially offset by interest income on cash and cash equivalents and financial income which is attributable to currency rate fluctuations.
Other (expense) income increased by $0.3 million to an expense of $0.5 million for the year ended December 31, 2018 from an income of $0.1 million for the year ended December 31, 2017. This was primarily attributable to a decrease in other financial income and finance hedging income.
Provision for Income Taxes  
 
Year Ended December 31,
 
 
 
Year Ended December 31,
 
 
 
2019
 
2018
 
% Change
 
2018
 
2017
 
% Change
 
($ in thousands)
 
 
 
($ in thousands)
 
 
Provision for income taxes
$
2,845

 
$
858

 
232
%
 
$
858

 
$
501

 
71
%
Income tax expense increased by 232% to $2.8 million for the year ended December 31, 2019, from $0.9 million for the year ended December 31, 2018. Our consolidated effective tax rate was impacted by the statutory income tax rates applicable to each of the jurisdictions in which we operate.  During 2018, we recognized a benefit of $2.0 million related to a settlement with the Israeli Tax Authority.  As a result of the settlement, we recognized a benefit as the recorded liability was less than the final settlement.  A benefit was also recorded for U.S. federal tax refunds that were recognized due to increased foreign tax credits and increased federal NOLs from foreign tax deductions.  The increase in tax expense was primarily due to these factors.
Income tax expense increased by 71% to $0.9 million for the year ended December 31, 2018, from $0.5 million for the year ended December 31, 2017. Our consolidated effective tax rate was impacted by the statutory income tax rates applicable to each of the jurisdictions in which we operate.  As a result of the Tax Cuts and Jobs Act the federal corporate income tax rate decreased from a maximum of 35% to a flat rate of 21%. In addition, federal NOLs incurred after December 31, 2017 will have an indefinite carryforward period and will be available to offset 80% of federal taxable income in future years. During the first quarter of 2018 we recognized a benefit of $2.0 million related to a settlement with the Israeli Tax Authority. As a result of the settlement we recognized a benefit as the recorded liability was less than the final settlement. A benefit was also recorded for U.S. federal tax refunds that were recognized due to increased foreign tax credits and increased federal NOLs from foreign tax deductions. The increase in tax expense was primarily due to these factors.
Net Loss  
We had a net loss of $96.1 million for the year ended December 31, 2019 compared to a net loss of $25.0 million for the year ended December 31, 2018. Revenue increased approximately $41.8 million, operating expenses increased by approximately $105.1 million, the provision for income taxes increased approximately $2.0 million, and other (expense) income net increased by $5.7 million, contributing to a net increase in net loss of approximately $71.0 million.

59


We had a net loss of $25.0 million for the year ended December 31, 2018 compared to a net loss of $18.2 million for the year ended December 31, 2017. Revenue increased approximately $31.0 million, operating expenses increased by approximately $36.8 million, the provision for (benefit from) income taxes increased approximately $0.4 million, and other (expense)income, net decreased by approximately $0.6 million, contributing to a net increase in net loss of approximately $6.8 million.
Quarterly Results of Operations Data    
The following table sets forth, for the periods indicated, the Company’s financial information for the eight most recent quarters ended December 31, 2019. In the Company’s opinion, this unaudited information has been prepared on a basis consistent with the annual consolidated financial statements and includes all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the unaudited information for the periods presented. This information should be read in conjunction with the consolidated financial statements, including the related notes, included herein.
 
 
 
Dec. 31, 2019
 
Sept. 30,
2019
 
June 30,
2019
 
March 31,
2019
 
Dec. 31, 2018
 
Sept. 30,
2018
 
June 30,
2018
 
March 31,
2018
 
(in thousands, except share and per share data)
Consolidated Statements of Operations Data:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Revenue
$
79,073

 
$
75,175

 
$
70,959

 
$
66,402

 
$
65,724

 
$
64,213

 
$
61,660

 
$
58,241

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Costs and Expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cost of revenue
22,060

 
20,120

 
18,049

 
18,649

 
16,800

 
15,689

 
16,036

 
13,954

Sales and marketing
42,661

 
41,774

 
39,343

 
33,036

 
27,073

 
26,748

 
25,392

 
24,131

General and administrative
15,079

 
13,958

 
13,763

 
14,167

 
12,279

 
11,972

 
11,499

 
10,123

Product development
23,213

 
20,577

 
20,182

 
18,173

 
14,752

 
13,484

 
14,219

 
13,252

Restructuring costs
134

 
1,425

 
205

 
279

 
1,662

 
722

 
1,906

 
178

Amortization of purchased intangibles
448

 
447

 
438

 
461

 
398

 
424

 
424

 
424

Total costs and expenses
103,595

 
98,301

 
91,980

 
84,765

 
72,964

 
69,039

 
69,476

 
62,062

Loss from operations
(24,522
)
 
(23,126
)
 
(21,021
)
 
(18,363
)
 
(7,240
)
 
(4,826
)
 
(7,816
)
 
(3,821
)
Other (expense) income
(2,183
)
 
(1,810
)
 
(2,267
)
 
66

 
(418
)
 
(213
)
 
31

 
129

Loss before provision for income taxes (benefit from)
(26,705
)
 
(24,936
)
 
(23,288
)
 
(18,297
)
 
(7,658
)
 
(5,039
)
 
(7,785
)
 
(3,692
)
Provision for (benefit from) income taxes
617

 
936

 
699

 
593

 
(1,193
)
 
2,004

 
536

 
(489
)
Net loss
$
(27,322
)
 
$
(25,872
)
 
$
(23,987
)
 
$
(18,890
)
 
$
(6,465
)
 
$
(7,043
)
 
$
(8,321
)
 
$
(3,203
)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net loss per share of common stock:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
$
(0.43
)
 
$
(0.41
)
 
$
(0.38
)
 
$
(0.31
)
 
$
(0.11
)
 
$
(0.12
)
 
$
(0.14
)
 
$
(0.06
)
Diluted
$
(0.43
)
 
$
(0.41
)
 
$
(0.38
)
 
$
(0.31
)
 
$
(0.11
)
 
$
(0.12
)
 
$
(0.14
)
 
$
(0.06
)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Weighted-average shares used to compute net loss per share
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
63,556,205

 
63,014,802

 
62,350,787

 
61,422,227

 
60,794,252

 
60,014,246

 
58,648,195

 
57,309,707

Diluted
63,556,205

 
63,014,802

 
62,350,787

 
61,422,227

 
60,794,252

 
60,014,246

 
58,648,195

 
57,309,707



Liquidity and Capital Resources
 
December 31,
 
2019
 
2018
 
2017
 
(in thousands)
Consolidated Statements of Cash Flows Data:
 
 
 
 
 
Cash flows (used in) provided by operating activities
$
(59,158
)
 
$
4,779

 
$
10,290

Cash flows used in investing activities
(48,506
)
 
(27,773
)
 
(15,320
)
Cash flows provided by financing activities
217,851

 
33,926

 
7,209


60


As of December 31, 2019, we had approximately $176.5 million in cash and cash equivalents, an increase of approximately $110.1 million from December 31, 2018. The increase is primarily attributable to cash provided by investing activities relating to issuance of the Notes, as described in Note 7 to the Consolidated Financial Statements, and cash provided by financing activities relating to issuance of common stock and increase in deferred revenue. This was partially offset by purchases of capped calls, as described in Note 7 to the Consolidated Financial Statements, fixed assets for our co-location facilities and capitalization of internally developed software, and debt issuance costs, as well as decreases in accrued expenses and accounts payable and increases in prepaid expenses and accounts receivable.
Net cash used in operating activities was $59.2 million in the year ended December 31, 2019. Our net loss was $96.1 million, which includes the effect of non-cash expenses related to stock-based compensation, amortization of purchased intangibles, depreciation, and provision for doubtful accounts as well as increases in deferred revenue due to more of our customers moving to cash payments in advance on annual billings and in accounts payable and accrued expenses. This was partially offset by increases in prepaid expenses and other current assets and accounts receivable and decrease in deferred tax liability. Net cash provided by operating activities was $4.8 million in the year ended December 31, 2018. Our net loss was $25.0 million, but that net loss was impacted by non-cash expenses related to stock-based compensation, amortization of purchased intangibles, depreciation, and provision for doubtful accounts. Furthermore, there were increases in deferred revenue due to more of our customers moving to cash payments in advance on annual billings and accrued expenses. This was partially offset by increases in accounts receivable and prepaid expenses and other current assets and decreases in accounts payable and deferred tax liability.
Net cash used in investing activities was $48.5 million in the year ended December 31, 2019 and consisted primarily of the purchase of fixed assets for our co-location facilities and capitalization of internally developed software. Net cash used in investing activities was $27.8 million in the year ended December 31, 2018 due primarily to the purchase of fixed assets for our co-location facilities, acquisitions and purchases of intangibles. See Note 8 of the Notes to Consolidated Financial Statements for further details on acquisitions. This was partially offset by a decrease in cash held as collateral.
Net cash provided by financing activities was $217.9 million in the year ended December 31, 2019 and consisted primarily of proceeds from issuance of the Notes and proceeds from issuance of common stock in connection with the exercise of stock options by employees. This was partially offset by purchases of capped calls, debt issuance costs, and repurchase of our common stock. The net proceeds of the Notes was approximately $221.4 million, after deducting initial purchaser debt issuance costs paid or payable by us, from issuance of the Notes, as described in Note 7 to the Consolidated Financial Statements. Net cash provided by financing activities was $33.9 million in the year ended December 31, 2018 and consisted primarily of the proceeds from the issuance of common stock in connection with the exercise of stock options offset partially by the repurchase of our common stock.
    
We anticipate that our current cash and cash equivalents will be sufficient to satisfy our working capital and capital requirements for at least the next 12 months. However, we cannot assure you that we will not require additional funds prior to such time, and we would then seek to sell additional equity or debt securities through public financings, or seek alternative sources of financing. We cannot assure you that additional funding will be available on favorable terms, when needed, if at all. If we are unable to obtain any necessary additional financing, we may be required to further reduce the scope of our planned sales and marketing and product development efforts, which could materially adversely affect our business, financial condition and operating results. In addition, we may require additional funds in order to fund more rapid expansion, to develop new or enhanced services or products, or to invest in or acquire complementary businesses, technologies, services or products.

Off Balance Sheet Arrangements
We do not have any special purposes entities, and other than operating leases, which are described below we do not engage in off-balance sheet financing arrangements.
Contractual Obligations and Commitments
We lease facilities and certain equipment under agreements accounted for as operating leases. These leases generally require us to pay all executory costs such as maintenance and insurance. Rental expense for operating leases for the years ended December 31, 2019, 2018 and 2017, was approximately $13.0 million, $10.9 million and $9.9 million, respectively.
As of December 31, 2019, our principal commitments were approximately $22.0 million under various operating leases, of which approximately $7.8 million is due in 2020. We currently expect that our principal commitments for the year ending December 31, 2020 will not exceed approximately $10.0 million in the aggregate.
Our contractual obligations at December 31, 2019 are summarized as follows (amounts in thousands):

61




 
Payments Due by Period
Contractual Obligations
Total
 
Less Than
1 Year
 
1 – 3 Years
 
3 – 5 Years
 
More Than
5 Years
Operating leases
$
22,000

 
$
7,787

 
$
10,276

 
$
3,073

 
$
864

Total
$
22,000

 
$
7,787

 
$
10,276

 
$
3,073

 
$
864

Capital Expenditures
Total capital expenditures in 2019 were approximately $47.6 million, primarily related to software capitalization and to the continued expansion of our co-location facilities. Our total capital expenditures are not currently expected to exceed $45.7 million in 2020. We anticipate that our current cash and cash equivalents and cash from operations will be sufficient to fund these capital expenditures.
Indemnifications
We enter into service and license agreements in the ordinary course of business. Pursuant to some of these agreements, we agree to indemnify certain customers from and against certain types of claims and losses suffered or incurred by them as a result of using our products.
We also have agreements whereby our executive officers and directors are indemnified for certain events or occurrences while the officer or director is, or was serving, at our request in such capacity. The maximum potential amount of future payments we could be required to make under these indemnification agreements is unlimited; however, we have a directors and officers insurance policy that reduces our exposure and enables us to recover a portion of any future amounts paid. As a result of our insurance policy coverage, we believe the estimated fair value of these indemnification agreements is minimal. Currently, we have no liabilities recorded for these agreements as of December 31, 2019.

Critical Accounting Policies and Estimates
Our consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America. As such, we are required to make certain estimates, judgments and assumptions that management believes are reasonable based upon the information available. We base these estimates on our historical experience, future expectations and various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for our judgments that may not be readily apparent from other sources. These estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods.
We believe that the assumptions and estimates associated with revenue recognition, stock-based compensation, accounts receivable, the valuation of goodwill and intangible assets, income taxes and legal contingencies have the greatest potential impact on our consolidated financial statements. We evaluate these estimates on an ongoing basis. Actual results could differ from those estimates under different assumptions or conditions, and any differences could be material. For further information on all of our significant accounting policies, see Note 1 of the Notes to Consolidated Financial Statements under Item 8 of this Annual Report on Form 10-K.
Revenue Recognition
The majority of our revenue is generated from monthly service revenues and related professional services from the sale of our services. Revenues are recognized when control of these services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.
We determine 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, we satisfy a performance obligation.
    
Total revenue of $291.6 million, $249.8 million, and $218.9 million was recognized during the years ended December 31, 2019, December 31, 2018 and December 31, 2017, respectively.


62




Hosted Services- Business Revenue

Hosted Services Business revenue is reported at the amount that reflects the ultimate consideration expected to be received and primarily consist of fees that provide customers access to LiveEngage, our enterprise-class, cloud-based platform. We have determined such access represents a stand-ready service provided continually throughout the contract term. As such, control and satisfaction of this stand-ready performance obligation is deemed to occur over time. We recognize this revenue over time on a ratable basis over the contract term, beginning on the date that access to the LiveEngage platform is made available to the customer. The passage of time is deemed to be the most faithful depiction of the transfer of control of the services as the customer simultaneously receives and consumes the benefit provided by our performance. Subscription contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements. Additionally, for certain of our larger customers, we may provide call center labor through an arrangement with one or more of several qualified vendors. For most of these customers, we pass the fee we incur with the labor provider and its fee for the hosted services through to our customers in the form of a fixed fee for each order placed via our online engagement solutions. For these Gainshare arrangements in accordance with ASC-606, ‘‘Principal Agent Considerations,’’ we act as a principal in a transaction if we control the specified goods or services before they are transferred to the customer.

Professional Services Revenues

Professional services revenue primarily consists of fees for deployment and optimization services, as well as training delivered on an on-demand basis which is deemed to represent a distinct stand-ready performance obligation. Professional Services Revenues are reported at the amount that reflects the ultimate consideration we expect to receive in exchange for such services. Control for the majority of our Professional Services contracts passes over time to the customer and is recognized ratably over the contracted period, as the passage of time is deemed to be the most faithful depiction of the transfer of control. For certain deployment services, which are not deemed to represent a distinct performance obligation, revenue will be recognized in the same manner as the fee for access to the LiveEngage platform, and as such will be recognized on a straight-line basis over the contract term. For services billed on a fixed price basis, revenue is recognized over time based on the proportion performed using inputs as the measure of progress toward complete satisfaction of the performance obligation. Professional service contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements.

Contracts with Multiple Performance Obligations

Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. We determine the standalone selling prices based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the cloud applications sold, and the number and types of users within our contracts.

Hosted Services- Consumer Revenue

For revenue from our Consumer segment generated from online transactions between Experts and Users, revenue is recognized at an amount net of Expert fees in accordance with ASC 606, “Principal Agent Considerations,” due primarily to the fact that we do not act as a principal in a transaction since we do not control the specified goods or services before they are transferred to the customer. Additionally, we perform as an agent without any risk of loss for collection, and we are not involved in selecting the Expert or establishing the Expert’s fee.  We collect a fee from the consumer and retain a portion of the fee, and then remit the balance to the Expert. Revenue from these transactions is recognized at the point in time when the transaction is complete and no significant performance obligations remain.
Stock-Based Compensation
We follow ASC 718-10, “Stock Compensation,” which addresses the accounting for transactions in which an entity exchanges its equity instruments for goods or services, with a primary focus on transactions in which an entity obtains employee services in share-based payment transactions. ASC 718-10 requires measurement of the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award (with limited exceptions). Incremental compensation costs arising from subsequent modifications of awards after the grant date must be recognized.
As of December 31, 2019, there was approximately $22.7 million of total unrecognized compensation cost related to nonvested stock options. That cost is expected to be recognized over a weighted average period of approximately 2.4 years. As of December 31, 2019, there was approximately $76.2 million of total unrecognized compensation cost related to nonvested restricted stock units. That cost is expected to be recognized over a weighted average period of approximately 2.8 years.

63




Accounts Receivable
We perform ongoing credit evaluations of our customers’ financial condition (except for customers who purchase the LivePerson services by credit card via Internet download) and have established an allowance for doubtful accounts based upon factors surrounding the credit risk of customers, historical trends and other information that we believe to be reasonable, although they may change in the future. If there is a deterioration of a customer’s credit worthiness or actual write-offs are higher than our historical experience, our estimates of recoverability for these receivables could be adversely affected. Although our large number of customers limits our concentration of credit risk, if we experience a significant write-off from one of our large customers, it could have a material adverse impact on our consolidated financial statements. No single customer accounted for or exceeded 10% of our total revenue in 2019, 2018 or 2017. Two customers exceeded 10% or our total accounts receivable in 2019. No single customer accounted for or exceeded 10% of our total accounts receivable in 2018 or in 2017. During 2019, we increased our allowance for doubtful accounts from $2.3 million to approximately $3.1 million. A large proportion of receivables are due from larger corporate customers that typically have longer payment cycles.
Goodwill
We record goodwill when the consideration paid in a business combination exceeds the fair value of the net tangible assets and the identified intangible assets acquired. Goodwill is not amortized, but instead is required to be tested for impairment annually and whenever events or changes in circumstances indicate that the carrying value of goodwill may exceed its fair value.
We perform testing for impairment of goodwill in our third quarter, or as events occur or circumstances change that would more likely than not reduce the fair value of our reporting units below their carrying amounts. A qualitative assessment is first made to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. This initial qualitative assessment includes, among other things, consideration of: (i) our market capitalization, (ii) past, current and projected future earnings and equity; (iii) recent trends and market conditions; and (iv) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this initial qualitative assessment indicates that it is more likely than not that impairment exists, a second analysis will be performed, involving a comparison between the estimated fair values of our reporting unit with our respective carrying amount including goodwill. If the carrying value exceeds estimated fair value, there is an indication of potential impairment, and a third analysis is performed to measure the amount of impairment. The third analysis involves calculating an implied fair value of goodwill by measuring the excess of the estimated fair value of the reporting unit over the aggregate estimated fair values of the individual assets less liabilities. If the carrying value of goodwill exceeds the implied fair value of goodwill, an impairment charge is recorded for the excess.
We evaluate for goodwill impairment annually at the end of the third quarter. At the end of the third quarter of 2019 and 2018 we determined that it was not more likely than not that the fair value of the reporting units was less than our carrying amount. Accordingly, we did not perform the two-step goodwill impairment test.
Impairment of Long-Lived Assets
The carrying amounts of our long-lived assets, including property and equipment, lease right-of-use assets, capitalized internal-use software, costs to obtain customer contracts, and acquired intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable or that the useful lives are shorter than originally estimated. Recoverability of assets to be held and used is measured by comparing the carrying amount of an asset to future undiscounted net cash flows the asset is expected to generate over its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. If the useful life is shorter than originally estimated, we amortize the remaining carrying value over the new shorter useful life. There were no impairments for the years ended December 31, 2019, 2018, and 2017.

Income Taxes

64




Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences are expected to become deductible. In evaluating our ability to recover our deferred tax assets in the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. We include interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. We recorded a valuation allowance as we considered our cumulative loss in recent years as a significant piece of negative evidence. During the year ended December 31, 2019, there was a reduction in the valuation allowance of $19.1 million.
Legal Contingencies
We are subject to legal proceedings and litigation arising in the ordinary course of business. Periodically, we evaluate the status of each legal matter and assess our potential financial exposure. If the potential loss from any legal proceeding or litigation is considered probable and the amount can be reasonably estimated, we accrue a liability for the estimated loss. Significant judgment is required to determine the probability of a loss and whether the amount of the loss is reasonably estimable. The outcome of any proceeding is not determinable in advance. As a result, the assessment of a potential liability and the amount of accruals recorded are based only on the information available at the time. As additional information becomes available, we reassess the potential liability related to the legal proceeding or litigation, and may revise our estimates. Any revisions could have a material effect on our results of operations. See Note 13, Legal Matters, of the Notes to the Consolidated Financial Statements under Item 8 of this Annual Report on Form 10-K for additional information on our legal proceedings and litigation.
Recently Issued Accounting Standards
See Note 1 of the Notes to Consolidated Financial Statements for a full description of recently issued accounting standards.
Recently Adopted Accounting Pronouncements
See Note 1 of the Notes to Consolidated Financial Statements for a full description of recently adopted accounting pronouncements.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk
Currency Rate Fluctuations
As a result of the scope of our Israeli operations, there is currency rate fluctuation risk associated with the exchange rate movement of the U.S. dollar against the New Israeli Shekel (“NIS”). For the year ended December 31, 2019, the U.S dollar appreciated as compared to the NIS by an average of 1% as compared to December 31, 2018. For the year ended December 31, 2019, expenses generated by our Israeli operations totaled approximately $65.9 million. Based on our exposure to NIS exchange rate fluctuation against a dollar as of December 31, 2018, a 1% increase or decrease in the value of the NIS would increase or decrease our income before income taxes by approximately $0.7 million.
We actively monitor the movement of the U.S. dollar against the NIS, Pound Sterling, Euro, AUS dollar and Japanese Yen and have considered the use of financial instruments, including but not limited to derivative financial instruments, which could mitigate such risk. If we determine that our risk of exposure materially exceeds the potential cost of derivative financial instruments, we may in the future enter in to these types of investments. The functional currency of our wholly-owned Israeli subsidiaries, LivePerson Ltd. (formerly HumanClick Ltd.) and Kasamba Ltd., is the U.S. dollar; the functional currency of our operations in the United Kingdom is the Pound Sterling; the functional currency of our operations in the Netherlands, Germany, France and Italy is the Euro; the functional currency of our operations in Australia is the Australian Dollar; and the functional currency of our operations in Japan is the Japanese Yen.
Collection Risk
Our accounts receivable are subject, in the normal course of business, to collection risks. We regularly assess these risks and have established policies and business practices to protect against the adverse effects of collection risks. During 2019, we increased our allowance for doubtful accounts from 2.3 million to approximately 3.1 million. During 2018, we increased our allowance for doubtful accounts by approximately 1.3 million to approximately 2.3 million. A large proportion of receivables are due from larger corporate customers that typically have longer payment cycles. We base our allowance for doubtful accounts on specifically identified credit risks of customers, historical trends and other information that we believe to be reasonable. We adjust our allowance for doubtful accounts when accounts previously reserved have been collected.

65




Interest Rate Risk
Our investments consist of cash and cash equivalents. Therefore, changes in the market’s interest rates do not affect in any material respect the value of the investments as recorded by us.
Inflation Rate Risk
We do not believe that inflation has had a material effect on our business, financial conditions or results of operations. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition and results of operations.

66


Item 8. Consolidated Financial Statements and Supplementary Data
INDEX
 
Page
Report of BDO USA, LLP, An Independent Registered Public Accounting Firm
Consolidated Balance Sheets as of December 31, 2019 and 2018
Consolidated Statements of Operations for each of the years ended December 31, 2019, 2018 and 2017
Consolidated Statements of Comprehensive Loss for each of the years ended December 31, 2019, 2018 and 2017
Consolidated Statements of Stockholders’ Equity for each of the years ended December 31, 2019, 2018 and 2017
Consolidated Statements of Cash Flows for each of the years ended December 31, 2019, 2018 and 2017
Notes to Consolidated Financial Statements

67


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Board of Directors and Stockholders
LivePerson, Inc.
New York, New York
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of LivePerson, Inc. and subsidiaries (the “Company”) as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive loss, stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2019, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2019, in conformity with accounting principles generally accepted in the United States of America.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company's internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) and our report dated March 2, 2020 expressed an unqualified opinion thereon.
Change in Accounting Principle

On January 1, 2019, the Company changed its method of accounting for leases due to the adoption of Accounting Standards Codification Topic 842, Leases.  The effects of the adoption are described in Note 1 to the consolidated financial statements.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the 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 audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.

Our audits 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. We believe that our audits provide a reasonable basis for our opinion.

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: (i) relate to accounts or disclosures that are material to the consolidated financial statements and (ii) 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 a separate opinion on the critical audit matters or on the accounts or disclosures to which they relate.

Revenue Contracts with Multiple Performance Obligations
As described in Note 1 to the Company’s consolidated financial statements, certain of the Company’s revenue contracts contain multiple performance obligations primarily relating to the sale of hosted subscription and professional services. For these revenue contracts, the Company accounts for the individual performance obligations separately if they are distinct. The transaction price is allocated to the performance obligations based on their relative standalone selling prices. The Company determines the standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, the cloud applications sold, and the number and types of users within its contracts.

68


We identified revenue recognition related to contracts that contain multiple performance obligations as a critical audit matter. The determination of whether multiple services within a contract are distinct performance obligations that should be accounted for separately and the estimates of the standalone selling price for each distinct performance obligation require management to exercise significant judgment that includes a high degree of subjectivity. Auditing these elements involved especially challenging auditor judgment due to the nature and extent of audit effort required to address these matters.
The primary procedures we performed to address this critical audit matter included:
Testing the design and operating effectiveness of certain controls relating to management’s determination of standalone selling prices for each of the performance obligations.
Evaluating management’s technical accounting positions and assessing the reasonableness of management’s judgments and assumptions in the determination of whether the products and services are distinct performance obligations and the determination of the standalone selling prices for each of the performance obligations.
Testing the reasonableness of the identification of distinct performance obligations and determination of the standalone selling prices through review of a sample of revenue contracts and other relevant supporting details and testing the completeness and accuracy of the underlying supporting details.

Convertible Notes

As described in Note 7 to the consolidated financial statements, the Company issued $230.0 million aggregate principal amount of 0.75% Convertible Senior Notes (the “Notes”) in a private placement in 2019. In accounting for the issuance of the Notes, the Company separated the 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 determined by deducting the fair value of the liability component from the par value of the Notes.

We identified the accounting evaluation, including the related fair value determinations, of the Notes as a critical audit matter. The principal considerations for our determination were: (i) the evaluation of the potential derivatives that needed to be bifurcated, and (ii) considerations related to determination of the fair value of the Notes and the conversion option including complex valuation models and assumptions utilized by management. Auditing these elements involved especially challenging auditor judgment due to the nature and extent of audit effort required to address these matters, including the extent of specialized skill or knowledge needed.

The primary procedures we performed to address this critical audit matter included:

Utilizing personnel with specialized knowledge and skill in technical accounting to assist in: (i) evaluating the relevant terms and conditions of the Notes’ agreements, and (ii) assessing the appropriateness of conclusions reached by the Company with respect to the accounting for the Notes and identification, assessment and accounting for potential derivatives.
Utilizing personnel with specialized knowledge and skill in valuation to assist in assessing the appropriateness of the complex valuation models utilized by management to determine the fair value of the Notes and assessing complex assumptions incorporated into the valuation models.



/s/ BDO USA, LLP

We have served as the Company's auditor since 2005.

New York, New York
March 2, 2020

69


LIVEPERSON, INC.
CONSOLIDATED BALANCE SHEETS
(IN THOUSANDS)
 
December 31,
 
2019
 
2018
(as revised) (Note 1)
ASSETS
 
 
 
CURRENT ASSETS:
 
 
 
Cash and cash equivalents
$
176,523

 
$
66,449

Accounts receivable, net of allowance for doubtful accounts of $3,070 and $2,276, in 2019 and 2018, respectively
87,620

 
46,023

Prepaid expenses and other current assets
13,964

 
9,252

Total current assets
278,107

 
121,724

Operating lease right of use asset
15,680

 

Property and equipment, net
76,236

 
43,735

Contract acquisition costs
31,965

 
13,361

Intangibles, net
11,812

 
13,832

Goodwill
94,987

 
95,031

Deferred tax assets
2,179

 
713

Other assets
1,744

 
1,707

Total assets
$
512,710

 
$
290,103

 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
CURRENT LIABILITIES:
 
 
 
Accounts payable
$
12,302

 
$
8,174

Accrued expenses and other current liabilities
62,778

 
50,662

Deferred revenue
88,751

 
55,015

Operating lease liability
6,602

 

Total current liabilities
170,433

 
113,851

Deferred revenue, net of current portion
438

 
222

Convertible senior notes, net
179,012

 

Other liabilities
72

 
4,205

Operating lease liability, net of current portion
12,865

 

Deferred tax liability
1,355

 
1,096

Total liabilities
364,175

 
119,374

 
 
 
 
Commitments and contingencies (See Note 9)


 


STOCKHOLDERS' EQUITY:
 
 
 
Preferred stock, $0.001 par value - 5,000,000 shares authorized, none issued

 

Common stock, $0.001 par value - 200,000,000 and 100,000,000 shares authorized, 66,543,073 and 63,676,229 shares issued, and 63,833,243 and 60,994,944 shares outstanding as of December 31, 2019 and 2018, respectively
67

 
64

Additional paid-in capital
436,557

 
362,590

Treasury stock, at cost; 2,709,830 and 2,681,285 shares respectively
(3
)
 
(3
)
Accumulated deficit
(283,562
)
 
(187,491
)
Accumulated other comprehensive loss
(4,524
)
 
(4,431
)
Total stockholders’ equity
148,535

 
170,729

    Total liabilities and stockholders’ equity
$
512,710

 
$
290,103

See notes to consolidated financial statements.

70


LIVEPERSON, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(IN THOUSANDS, EXCEPT SHARE AND PER SHARE DATA)
 
Year Ended December 31,
 
2019
 
2018
 
2017
Revenue
$
291,609

 
$
249,838

 
$
218,876

Costs and expenses:(1) (2)
 
 
 
 
 
Cost of revenue
78,878

 
62,479

 
58,205

Sales and marketing
156,814

 
103,344

 
90,905

General and administrative
56,967

 
45,873

 
43,124

Product development
82,145

 
55,707

 
40,034

Restructuring costs
2,043

 
4,468

 
2,594

Amortization of purchased intangibles
1,794

 
1,670

 
1,840

Total costs and expenses
378,641

 
273,541

 
236,702

Loss from operations
(87,032
)
 
(23,703
)
 
(17,826
)
Other (expense) income, net
 
 
 
 
 
Interest (expense) income
(7,407
)
 
22

 
26

Other income (expense), net
1,213

 
(493
)
 
110

Total Other (expense) income, net
(6,194
)
 
(471
)
 
136

Loss before provision for income taxes
(93,226
)
 
(24,174
)
 
(17,690
)
Provision for income taxes
2,845

 
858

 
501

Net loss
$
(96,071
)
 
$
(25,032
)
 
$
(18,191
)
 
 
 
 
 
 
Net loss per share of common stock:
 
 
 
 
 
Basic
$
(1.53
)
 
$
(0.42
)
 
$
(0.32
)
Diluted
$
(1.53
)
 
$
(0.42
)
 
$
(0.32
)
 
 
 
 
 
 
Weighted-average shares used to compute net loss income per share:
 
 
 
 
 
Basic
62,593,026

 
59,203,400

 
56,358,017

Diluted
62,593,026

 
59,203,400

 
56,358,017

 
 
 
 
 
 
 
 
 
 
 
 
(1) Amounts include stock compensation expense, as follows:
 
 
 
 
 
Cost of revenue
$
4,218

 
$
996

 
$
448

Sales and marketing
10,010

 
5,374

 
2,500

General and administrative
12,216

 
4,921

 
3,691

Product development
17,661

 
3,550

 
2,305

 
 
 
 
 
 
(2) Amounts include depreciation and amortization expense, as follows:
 
 
 
 
 
Cost of revenue
$
8,557

 
$
7,831

 
$
7,150

Sales and marketing
1,642

 
1,520

 
1,625

General and administrative
908

 
1,083

 
1,226

Product development
5,259

 
3,754

 
2,357

 
 
 
 
 
 
(3) Amounts include amortization of purchased intangibles, as follows:
 
 
 
 
 
Cost of revenue
$
1,138

 
$
1,143

 
$
2,842

See notes to consolidated financial statements.

71


LIVEPERSON, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(IN THOUSANDS)
 
Year Ended December 31,
 
2019
 
2018
 
2017
Net loss
$
(96,071
)
 
$
(25,032
)
 
$
(18,191
)
Foreign currency translation adjustment
(93
)
 
(1,896
)
 
3,625

Comprehensive loss
$
(96,164
)
 
$
(26,928
)
 
$
(14,566
)

See notes to consolidated financial statements.

72


LIVEPERSON, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(IN THOUSANDS, EXCEPT SHARE DATA)
 
Common Stock
 
Treasury Stock
 
Additional
Paid-in
Capital
 
Accumulated
Deficit
 
Accumulated
Other
Comprehensive
Loss
 
 
 
Shares
 
Amount
 
Shares
 
Amount
 
 
 
 
Total
Balance at December 31, 2016
58,276,447

 
$
58

 
(2,340,105
)
 
$
(2
)
 
289,524

 
$
(144,944
)
 
$
(6,160
)
 
$
138,476

Common stock issued upon exercise of stock options
853,885

 
1

 

 

 
7,490

 

 

 
7,491

Common stock issued upon vesting of restricted stock units
363,429

 
1

 

 

 

 

 

 
1

Stock-based compensation

 

 

 

 
8,944

 

 

 
8,944

Common stock issued under Employee Stock Purchase Plan
170,208

 

 

 

 
1,459

 

 

 
1,459

Common stock repurchase

 

 
(247,430
)
 
(1
)
 
(1,741
)
 

 

 
(1,742
)
Net loss

 

 

 

 

 
(18,191
)
 

 
(18,191
)
Other comprehensive income

 

 

 

 

 

 
3,625

 
3,625

Balance at December 31, 2017
59,663,969

 
60

 
(2,587,535
)
 
(3
)
 
305,676

 
(163,135
)
 
(2,535
)
 
140,063

Common stock issued upon exercise of stock options
3,120,404

 
3

 

 

 
32,788

 

 

 
32,791

Common stock issued upon vesting of restricted stock units
361,539

 
1

 

 

 

 

 

 
1

Stock-based compensation

 

 

 

 
14,841

 

 

 
14,841

Common stock issued under Employee Stock Purchase Plan
150,989

 

 

 

 
2,480

 

 

 
2,480

Common stock repurchase

 

 
(93,750
)
 

 
(1,345
)
 

 

 
(1,345
)
ASC 606 prior period adjustment

 

 

 

 
 
 
676

 

 
676

Issuance of common stock in connection with acquisitions
379,328

 

 

 

 
8,150

 

 

 
8,150

Net loss

 

 

 

 

 
(25,032
)
 

 
(25,032
)
Other comprehensive loss

 

 

 

 

 

 
(1,896
)
 
(1,896
)
Balance at December 31, 2018
63,676,229

 
64

 
(2,681,285
)
 
(3
)
 
362,590

 
(187,491
)
 
(4,431
)
 
170,729

Common stock issued upon exercise of stock options
1,523,018

 
2

 


 



16,916





 
16,918

Common stock issued upon vesting of restricted stock units
1,197,576

 
1

 

 


999





 
1,000

Stock-based compensation

 

 

 


25,083





 
25,083

Common stock issued under Employee Stock Purchase Plan
146,250

 

 

 


4,142





 
4,142

Common stock repurchase

 

 
(28,545
)
 


(903
)




 
(903
)
Equity component of convertible senior notes

 

 

 

 
52,900

 

 

 
52,900

Equity component of convertible senior notes issuance costs

 

 

 

 
(1,986
)
 

 

 
(1,986
)
Purchase of capped call option

 

 

 

 
(23,184
)
 

 

 
(23,184
)
Net loss

 

 

 




(96,071
)


 
(96,071
)
Other comprehensive income

 

 

 






(93
)
 
(93
)
Balance at December 31, 2019
66,543,073

 
$
67

 
(2,709,830
)
 
$
(3
)
 
$
436,557

 
$
(283,562
)
 
$
(4,524
)
 
$
148,535


See notes to consolidated financial statements.

73


LIVEPERSON, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(IN THOUSANDS, EXCEPT SHARE DATA)
 
Year Ended December 31,
 
2019
 
2018
 
2017
OPERATING ACTIVITIES:
 
 
 
 
 
Net loss
$
(96,071
)
 
$
(25,032
)
 
$
(18,191
)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:
 
 
 
 
 
Stock-based compensation expense
44,105

 
14,841

 
8,944

Depreciation and amortization
16,366

 
14,188

 
12,358

Amortization of tenant allowance
(516
)
 
(326
)
 
(166
)
Amortization of purchased intangibles
2,932

 
2,813

 
4,682

Amortization of debt issuance costs
956

 

 

Accretion of debt discount on convertible senior notes
7,605

 

 

Change in fair value of contingent consideration
(328
)
 

 

Provision for doubtful accounts, net
2,159

 
1,788

 
1,895

Deferred income taxes
(1,207
)
 
(309
)
 
(2,397
)
 
 
 
 
 
 
Changes in operating assets and liabilities, net of acquisitions:
 
 
 
 
 
Accounts receivable
(43,757
)
 
(9,662
)
 
(7,998
)
Prepaid expenses and other current assets
(4,712
)
 
(12,993
)
 
9,270

Contract acquisition costs noncurrent
(13,718
)
 
(1,635
)
 
(11,137
)
Other assets
(30
)
 
(107
)
 
(38
)
Accounts payable
3,808

 
2,199

 
(2,743
)
Accrued expenses and other current liabilities
(10,882
)
 
(205
)
 
7,838

Deferred revenue
33,953

 
19,005

 
8,418

Increase in operating lease liability
388

 

 

Other liabilities
(209
)
 
214

 
(445
)
Net cash (used in) provided by operating activities
(59,158
)
 
4,779

 
10,290

 
 
 
 
 
 
INVESTING ACTIVITIES:
 
 
 
 
 
Purchases of property and equipment, including capitalized software
(47,582
)
 
(21,938
)
 
(17,390
)
Payments for acquisitions and intangible assets, net of cash acquired
(924
)
 
(7,286
)
 
(441
)
Cash held as collateral

 
1,451

 
2,511

Net cash used in investing activities
(48,506
)
 
(27,773
)
 
(15,320
)
 
 
 
 
 
 
FINANCING ACTIVITIES:
 
 
 
 
 
Repurchase of common stock
(903
)
 
(1,345
)
 
(1,742
)
Proceeds from issuance of common stock in connection with the exercise of options and ESPP
21,060

 
35,271

 
8,951

Proceeds from issuance of convertible senior notes
230,000

 

 

Payment of issuance costs in connection with convertible senior notes
(8,635
)
 

 

Payment related to contingent consideration
(487
)
 

 

Purchase of capped call option
(23,184
)
 

 

Net cash provided by financing activities
217,851

 
33,926

 
7,209

EFFECT OF FOREIGN EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS
(113
)
 
(598
)
 
3,047

CHANGE IN CASH AND CASH EQUIVALENTS
110,074

 
10,334

 
5,226

CASH AND CASH EQUIVALENTS - Beginning of the year
66,449

 
56,115

 
50,889

CASH AND CASH EQUIVALENTS - End of the year
$
176,523

 
$
66,449

 
$
56,115

 
 
 
 
 
 
SUPPLEMENTAL DISCLOSURE OF OTHER CASH FLOW INFORMATION:
 
 
 
 
 
Cash paid for income taxes
$
3,304

 
$
5,144

 
$
1,551

SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:
 
 
 
 
 
Purchase of property and equipment recorded in accounts payable
$
1,198

 
$
190

 
$
936

Leasehold improvements funded by landlord
$

 
$
1,551

 
$

Operating lease right of use asset (1)
$
21,588

 
$

 
$

Operating lease liabilities- short-term and long term
$
(19,467
)
 
$

 
$


74


Issuance of 38,462 shares of common stock in connection with the Conversable transaction on December 13, 2019
$
1,000

 
$

 
$

Issuance of 85,861 shares of common stock in connection with the BotCentral transaction on January 24, 2018
$

 
$
1,000

 
$

Issuance of 115,385 shares of common stock in connection with the Conversable transaction on September 27, 2018
$

 
$
2,850

 
$

Issuance of 178,082 shares of common stock in connection with the AdvantageTec transaction on October 11, 2018
$

 
$
4,300

 
$

Fair value of contingent earn-out in connection with the acquisition of Conversable recorded in accrued expenses
$

 
$
1,496

 
$

Fair value of contingent earn-out in connection with the acquisition of AdvantageTec recorded in accrued expenses
$

 
$
876

 
$

 
(1) Includes leases that commenced during the year ended December 31, 2019, as well as balances related to leases in existence as of the date of the adoption of Topic 842.
See notes to consolidated financial statements.

75

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS



1. Description of Business and Summary of Significant Accounting Policies
LivePerson, Inc. (“LivePerson”, the “Company”, “we” or “our”) was incorporated in the State of Delaware in November 1995 and the LivePerson service was introduced in November 1998. In April 2000, the company completed an initial public offering and is currently traded on the NASDAQ Global Select Market and the Tel Aviv Stock Exchange. LivePerson is headquartered in New York City with U.S. offices in Alpharetta (Georgia), Austin (Texas), San Francisco (California) and Seattle (Washington), and international offices in Amsterdam (Netherlands), Berlin (Germany), Delhi (India), London (United Kingdom), Mannheim (Germany), Melbourne (Australia), Milan (Italy), Paris (France), Ra'anana (Israel), Reading (United Kingdom), Singapore (Singapore), Tel Aviv (Israel), and Tokyo (Japan).
LivePerson makes life easier for people and brands everywhere through messaging powered by AI and humans. During the past decade, the consumer has made the mobile device the center of their digital lives, and they have made mobile messaging the center of communication with friends, family and peers. Our technology enables consumers to connect with businesses through these same preferred conversational interfaces, including Facebook Messenger, SMS, WhatsApp, Apple Business Chat, Google Rich Business Messenger and Alexa. These messaging conversations harness human agents, bots and Artificial Intelligence (AI) to power convenient, personalized and content-rich journeys across the entire consumer lifecycle, from discovery and research, to sales, service and support, and even marketing, social and brick and mortar engagements. For example, consumers can look up product info like ratings, images and pricing, search for stores, see product inventory, schedule appointments, apply for credit, approve repairs, make purchases or payments - all without ever leaving the messaging channel. These AI and human-assisted conversational experiences constitute the Conversational Space.
LiveEngage, our enterprise-class cloud-based platform, enables businesses to become conversational by securely deploying messaging, coupled with bots and AI, at scale for brands with tens of millions of customers and many thousands of customer care agents. LiveEngage powers conversations across each of a brand’s primary digital channels, including mobile apps, mobile and desktop web browsers, short message service (SMS), social media and third-party consumer messaging platforms. Brands can also use LiveEngage to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (IVRs) and wait on hold. Similarly, LiveEngage can ingest traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages.
LivePerson's robust, cloud-based suite of rich messaging, real-time chat, AI and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (PCI) compliance, cobrowsing and a sophisticated proactive targeting engine. With LiveEngage, agents can manage all conversations with consumers through a single console interface, regardless of which disparate messaging endpoints the consumers originate from; i.e., WhatsApp, Line, Apple Business Chat, IVR, social, email, Amazon Alexa, or WeChat. An extensible application programming interface (API) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on LiveEngage.
LivePerson’s Conversational AI offerings put the power of bot development, training, management and analysis into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what we call “the tango” of humans, AI and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating messaging with our proprietary Conversational AI, as well as third-party bots, LiveEngage offers brands a comprehensive approach to scaling automations across their millions of customer conversations.
LivePerson's consumer services offering is an online marketplace that connects independent service providers (Experts) who provide information and knowledge for a fee via mobile and online messaging with individual consumers (Users). Users seek assistance and advice in various categories including personal counseling and coaching, computers and programming, education and tutoring, spirituality and religion, and other topics.
Principles of Consolidation
The consolidated financial statements reflect the operations of LivePerson and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

76

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Description of Business and Summary of Accounting Policies (Continued)

Use of Estimates
The preparation of the consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires the Company’s management to make a number of estimates and assumptions relating to the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the period. Significant items subject to such estimates and assumptions include revenue recognition, stock-based compensation, accounts receivable, the valuation of goodwill and intangible assets, income taxes and legal contingencies. Actual results could differ from those estimates.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable which approximate fair value at December 31, 2019 because of the short-term nature of these instruments. The Company invests its cash and cash equivalents with financial institutions that it believes are of high quality, and the Company performs periodic evaluations of these instruments and the relative credit standings of the institutions with which it invests. At certain times, the Company’s cash balances with any one financial institution may exceed Federal Deposit Insurance Corporation insurance limits. The Company believes it mitigates its risk by depositing its cash balances with high credit, quality financial institutions.
The Company performs ongoing credit evaluations of its customers’ financial condition (except for customers who purchase the LivePerson services by credit card via Internet download) and has established an allowance for doubtful accounts based upon factors surrounding the credit risk of customers, historical trends and other information. Concentration of credit risk is limited due to the Company’s large number of customers. No single customer accounted for or exceeded 10% of revenue in 2019, 2018 or 2017. Two customers exceeded 10% of the Company's total accounts receivable in 2019 with a balance of approximately $17.6 million. No single customer accounted for or exceeded 10% of the Company’s total accounts receivable in 2018 or in 2017.
Foreign Currency Translation
The Company’s operations are conducted in various countries around the world and the financial statements of its foreign subsidiaries are reported in the applicable foreign currencies (functional currencies). Financial information is translated from the applicable functional currency to the U.S. dollar (the reporting currency) for inclusion in the Company’s consolidated financial statements. Income, expenses and cash flows are translated at weighted average exchange rates prevailing during the fiscal period, and assets and liabilities are translated at fiscal period-end exchange rates. Resulting translation adjustments are included as a component of accumulated other comprehensive income (loss) in stockholders’ equity. Foreign exchange transaction gain or losses are included in Other Income (Expense), net in the accompanying consolidated statements of operations.
Cash and Cash Equivalents
The Company considers all highly liquid securities with original maturities of three months or less when acquired to be cash equivalents. Cash equivalents, which primarily consist of money market funds, are recorded at cost, which approximates fair value.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company determines the allowance based on historical write-off experience. The Company reviews its allowance for doubtful accounts monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance sheet credit exposure related to its customers. The activity in the allowance for doubtful accounts is as follows (amounts in thousands):
Year Ended December 31,

Beginning Balance
 
Additions
Charged to
Costs and
Expenses
 
Deductions /
Write-Offs
 
Ending Balance
2017
$
1,732

 
$
1,895

 
$
(2,309
)
 
$
1,318

2018
$
1,318

 
$
1,814

 
$
(856
)
 
$
2,276

2019
$
2,276

 
$
2,159

 
$
(1,365
)
 
$
3,070


77

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Description of Business and Summary of Accounting Policies (Continued)

Property and Equipment
Property and equipment are stated at cost, net of accumulated depreciation, and amortization. Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the related assets, generally three to five years for equipment and software. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or the estimated useful life of the asset. Depreciation expense, which includes amortization of internal use software totaled $16.4 million, $14.2 million, and $12.4 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Internal-Use Software Development Costs
In accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 350-40, ‘‘Internal-Use Software’’, the Company capitalizes its costs to develop its internal use software when preliminary development efforts are successfully completed, management has authorized and committed project funding, and it is probable that the project will be completed and the software will be used as intended. These costs are included in property and equipment in the Company's consolidated balance sheets and are amortized on a straight-line basis over the estimated useful life of the related asset, which approximates five years. Costs incurred prior to meeting these criteria, together with costs incurred for training and maintenance, are expensed as incurred.
The Company capitalized internal-use software costs of $29.1 million, $11.7 million, and $8.3 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Goodwill and Intangible Assets
The Company records goodwill when the consideration paid in a business combination exceeds the fair value of the net tangible assets and the identified intangible assets acquired. Goodwill is not amortized, but instead is required to be tested for impairment annually and whenever events or changes in circumstances indicate that the carrying value of goodwill may exceed its fair value.
The Company performs testing for impairment of goodwill in its third quarter, or as events occur or circumstances change that would more likely than not reduce the fair value of the Company’s reporting units below their carrying amounts. A qualitative assessment is first made to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. This initial qualitative assessment includes, among other things, consideration of: (i) market capitalization of the Company, (ii) past, current and projected future earnings and equity; (iii) recent trends and market conditions; and (iv) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this initial qualitative assessment indicates that it is more likely than not that impairment exists, a second analysis will be performed, involving a comparison between the estimated fair values of the Company’s reporting unit with its respective carrying amount including goodwill. If the carrying value exceeds estimated fair value, there is an indication of potential impairment, and a third analysis is performed to measure the amount of impairment. The third analysis involves calculating an implied fair value of goodwill by measuring the excess of the estimated fair value of the reporting unit over the aggregate estimated fair values of the individual assets less liabilities. If the carrying value of goodwill exceeds the implied fair value of goodwill, an impairment charge is recorded for the excess.    
Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values, and reviewed for impairment in accordance with ASC 360-10-35, “Accounting for Impairment or Disposal of Long-Lived Assets.”
The Company evaluates for goodwill impairment annually at September 30th and at the end of the third quarter of 2019, and 2018, the Company determined that it was not more-likely that the fair value of the reporting units is less than their carrying amount. Accordingly, the Company did not perform the two-step goodwill impairment test on both the Company's Business and Consumer segments. The Company assessed qualitative facts while summarizing the totality of events and circumstances and considered the extent to which adverse events or circumstances could affect the reporting unit's fair value as well as the consideration of positive and mitigating events and circumstances that would affect the determination of whether it was more likely than not that the fair value of a reporting unit is less than its carrying amount.
Business Combinations
Business combinations are accounted for using the acquisition method and accordingly, the assets acquired (including identified intangible assets), the liabilities assumed and any noncontrolling interest in the acquired business are recorded at their acquisition date fair values. The Company’s acquisition model typically provides for an initial payment at closing and for future additional contingent purchase price obligations. Contingent purchase price obligations are recorded as deferred acquisition consideration on the balance sheet at the acquisition date fair value and are remeasured at each reporting period. Changes in such

78

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Description of Business and Summary of Accounting Policies (Continued)

estimated values are recorded in the results of operations. For further information, see Note 8 of the Notes to the Consolidated Financial Statements included herein.
For each acquisition, the Company undertakes a detailed review to identify other intangible assets and a valuation is performed for all such identified assets. The Company uses several market participant measurements to determine estimated value. This approach includes consideration of similar and recent transactions, as well as utilizing discounted expected cash flow methodologies. A substantial portion of the intangible asset value that the Company acquires is the specialized know-how of the workforce, which is treated as part of goodwill and is not required to be valued separately. The majority of the value of the identifiable intangible assets acquired is derived from customer relationships, including the related customer contracts, as well as trade names. In executing the Company’s overall acquisition strategy, one of the primary drivers in identifying and executing a specific transaction is the existence of, or the ability to, expand the existing client relationships. The expected benefits of the Company’s acquisitions are typically shared across multiple agencies and regions.
Impairment of Long-Lived Assets
In accordance with ASC 360-10, “Accounting for the Impairment or Disposal of Long-lived Assets,” long-lived assets, such as property and equipment, and purchased intangibles subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. The amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset.
Revenue Recognition
The majority of the Company’s revenue is generated from monthly service revenues and related professional services from the sale of the LivePerson services. Revenues are recognized when control of these services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services.

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.
    
Total revenue of $291.6 million, $249.8 million, and $218.9 million was recognized during the years ended December 31, 2019, December 31, 2018 and December 31, 2017, respectively.

    
The Company has made the following accounting policy election and elected to use a practical expedient specific to certain revenue streams, as permitted by the FASB, in applying Topic 606.  The Company utilizes the right-to-invoice practical expedient with regard to the recognition of revenue upon the invoicing of certain revenue streams, as revenue for those streams are billed monthly.

Under Topic 606, the Company defers all incremental commission costs ("contract acquisition costs") to obtain the contract. The contract acquisition costs, which are comprised of prepaid sales commissions, have balances at December 31, 2019 and 2018 of $32.0 million and $13.4 million, respectively. The Company amortizes these costs over the related period of benefit using the customer expected life that the Company determined to be three to five years which is consistent with the transfer to the customer of the services to which the asset relates. The Company classifies contract acquisition costs as long-term unless they have an original amortization period of one year or less.


79

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Description of Business and Summary of Accounting Policies (Continued)

Hosted Services- Business Revenue

Hosted Services Business revenue is reported at the amount that reflects the ultimate consideration expected to be received and primarily consist of fees that provide customers access to LiveEngage, the Company’s enterprise-class, cloud-based platform. The Company has determined such access represents a stand-ready service provided continually throughout the contract term. As such, control and satisfaction of this stand-ready performance obligation is deemed to occur over time. The Company recognizes this revenue over time on a ratable basis over the contract term, beginning on the date that access to the LiveEngage platform is made available to the customer. The passage of time is deemed to be the most faithful depiction of the transfer of control of the services as the customer simultaneously receives and consumes the benefit provided by the Company’s performance. Subscription contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements. Additionally, for certain of the Company’s larger customers, the Company may provide call center labor through an arrangement with one or more of several qualified vendors. For most of these customers, the Company passes the fee it incurs with the labor provider and its fee for the hosted services through to its customers in the form of a fixed fee for each order placed via the Company’s online engagement solutions. For these Pay for Performance (‘‘PFP’’) arrangements in accordance with ASC-606, ‘‘Principal Agent Considerations’’, the Company acts as a principal in a transaction if it controls the specified goods or services before they are transferred to the customer.

Professional Services Revenues

Professional services revenue primarily consists of fees for deployment and optimization services, as well as training delivered on an on-demand basis which is deemed to represent a distinct stand-ready performance obligation. Professional Services Revenues are reported at the amount that reflects the ultimate consideration the Company expects to receive in exchange for such services. Control for the majority of the Company’s Professional Services contracts passes over time to the customer and is recognized ratably over the contracted period, as the passage of time is deemed to be the most faithful depiction of the transfer of control. For certain deployment services, which are not deemed to represent a distinct performance obligation, revenue will be recognized in the same manner as the fee for access to the LiveEngage platform, and as such will be recognized on a straight-line basis over the contract term. For services billed on a fixed price basis, revenue is recognized over time based on the proportion performed using inputs as the measure of progress toward complete satisfaction of the performance obligation. Professional service contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements.

Contracts with Multiple Performance Obligations

Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, the cloud applications sold, and the number and types of users within its contracts.

Hosted Services- Consumer Revenue

For revenue from the Company’s Consumer segment generated from online transactions between Experts and Users, revenue is recognized at an amount net of Expert fees in accordance with ASC 606, “Principal Agent Considerations,” due primarily to the fact that the Expert is the primary obligor. Additionally, the Company performs as an agent without any risk of loss for collection, and is not involved in selecting the Expert or establishing the Expert’s fee.  The Company collects a fee from the consumer and retains a portion of the fee, and then remits the balance to the Expert. Revenue from these transactions is recognized at the point in time when the transaction is complete and no significant performance obligations remain.
Deferred Revenues

The Company records deferred revenues when cash payments are received or due in advance of its performance. The increase in the deferred revenue balance for the year ended December 31, 2019 is primarily driven by cash payments received or due in advance of satisfying its performance obligations, partially offset by $42.4 million of revenues recognized that were included in the deferred revenue balance as of December 31, 2018.

80

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Description of Business and Summary of Accounting Policies (Continued)

The following table presents deferred revenue by revenue source (amounts in thousands):
 
 
December 31,
 
 
2019
 
2018
Hosted services – Business
 
$
82,892

 
$
51,689

Hosted services – Consumer
 
687

 
543

Professional services – Business
 
5,172

 
2,783

Total deferred revenue - short term
 
$
88,751

 
$
55,015

 
 
 
 
 
Hosted services – Business
 
$

 
$
19

Professional services – Business
 
438

 
203

Total deferred revenue - long term
 
$
438

 
$
222


Disaggregated Revenue

The following table presents the Company's revenues disaggregated by revenue source (amounts in thousands):
 
December 31,
 
2019
 
2018
 
2017
Revenue:
 
 
 
 
 
Hosted services – Business
$
225,705

 
$
197,474

 
$
178,686

Hosted services – Consumer
24,480

 
19,553

 
17,450

Professional services
41,424

 
32,811

 
22,740

Total revenue
$
291,609

 
$
249,838

 
$
218,876


Revenue by Geographic Location

The Company is domiciled in the United States and has international operations in the United Kingdom, Asia-Pacific, Latin America and Western Europe, particularly France and Germany. The following table presents the Company's revenues attributable to domestic and foreign operations for the years ended (amounts in thousands):
 
December 31,
 
2019
 
2018
 
2017
United States
$
170,815

 
$
146,702

 
$
137,433

Other Americas (1)
11,462

 
7,315

 
6,987

Total Americas
182,277

 
154,017

 
144,420

EMEA (2) (4)
78,301

 
71,318

 
56,310

APAC (3)
31,031

 
24,503

 
18,146

Total revenue
$
291,609

 
$
249,838

 
$
218,876

(1) Canada, Latin America and South America
(2) Europe, the Middle East and Africa (“EMEA”)
(3) Asia-Pacific (“APAC”)
(4) Includes revenue from the United Kingdom of $50.4 million, $46.5 million, and $38.9 million for the year ended December 31, 2019, 2018, and 2017, respectively. and from the Netherlands of $10.0 million, $8.7 million, and $2.0 million for the year ended December 31, 2019, 2018, and 2017, respectively.

Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to Hosted Services- Business Revenue.

81

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Description of Business and Summary of Accounting Policies (Continued)

In some arrangements, the Company allows customers to pay for access to LiveEngage over the term of the software license. The Company refers to these as subscription transactions. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, anticipated to be invoiced in the next twelve months, are included in accounts receivable on the consolidated balance sheet. The opening and closing balances of the Company's accounts receivable, unbilled receivables, and deferred revenues are as follows (amounts in thousands):
 
Accounts Receivable
 
Unbilled Receivable
 
Contract Acquisition Costs noncurrent
 
Deferred Revenue (current)
 
Deferred Revenue (long term)
Opening Balance as of December 31, 2018
$
34,211

 
$
11,812

 
$
13,361

 
$
55,015

 
$
222

Increase (decrease), net
36,107

 
5,490

 
18,604

 
33,736

 
216

Ending Balance as of December 31, 2019
$
70,318

 
$
17,302

 
$
31,965

 
$
88,751

 
$
438



As of December 31, 2019, the Company expects to recognize the long term performance obligations in 2020.

Advertising Costs
The Company expenses the cost of advertising and promoting its services as incurred in the sales and marketing expense on the consolidated statement of operations. Such costs totaled approximately $28.6 million, $17.4 million, and $15.8 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Stock-based Compensation
In accordance with ASC Topic 718 -10, ‘‘Stock Compensation’’, the Company measures stock based awards at fair value and recognizes compensation expense for all share-based payment awards made to its employees and directors, including employee stock options.
The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will retain vested stock options before exercising them, the estimated volatility of its common stock price and the number of options that will be forfeited prior to vesting. The fair value is then recognized on a straight line basis over the requisite service period of the award, which is generally three to four years. Changes in these estimates and assumptions can materially affect the determination of the fair value of the stock-based compensation and consequently, the related amount recognized in the consolidated statement of operations.
Deferred Rent
The Company records rent expense on a straight-line basis over the term of the related lease. The difference between the rent expense recognized for financial reporting purposes and the actual payments made in accordance with the lease agreement is recognized as deferred rent liability included in other liabilities on the Company’s consolidated balance sheets.
Income Taxes
Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those 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 results of operations in the period that the tax change occurs. In evaluating our ability to recover our deferred tax assets in the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. We include interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized

82

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Description of Business and Summary of Accounting Policies (Continued)

Comprehensive Loss
In accordance with ASC 220, ‘‘Comprehensive Income’’, the Company reports by major components and as a single total, the change in its net assets during the period from non-owner sources. Comprehensive income (loss) consists of net income (loss), and accumulated other comprehensive income (loss), which includes certain changes in equity that are excluded from net income (loss). The Company’s comprehensive loss for all periods presented is related to the effect of foreign currency translation.

Recently Issued Accounting Standards    

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (‘‘ASU’’) 2016‑13, “Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments,” which changes the impairment model for most financial assets. The new model uses a forward‑looking expected loss method, which will generally result in earlier recognition of allowances for losses. In November 2018, the FASB issued ASU 2018‑19, “Codification Improvements to Topic 326, Financial Instruments- Credit Losses,” which clarifies that receivables arising from operating leases are not within the scope of Topic 326, Financial Instruments-Credit Losses. Instead, impairment of receivables arising from operating leases should be accounted for in accordance with Topic 842, Leases . In April 2019, the FASB issued ASU 2019-04,  ‘‘Codification Improvements to Topic 326, Financial Instruments-Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments,’’ which clarifies treatment of certain credit losses. In May 2019, the FASB issued ASU 2019-05, ‘‘Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief,’’ which permits an entity, upon adoption of ASU 2016-13, to irrevocably elect the fair value option (on an instrument-by instrument basis) for eligible financial assets measured at amortized cost basis. These ASUs are effective for annual and interim periods beginning after January 1, 2020, and early adoption is permitted. The Company does not expect the adoption of this standard to have a material effect on our consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-15, ‘‘Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract; Disclosures for Implementation Costs Incurred for Internal-Use Software and Cloud Computing Arrangements’’ (“ASU 2018-15”). This standard aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (‘‘ASC’’) 350-40, in order to determine which costs to capitalize and recognize as an asset. ASU 2018-15 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company is currently in the process of evaluating the impact of the adoption of ASU 2018-230 on its consolidated financial statements.

In January 2017, FASB issued ASU No. 2017-04, ‘‘Intangibles -Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment’’ (“ASU 2017-04”). This update addresses concerns over the cost and complexity of the two-step goodwill impairment test. The amendments in this update remove the second step of the test. An entity will apply a one-step quantitative test and record the amount of goodwill impairment as the excess of a reporting unit's carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. The new guidance does not amend the optional qualitative assessment of goodwill impairment. ASU 2017-04 is effective for financial statements issued for annual periods beginning after December 15, 2019, and interim periods within those annual periods. The Company does not expect the adoption of ASU 2017-04 will have a material effect on its financial position, results of operations or cash flows.

Recently Adopted Accounting Pronouncements

In February 2016, the FASB issued ASU No. 2016-02, “Leases” (“ASU 2016-02”). ASU 2016-02 requires lessees to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Under the new guidance, lessor accounting is largely unchanged. Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) may apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented.

83

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Description of Business and Summary of Accounting Policies (Continued)


The Company adopted ASU No. 2016-02, ‘‘Leases’’ (Topic 842), as of January 1, 2019 using the modified transition approach. The modified transition approach provides a method for recording existing leases at adoption. As a result, the Company was not required to adjust its comparative period financial information for effects of the standard or make the new required lease disclosures for periods before the date of adoption (i.e. January 1, 2019). For its long-term operating lease, the Company recognized a right-of-use asset and a lease liability on its balance sheet. The lease liability is determined as the present value of future lease payments using an estimated rate of interest that the Company would have to pay to borrow equivalent funds on a collateralized basis at the lease commencement date. The right-of-use asset is based on the liability adjusted for any prepaid or deferred rent. The lease term at the commencement date is determined by considering whether renewal options and termination options are reasonably assured of exercise. Rent expense for the operating lease is recognized on a straight-line basis over the lease term and is included in operating expenses on the statements of operations. Variable lease payments include lease operating expenses. The adoption of the new standard resulted in the recording of additional net lease assets and lease liabilities of approximately $10.0 million. The standard did not materially impact the Company's consolidated net earnings and had no impact on cash flows.

In June 2018, the FASB issued ASU No. 2018-07, ‘‘Compensation -Stock Compensation (Topic 718) - Improvements to Nonemployee Share-Based Payment Accounting’’ (‘‘ASU 2018-07’’). This new standard expands the scope of Topic 718, Compensation-Stock Compensation (which currently only includes share-based payments to employees) to include share-based payments issued to non-employees for goods or services. Consequently, the accounting for share-based payments to non-employees and employees will be substantially aligned. ASU 2018-07 is effective for public companies for fiscal years beginning after December 15, 2018, including interim periods within that fiscal year. The standard did not materially impact the Company's consolidated net earnings and had no impact on cash flows.

Impact on Previously Issued Financial Statements for the Correction of an Error
During the quarter ended December 31, 2019, the Company identified and corrected an immaterial error that affected previously issued consolidated financial statements for the quarters ended March 31, June 30, and September 30, 2019 and 2018, respectively, and for the year ended December 31, 2018. The error related to the misapplication of U.S. generally accepted accounting principles relating to the classification of its contract acquisition costs for sales commissions. The Company previously recorded contract acquisition costs, a non current asset, as a component of prepaid expenses and other current assets.
The effects of the above correction on the Company’s consolidated balance sheets is as follows (amounts in thousands):
 
 
2019
 
 
As of March 31,
 
As of June 30,
 
As of September 30,
Prepaid expenses and other current assets
 
 
 
 
 
 
As previously reported
 
$
29,290

 
$
35,317

 
$
41,806

Adjustment
 
(16,808
)
 
(19,995
)
 
(25,993
)
As revised
 
12,482

 
15,322

 
15,813

 
 
 
 
 
 
 
Current assets
 
 
 
 
 
 
As previously reported
 
318,362

 
311,511

 
300,746

Adjustment
 
(16,808
)
 
(19,995
)
 
(25,993
)
As revised
 
301,554

 
291,516

 
274,753

 
 
 
 
 
 
 
Contract acquisition costs
 
 
 
 
 
 
As previously reported
 

 

 

Adjustment
 
16,808

 
19,995

 
25,993

As revised
 
16,808

 
19,995

 
25,993


84

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Description of Business and Summary of Accounting Policies (Continued)

 
 
2018
 
 
As of
March 31,
 
As of June 30,
 
As of
September 30,
 
As of
December 31,
Prepaid expenses and other current assets
 
 
 
 
 
 
 
 
As previously reported
 
$
13,194

 
$
16,885

 
$
18,722

 
$
22,613

Adjustment
 
(5,539
)
 
(7,852
)
 
(10,880
)
 
(13,361
)
As revised
 
7,655

 
9,033

 
7,842

 
9,252

 
 
 
 
 
 
 
 
 
Current assets
 
 
 
 
 
 
 
 
As previously reported
 
116,787

 
124,957

 
136,800

 
135,085

Adjustment
 
(5,539
)
 
(7,852
)
 
(10,880
)
 
(13,361
)
As revised
 
111,248

 
117,105

 
125,920

 
121,724

 
 
 
 
 
 
 
 
 
Contract acquisition costs
 
 
 
 
 
 
 
 
As previously reported
 

 

 

 

Adjustment
 
5,539

 
7,852

 
10,880

 
13,361

As revised
 
5,539

 
7,852

 
10,880

 
13,361

















85

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


2. Net Loss per Share
The Company calculates earnings per share (“EPS”) in accordance with the provisions of ASC 260-10 and the guidance of SEC Staff Accounting Bulletin (“SAB”) No. 98. Under ASC 260-10, basic EPS excludes dilution for common stock equivalents and is computed by dividing net income or loss attributable to common shareholders by the weighted average number of common shares outstanding for the period. All options, warrants or other potentially dilutive instruments issued for nominal consideration are required to be included in the calculation of basic and diluted net income attributable to common stockholders. Diluted EPS is calculated using the treasury stock method and reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and resulted in the issuance of common stock.
Diluted net loss per common share for the year ended December 31, 2019 does not include the effect of options to purchase 8,848,907 shares of common stock awards as the effect of their inclusion is anti-dilutive. Diluted net loss per common share for the year ended December 31, 2018 does not include the effect of options to purchase 8,957,672 shares of common stock awards as the effect of their inclusion is anti-dilutive. Diluted net loss per common share for the year ended December 31, 2017 does not include the effect of options to purchase 8,831,798 shares of common stock awards as the effect of their inclusion is anti-dilutive.
A reconciliation of shares used in calculating basic and diluted earnings per share follows:
 
Year Ended December 31,
 
2019
 
2018
 
2017
Basic
62,593,026

 
59,203,400

 
56,358,017

Effect of assumed exercised options

 

 

Diluted
62,593,026

 
59,203,400

 
56,358,017



3. Segment Information    
The Company accounts for its segment information in accordance with the provisions of ASC 280-10, “Segment Reporting.” ASC 280-10 establishes annual and interim reporting standards for operating segments of a company. ASC 280-10 requires disclosures of selected segment-related financial information about products, major customers, and geographic areas based on the Company’s internal accounting methods. The Company is organized into two operating segments for purposes of making operating decisions and assessing performance. The Business segment enables brands to leverage LiveEngage’s sophisticated intelligence engine to connect with consumers through an integrated suite of mobile and online business messaging technologies. The Consumer segment facilitates online transactions between independent service providers (“Experts”) and individual consumers (“Users”) seeking information and knowledge for a fee via mobile and online messaging. Both segments currently generate their revenue primarily in the United States. The chief operating decision maker, who is the chief executive officer, evaluates performance, makes operating decisions, and allocates resources based on the operating income of each segment. The reporting segments follow the same accounting polices used in the preparation of the Company’s consolidated financial statements which are described in the summary of significant accounting policies. The Company allocates cost of revenue, sales and marketing and amortization of purchased intangibles to the segments, but it does not allocate product development expenses, general and administrative expenses, restructuring costs and income tax expense because management does not use this information to measure performance of the operating segments. There are currently no inter-segment sales.

86

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

3. Segment Information - (Continued)


Summarized financial information by segment for the year ended December 31, 2019, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
225,705

 
$

 
$

 
$
225,705

Hosted services – Consumer

 
24,480

 

 
24,480

Professional services – Business
41,424

 

 

 
41,424

Total revenue
267,129

 
24,480

 

 
291,609

Cost of revenue
74,460

 
4,418

 

 
78,878

Sales and marketing
140,880

 
15,934

 

 
156,814

Amortization of purchased intangibles
1,794

 

 

 
1,794

Unallocated corporate expenses

 

 
141,155

 
141,155

Operating income (loss)
$
49,995

 
$
4,128

 
$
(141,155
)
 
$
(87,032
)
Summarized financial information by segment for the year ended December 31, 2018, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
197,474

 
$

 
$

 
$
197,474

Hosted services – Consumer

 
19,553

 

 
19,553

Professional services – Business
32,811

 

 

 
32,811

Total revenue
230,285

 
19,553

 

 
249,838

Cost of revenue
58,420

 
4,059

 

 
62,479

Sales and marketing
94,339

 
9,005

 

 
103,344

Amortization of purchased intangibles
1,670

 

 

 
1,670

Unallocated corporate expenses

 

 
106,048

 
106,048

Operating income (loss)
$
75,856

 
$
6,489

 
$
(106,048
)
 
$
(23,703
)
Summarized financial information by segment for the year ended December 31, 2017, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
178,686

 
$

 
$

 
$
178,686

Hosted services – Consumer

 
17,450

 

 
17,450

Professional services – Business
22,740

 

 

 
22,740

Total revenue
201,426

 
17,450

 

 
218,876

Cost of revenue
54,600

 
3,605

 

 
58,205

Sales and marketing
82,420

 
8,485

 

 
90,905

Amortization of purchased intangibles
1,840

 

 

 
1,840

Unallocated corporate expenses

 

 
85,752

 
85,752

Operating income (loss)
$
62,566

 
$
5,360

 
$
(85,752
)
 
$
(17,826
)


87

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

3. Segment Information - (Continued)


Geographic Information    
The Company is domiciled in the United States and has international operations in the United Kingdom, Asia-Pacific, Latin America and Western Europe, particularly France and Germany. The following table presents the Company's long-lived assets by geographic region for the periods presented (amounts in thousands):
 
December 31,
 
2019
 
2018
United States
$
177,776

 
$
128,647

Israel
16,680

 
14,140

Australia
13,765

 
9,529

Netherlands
7,705

 
7,452

Other (1)
18,677

 
8,611

Total long-lived assets
$
234,603

 
$
168,379

(1) United Kingdom, Germany, Japan, France, Italy, Singapore, Canada, and Spain

4. Property and Equipment
The following table presents the detail of property and equipment for the periods presented (amounts in thousands):
 
December 31,
 
2019
 
2018
Computer equipment and software
$
92,493

 
$
79,161

Furniture, equipment and building improvements
16,487

 
14,132

Internal-use software development costs
52,544

 
19,240

 
161,524

 
112,533

Less: accumulated depreciation and amortization
(85,288
)
 
(68,798
)
Total
$
76,236

 
$
43,735


In accordance with its policy, the Company reviews the estimated useful lives of its fixed assets on an ongoing basis. As of December 31, 2019 and 2018, there was approximately $25.3 million, and 7.8 million, respectively, of internal-use software development costs related to projects currently still in development, therefore, are not yet subject to amortization. Aggregate depreciation and amortization expense for property and equipment was $16.4 million, $14.2 million and $12.4 million for the years ended December 31, 2019, 2018, and 2017, respectively.


5. Goodwill and Intangible Assets

Goodwill
The changes in the carrying amount of goodwill for the year ended December 31, 2019 are as follows (amounts in thousands):
 
Business
 
Consumer
 
Total
Balance as of December 31, 2018
$
87,007

 
$
8,024

 
$
95,031

Adjustments to goodwill:
 
 
 
 
 
Foreign exchange adjustments
(44
)
 

 
(44
)
Balance as of December 31, 2019
$
86,963

 
$
8,024

 
$
94,987


88

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

5. Goodwill and Intangible Assets - (Continued)

The changes in the carrying amount of goodwill for the year ended December 31, 2018 are as follows (amounts in thousands):
 
Business
 
Consumer
 
Total
Balance as of December 31, 2017
$
72,507

 
$
8,024

 
$
80,531

Adjustments to goodwill:
 
 
 
 


Acquisitions
14,606

 

 
14,606

Foreign exchange adjustments
(106
)
 

 
(106
)
Balance as of December 31, 2018
$
87,007

 
$
8,024

 
$
95,031


The total accumulated goodwill impairment charges are $23.5 million through December 31, 2019. No impairment was recognized for the years ended December 31, 2019, 2018, and 2017.
Intangible Assets
Intangible assets are summarized as follows (see Note 8) (amounts in thousands):

December 31, 2019

Gross
Carrying
Amount

Accumulated
Amortization

Net Carrying Amount

Weighted
Average
Amortization
Period
Amortizing intangible assets:










Technology
$
30,413

 
$
(25,187
)

$
5,226


5.3 years
Customer relationships
16,964

 
(12,958
)

4,006


8.4 years
Patents
3,267

 
(714
)

2,553


12.8 years
Other
262

 
(235
)

27


2.7 years
Total
$
50,906


$
(39,094
)

$
11,812




 
December 31, 2018
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Weighted
Average
Amortization
Period
Amortizing intangible assets:
 
 
 
 
 
 
 
Technology
$
30,447

 
$
(23,615
)
 
$
6,832

 
5.3 years
Customer relationships
17,219

 
(11,786
)
 
5,433

 
8.4 years
Patents
2,074

 
(534
)
 
1,540

 
12.4 years
Other
262

 
(235
)
 
27

 
2.7 years
Total
$
50,002

 
$
(36,170
)
 
$
13,832

 



89

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

5. Goodwill and Intangible Assets - (Continued)

Amortization expense is calculated over the estimated useful life of the asset. Aggregate amortization expense for intangible assets was $2.9 million, $2.8 million and $4.7 million for the years ended December 31, 2019, 2018 and 2017, respectively. For the years ended December 31, 2019, 2018 and 2017, a portion of this amortization is included in cost of revenue. Estimated amortization expense for the next five years are as follows (amounts in thousands):
 
 
Estimated Amortization Expense
2020
 
$
2,734

2021
 
2,520

2022
 
2,155

2023
 
904

2024
 
705

Thereafter
 
2,794

Total
 
$
11,812



6. Accrued Liabilities and Other Current Liabilities
The following table presents the detail of accrued liabilities and other current liabilities for the periods presented (amounts in thousands):
 
December 31,
 
2019
 
2018
Payroll and other employee related costs
$
27,920

 
$
19,014

Professional services, consulting and other vendor fees
20,382

 
17,461

Unrecognized tax benefits
2,053

 
1,913

Sales commissions
9,654

 
6,239

Contingent earn-out (Note 8)
557

 
2,372

Restructuring
314

 
977

Other
1,898

 
2,686

Total
$
62,778

 
$
50,662


7.
Convertible Senior Notes and Capped Call Transactions
In March 2019, the Company issued $230.0 million aggregate principal amount of 0.750% Convertible Senior Notes due 2024 in a private placement, which amount includes $30.0 million aggregate principal amount of such Notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the “Notes”). The interest on the Notes is payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2019.
 The Notes will mature on March 1, 2024, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms. The total net proceeds from the debt offering, after deducting debt issuance costs, paid or payable by us, was approximately $221.4 million.
 Each $1,000 principal amount of the Notes is initially convertible into 25.9182 shares of the Company’s common stock par value $0.001, which is equivalent to an initial conversion price of approximately $38.58 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, the Company will increase the conversion rate for a holder who elects to convert its Notes in connection with such a corporate event. The Notes are not redeemable prior to the maturity date of the Notes and no sinking fund is provided for the Notes. If we undergo a fundamental change (as defined in the indenture governing the Notes) prior to the maturity date, holders may require us to repurchase for cash all or any portion of their Notes in principal amounts of $1,000 or a multiple thereof at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.

90

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


Holders of the Notes may convert their Notes at their option at any time prior to the close of business on the business day immediately preceding November 1, 2023, in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the Notes on each applicable trading day as determined by the Company; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” (as defined in the indenture governing the Notes) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; or (3) upon the occurrence of specified corporate events. On or after November 1, 2023, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election.
   It is the Company’s current intent to settle the principal amount of its outstanding Notes in cash and any excess in shares of the Company’s common stock.
As of December 31 2019, the conditions allowing holders of the Notes to convert were not met.
 The Notes are senior 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; equal in right of payment with the Company’s existing and future liabilities that are not so subordinated; effectively subordinated to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.
 In accounting for the issuance of the Notes, the Company separated the 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 $52.9 million and was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component is not remeasured as long as it continues 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, is amortized to interest expense at an effective interest rate over the contractual terms of the Notes.
In accounting for the transaction costs related to the Notes, the Company allocated the total amount incurred of approximately $8.6 million to the liability and equity components of the Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $6.6 million, were recorded as an additional debt discount and are amortized to interest expense using the effective interest method over the contractual terms of the Notes. Issuance costs attributable to the equity component were approximately $2.0 million and recorded as a reduction of additional paid in capital in stockholders’ equity.
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 
As of December 31, 2019
Principal
$
230,000

Unamortized discount
(45,295
)
Unamortized issuance costs
(5,693
)
Net carrying amount
$
179,012

The net carrying amount of the equity component of the Notes was as follows (in thousands):
 
As of December 31, 2019
Proceeds allocated to the conversion options (debt discount)
$
52,900

Issuance costs
(1,986
)
Net carrying amount
$
50,914

The following table sets forth the interest expense recognized related to the Notes (in thousands):

91

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


 
For the Year Ended December 31, 2019
Contractual interest expense
$
1,438

Amortization of issuance costs
956

Amortization of debt discount
7,605

Total interest expense
$
9,999



The remaining term over which the debt discount and debt issuance costs will be amortized is 4.2 years. The effective interest rate on the debt was 5.88% for the year ended December 31 2019. Interest expense of $10.0 million is reflected as a component of interest (expense) income, net in the accompanying consolidated statement of operations for the year ended December 31, 2019.
In connection with the offering of the Notes, the Company entered into privately-negotiated capped call option transactions with certain counterparties (the “capped calls”). The capped calls each have an initial strike price of approximately $38.58 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The capped calls have initial cap prices of $57.16 per share, subject to certain adjustment events. The capped calls cover, subject to anti-dilution adjustments, approximately 5.96 million shares of common stock. The capped calls are generally intended to reduce or offset the potential dilution to the 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. The capped calls expire on March 1, 2024, subject to earlier exercise. The capped calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the capped calls are subject to certain specified additional disruption events that may give rise to a termination of the capped calls, including changes in law, failure to deliver, and hedging disruptions. The capped calls are recorded in stockholders’ equity and are not accounted for as derivatives. The net cost of $23.2 million incurred to purchase the capped calls was recorded as a reduction to additional paid-in capital in the accompanying consolidated balance sheet.
8.
Acquisitions
AdvantageTec Inc.
In October 2018, the Company entered into a stock purchase agreement to acquire the outstanding equity interest of AdvantageTec Inc. (“AdvantageTec”), a leading provider of texting solutions for service departments of automotive dealerships that helps enable the conversational experience across the entire dealership, including both front end/variable operations (new and used vehicle sales) and back end/fixed operations (parts and services). The purchase agreement was for total consideration of approximately $11.2 million, which includes approximately $6.0 million in cash, approximately $4.3 million in shares of common stock, and approximately $0.9 million of potential earn-out consideration in cash and shares of common stock. The earn-out is contingent upon achieving certain targeted financial, strategic and integration objectives and milestones and is included as part of the purchase price. During the year, the Company assessed this earn-out and recorded a $0.2 million fair value re-measurement adjustment, which was recorded in loss from operations as an increase in general and administrative expenses. In 2019, the Company made $0.5 million of payments in earn-out consideration, with potential future earn-out payments of $0.4 million.
The purchase price allocation resulted in approximately $9.1 million of goodwill and approximately $2.2 million of intangible assets. The goodwill will not be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. A deferred tax liability for the identified intangibles has been recorded.
    AdvantageTec Inc. enhances the Company’s messaging platform available for the automotive industry and is included in the Company's business segment.





92

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


Conversable, Inc.
In September 2018, the Company acquired the employees and technology assets of Conversable, Inc. a SaaS based Artificial Intelligence powered conversational platform, headquartered in Austin, Texas, for an aggregate estimated purchase price of $5.7 million. The estimated purchase price consisted of $1.3 million in cash, approximately $2.9 million in shares of common stock of the Company, and a potential earn-out consideration of $1.5 million in cash, which is based on achieving certain targeted financial, strategic, and integration objectives and milestones and is included as part of the purchase price. In 2019 the Company assessed this earn-out and recorded a $0.5 million fair value re-measurement adjustment, which was recorded in loss from operations as a decrease in general and administrative expenses. This transaction was accounted for under the purchase method of accounting and was based upon the estimated fair value of Conversable, Inc.'s net tangible and identifiable intangible assets as of the date of acquisition.
The purchase price allocation resulted in approximately $5.5 million of goodwill and approximately $0.5 million of intangible assets. The goodwill will be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. The allocation of the purchase price to net book value of acquired assets and liabilities resulted in a net liability $0.3 million, which includes accounts receivable, property and equipment, accrued expenses, and deferred revenue.
Conversable Inc.’s capabilities will accelerate the ongoing expansion of the Company’s Conversational Space solutions and enhance the Company’s ability to deliver proactive and personalized content and services when and where the customer needs it, helping consumers find immediate service through messaging. Conversable, Inc. will be included in the Company’s business segment. The results of this acquisition were not significant to the results of operations for the year ended December 31, 2018.
BotCentral, Inc.
In January 2018, the Company acquired the employees and technology assets of BotCentral, Inc., a Silicon Valley based startup, for an approximate purchase price of $1.0 million in common stock of the Company. The Company incurred an additional $0.2 million related to acquisition costs. This transaction was accounted for as an asset purchase. The aggregate amount of approximately $0.2 million is included in intangibles on the Company’s consolidated balance sheet. With the team’s expertise and knowledge of LiveEngage platform, the team is bringing valuable insight for the Company’s customers and partners, and enabling the Company to more rapidly optimize its bot deployment capabilities, and grow the ecosystem. BotCentral, Inc. will be included in the Company’s business segment. The results of this acquisition were not significant to the results of operations for the year ended December 31, 2018.

9.
Fair Value Measurements
The Company measures its cash equivalents at fair value based on an expected exit price as defined by the authoritative guidance on fair value measurements, which represents the amount that would be received on the sale of an asset or paid to transfer a liability, as the case may be, in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level. The following are the hierarchical levels of inputs to measure fair value:
Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2: Inputs reflect: quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3: Unobservable inputs reflecting the Company’s assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.

93

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

9. Fair Value Measurements - (continued)

Financial Assets and Liabilities
The carrying amount of cash, accounts receivable, and accounts payable approximate their fair value due to their short-term nature. The Company's assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of December 31, 2019 and December 31, 2018, are summarized as follows (amounts in thousands).
 
December 31, 2019
 
December 31, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
2,899

 
$

 
$

 
$
2,899

 
$
2,828

 
$

 
$

 
$
2,828

Total assets
$
2,899

 
$

 
$

 
$
2,899

 
$
2,828

 
$

 
$

 
$
2,828

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent earn-out
$

 
$

 
$
557

 
$
557

 
$

 
$

 
$
2,372

 
$
2,372

Total liabilities
$

 
$

 
$
557

 
$
557

 
$

 
$

 
$
2,372

 
$
2,372


In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions based on the best information available.
The Company’s money market funds are measured at fair value on a recurring basis based on quoted market prices in active markets and are classified as level 1 within the fair value hierarchy. The Company’s contingent earn-out liability is measured at fair value on a recurring basis and is classified as level 3 within the fair value hierarchy. On a nonrecurring basis, the Company uses fair value measures when analyzing asset impairment. Long-lived tangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If it is determined such indicators are present and the review indicates that the assets will not be fully recoverable, based on undiscounted estimated cash flows over the remaining amortization periods, their carrying values are reduced to estimated fair value. The Company uses an income approach and inputs that constitute level 3.  During the third quarter of each year, the Company evaluates goodwill for impairment at the reporting unit level. The Company uses qualitative factors in accordance with ASU No. 2011-08 to determine whether it is ‘‘more likely than not’’ that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test.  This measurement is classified based on level 3 input.
As of December 31, 2019 the fair value of the Notes, as further described in Note 7 above, was approximately $194.3 million. Management determines the fair value by utilizing an independent valuation specialist using the antithetic variable technique and is considered a Level 2 fair value measurement.
The Company recorded a contingent earn-out of $2.4 million in December 2018 in connection with the acquisitions of Conversable, Inc. and AdvantageTec Inc. The contingent earn-out is based on achieving certain targeted financial, strategic, and integration objectives. The unobservable inputs considered are probability factors and the time value of money. During the year ended December 31, 2019, the contingent earn-out decreased by $1.8 million due to a decrease in re-measurement to fair value of Conversable, Inc. of $0.5 million and payments of $0.5 million in cash and $1.0 million in shares, offset in part by an increase of re-measurement to fair value of Advantage, Inc. of $0.2 million.



94

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

9. Fair Value Measurements - (continued)

The changes in fair value of the Level 3 liabilities are as follows (amounts in thousands):
 
Contingent Earn-Out
 
December 31,
 
2019
 
2018
Balance, Beginning of year
$
2,372

 
$

Conversable, Inc. fair value adjustment (see Note 7)
(496
)
 
1,496

AdvantageTec, Inc. fair value adjustment (see Note 7)
168

 
876

Payments
(1,487
)
 

Balance, End of year
$
557

 
$
2,372


Derivative Financial Instruments

The Company is exposed to foreign exchange risks that in part are managed by using derivative financial instruments. The Company entered into foreign currency forward contracts related to risks associated with foreign operations. The Company does not use derivatives for trading purposes. Derivatives are recorded at their estimated fair values based upon Level 2 inputs. Derivatives designated and effective as cash flow hedges are reported as a component of other comprehensive income and reclassified to earnings in the same periods in which the hedged transactions impact earnings. Gains and losses related to derivatives not meeting the requirements of hedge accounting and the portion of derivatives related to hedge ineffectiveness are recognized in current earnings. As of December 31 2019 and 2018, the Company is not party to any foreign currency forward contracts and does not have any restricted cash balance.

The following summarizes certain information regarding the Company’s derivatives that are not designated or are not effective as hedges (in thousands):
 
Gain (losses) on Derivative Instruments Recognized in the Statement of Operations
 
Statement of Operations Location
 
December 31, 2019
 
December 31, 2018
 
December 31, 2017
Foreign currency derivatives contracts
Other Income (Expense), net
 
$

 
$
(50
)
 
$
236



10. Commitments and Contingencies
Contractual Obligations
The Company leases facilities and certain car leases (the ‘‘leases’’) under agreements accounted for as operating leases. The leases have initial lease terms ranging from 1 to 12 years. Payments due under the lease contracts include primarily fixed payments. The lease terms include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Currently, there are no operating leases where we believe it is reasonably certain that the Company will exercise any option to extend the initial term.
The Company has evaluated its facility leases and determined which leases met the definition of the new standard in accordance with Topic 842. The Company also performed an evaluation of their other contracts with suppliers in accordance with Topic 842 and have determined that, except for the facilities and car leases described above, none of its supply contracts contain a lease. Further, the Company has made an accounting policy election to keep leases with a term of twelve months or less off the balance sheet. This policy applies to all classes of the underlying assets. The Company will recognize those lease payments and associated interest expense in the consolidated statement of operations evenly over the lease term.
The Company elected the “package of practical expedients,” which permits the Company not to reassess under ASC 842 its prior conclusions about lease identification, lease classification and initial direct costs. The Company also made a policy election not to separate non-lease components from lease components. Furthermore, the Company elected to not capitalize leases with a term of 12 months or less and recognize the lease expense for such leases generally on a straight-line basis over the lease term.

95

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

10. Commitments and Contingencies - (continued)

In connection with the leases, the Company recognized operating lease right-of-use assets of $15.7 million and an aggregate lease liability of $19.5 million in its consolidated balance sheet as of December 31, 2019.
The determination of the discount rate used to calculate the present value of the right-of-use assets and lease liabilities depends on whether an interest rate is specified in the lease or not. If the lease specifies a rate, that rate is used when calculating the present value of lease payments. If the rate is not readily determinable, which is generally the case for the Company, the Company’s incremental borrowing rate (“IBR”) as of the date of inception of the lease is used (for initial measurement, the IBR was determined as of the adoption date of the standard). The IBR is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The Company used a ratings benchmark report against its peers in the technology sector.
The Company has operating leases for its corporate offices and other service agreements. The Company's leases have remaining lease terms of 1 to 12 years, some of which include options to extend. The Company's lease expense for the year ended December 31, 2019 consisted entirely of operating leases was approximately $13.0 million. Operating lease payments, which reduced operating cash flows for the year ended December 31, 2019 was approximately $7.0 million.
Supplemental balance sheet information related to leases was as follows:
 
 
As of December 31, 2019
Operating Leases
 
(in thousands, except lease term and discount rate)
Right-of-use asset, net
 
$
15,680

 
 
 
Current operating lease liability
 
6,602

Long term operating lease liability
 
12,865

Total operating lease liability
 
$
19,467

 
 
 
Weighted Average Remaining Lease Term
 
 
Operating leases
 
3.5 years

 
 
 
Weighted Average Discount Rate
 
 
Operating leases
 
7
%

    
Future minimum lease payments under non-cancellable operating leases (with an initial or remaining lease terms in excess of one year) are as follows (amounts in thousands):
Year Ending December 31,
 
Operating
Leases
2020
 
$
7,787

2021
 
6,530

2022
 
3,746

2023
 
1,925

2024
 
1,148

Thereafter
 
864

Total minimum lease payments
 
$
22,000

Less: present value adjustment
 
(2,533
)
Total operating lease liability
 
$
19,467

Rental expense for operating leases and other service agreements was approximately $13.0 million, $10.9 million and $9.9 million for the years ended December 31, 2019, 2018 and 2017 respectively.


96

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

10. Commitments and Contingencies - (continued)

Employee Benefit Plans
The Company has a 401(k) defined contribution plan covering all eligible employees. In 2018, the Company provided for employer matching contributions equal to 50% of employee contributions, up to the lesser of 5% of eligible compensation or $6,000. Matching contributions are deposited into the employee’s 401(k) account and are subject to 5 year graded vesting. Beginning in 2019, the Company’s 401(k) policy was changed to a Safe Harbor Plan, whereby the Company matches 100% of the first 3% of eligible compensation and 50% of the next 2% of eligible compensation. Furthermore, the match is immediately vested. Total Company matching contributions were $3.2 million, $1.6 million, and $1.4 million for the years ended December 31, 2019, 2018 and 2017, respectively.

Indemnifications
The Company enters into service and license agreements in its ordinary course of business. Pursuant to some of these agreements, the Company agrees to indemnify certain customers from and against certain types of claims and losses suffered or incurred by them as a result of using the Company’s products.
The Company also has agreements whereby its executive officers and directors are indemnified for certain events or occurrences while the officer or director is, or was serving, at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has a directors and officers insurance policy that reduces its exposure and enables the Company to recover a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal. The Company has no liabilities recorded for these agreements as of December 31, 2019 and 2018.

Non-Income Related Taxes
The Company is in the process of finalizing its sales tax liability analysis for states that it has economic nexus in. Although it is probable that the Company will be subject to sales tax liabilities plus interest in these states, the amount is not estimable at December 31, 2019. The Company expects to finalize its analysis by March 31, 2020.


11. Stockholders’ Equity
Common Stock
In November 2019, the Company filed an amendment to its Certificate of Incorporation to authorize an additional 100,000,000 shares of common stock. As December 31, 2019, there were 200,000,000 shares of common stock authorized, and 66,543,073 and 63,833,243 shares issued and outstanding, respectively. As of December 31, 2018, there were 100,000,000 shares of common stock authorized, and 63,676,229 and 60,994,944 shares issued and outstanding, respectively. The par value for common shares is $0.001.
Preferred Stock
As of December 31, 2019 and 2018, there were 5,000,000 shares of preferred stock authorized, and zero shares issued and outstanding. The par value for preferred shares is $0.001.
Stock Repurchase Program
From 2012 through 2018, the Company had a stock repurchase program in place pursuant to which the Company was authorized to repurchase shares of its common stock, in the open market or privately negotiated transactions, at times and prices considered appropriate by the Board of Directors depending upon prevailing market conditions and other corporate considerations. The timing and actual number of shares repurchased depend on a variety of factors including the timing of open trading windows, price, corporate and regulatory requirements and other market conditions. The program was discontinued at the end of 2018. The Company may or may not enter into a new stock repurchase program in the future.

97

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

11. Stockholders’ Equity - (continued)

Stock-Based Compensation
The Company follows FASB ASC 718-10, “Stock Compensation,” which addresses the accounting for transactions in which an entity exchanges its equity instruments for goods or services, with a primary focus on transactions in which an entity obtains employee services in share-based payment transactions. ASC 718-10 requires measurement of the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award. Incremental compensation costs arising from subsequent modifications of awards after the grant date must be recognized.
The per share weighted average fair value of stock options granted during the years ended December 31, 2019, 2018 and 2017 was $12.12, $6.60, and $4.25, respectively. The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions for the years ended December 31, 2019, 2018 and 2017:
 
December 31,
 
2019
 
2018
 
2017
Dividend yield
%
 
%
 
%
Risk-free interest rate
1.66% – 3.05%
 
2.5% – 3.1%
 
1.7% – 2.1%
Expected life (in years)
5.0
 
5.0
 
5.0
Historical volatility
43.42% – 44%
 
43.5% – 48.4%
 
46.6% – 48.1%

A description of the methods used in the significant assumptions used to estimate the fair value of stock-based-based compensation awards follows:
Dividend yield – The Company uses 0% as it has never issued dividends and does not anticipate issuing dividends in the near term.
Risk-free interest rate – The Company uses the market yield on U.S. Treasury securities at five years with constant maturity, representing the current expected life of stock options in years.
Expected life – The Company uses historical data to estimate the expected life of a stock option.
Historical volatility – The Company uses a trailing five year from grant date to determine volatility.
Stock Option Plans
During 1998, the Company established the Stock Option and Restricted Stock Purchase Plan (the “1998 Plan”). Under the 1998 Plan, the Board of Directors could issue incentive stock options or nonqualified stock options to purchase up to 5,850,000 shares of common stock. The 2000 Stock Incentive Plan (the “2000 Plan”) succeeded the 1998 Plan. Under the 2000 Plan, the options which had been outstanding under the 1998 Plan were incorporated in the 2000 Plan increasing the number of shares available for issuance under the plan by approximately 4,150,000, thereby reserving for issuance 10,000,000 shares of common stock in the aggregate.
The Company established the 2009 Stock Incentive Plan (the “2009 Plan”) as a successor to the 2000 Plan. Under the 2009 Plan, the options which had been outstanding under the 2000 Plan were incorporated into the 2009 Plan and the Company increased the number of shares available for issuance under the plan by 6,000,000. The Company amended the 2009 Plan (the “Amended 2009 Plan”) effective June 7, 2012. The Amended 2009 Plan increased the number of shares authorized for issuance under the plan by an additional 4,250,000. On June 2, 2017, the Company's Board of Directors amended and restated the Amended 2009 Plan effective April 30, 2017. The amended and restated plan increased the number of shares authorized for issuance under the plan by an additional 4,000,000.
On April 11, 2019, the Company’s Board of Directors adopted, and on June 6, 2019, the Company’s stockholders approved, the 2019 Stock Incentive Plan (‘‘2019 Stock Incentive Plan’’) to replace the Amended 2009 Plan, which was set to expire under its terms on June 9, 2019. Under the 2019 Stock Incentive Plan, the number of shares underlying options and other equity awards which remain outstanding, as well as the number of shares that remained available for grant, under the Amended 2009 Plan and under the Amended 2000 Plan were incorporated, as of June 6, 2019, into the 2019 Stock Incentive Plan. In addition, under the 2019 Stock Incentive Plan, 4,250,000 new shares were authorized for issuance. The number of shares authorized for issuance under the 2019 Stock Incentive Plan, the Amended 2009 Plan, and the 2000 Plan is 32,067,744 shares in the aggregate. Options to acquire common stock granted thereunder have 10-year terms. As of December 31, 2019, approximately 4.1 million shares of common stock remained available for issuance under the 2019 Stock Incentive Plan (taking into account all option exercises and other equity award settlements through December 31, 2019).

98

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

11. Stockholders’ Equity - (continued)


Employee Stock Purchase Plan
In June 2010, the Company’s stockholders approved the 2010 Employee Stock Purchase Plan with 1,000,000 shares of common stock initially reserved for issuance. Subject to stockholder approval, which was obtained on June 2, 2017, the Company's Board of Directors amended and restated the 2010 Employee Stock Purchase Plan effective April 30, 2017. The amended and restated plan increased the number of shares authorized for issuance under the plan by an additional 1,000,000, thereby reserving for issuance 2,000,000 shares of common stock in the aggregate.
On April 11, 2019, the Company’s Board of Directors adopted, and on June 6, 2019, the Company’s stockholders approved, the 2019 Employee Stock Purchase Plan (the ‘‘2019 Employee Stock Purchase Plan’’) to replace the Amended and Restated 2010 Employee Stock Purchase Plan which was set to expire under its terms in June 2020. There are 1,000,000 shares authorized and reserved for issuance under the 2019 Employee Stock Purchase Plan. As of December 31, 2019, approximately 0.9 million shares of common stock remain available for issuance under the 2019 Employee Stock Purchase Plan (taking into account all share purchases through December 31 2019).

Inducement Plan

During January 2018, the Company established the Inducement Plan (the “2018 Plan”). Under the 2018 Plan, the Board of Directors can issue nonqualified stock options or other equity-based awards in respect of up to 1,500,000 shares of common stock. On April 25, 2018, the Company’s Board of Directors amended and restated the 2018 Plan (the ‘‘Amended 2018 Plan’’). The Amended 2018 Plan increased the number of shares authorized for issuance under the plan by an additional 500,000 shares, and subsequently the Board of Directors has approved and ratified, effective as of July 31, 2018, October 29, 2018 and February 13, 2019, increases of the number of shares authorized for issuance under the Amended 2018 Plan by 500,000, 250,000 and 618,048 shares, respectively, constituting 3,368,048 shares of common stock in the aggregate being reserved for issuance pursuant to grants under the Amended 2018 Plan. As of December 31, 2019, approximately 0.8 million shares of common stock remained available for issuance under the Amended 2018 Plan (taking into account all option exercises and other equity award settlements through December 31 2019).



99

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

11. Stockholders’ Equity - (continued)

Stock Option Activity    
A summary of the Company’s stock option activity and weighted average exercise prices follows:
 
Stock Option Activity
 
Weighted Average Remaining Contractual Term (in years)
 
Aggregate Intrinsic Value (in thousands)
 
Options (in thousands)
 
Weighted
Average
Exercise Price
 
 
Balance outstanding at December 31, 2016
7,769

 
$
10.88

 
 
 
 
Granted
2,042

 
9.87

 
 
 
 
Exercised
(854
)
 
8.80

 
 
 
 
Cancelled or expired
(998
)
 
11.98

 
 
 
 
Balance outstanding at December 31, 2017
7,959

 
$
10.71

 
5.85
 
$
14,881

Options vested and expected to vest
7,163

 
$
10.75

 
5.49
 
$
13,197

Options exercisable at December 31, 2017
5,163

 
$
11.17

 
4.50
 
$
8,648

 
 
 
 
 
 
 
 
Balance outstanding at December 31, 2017
7,959

 
$
10.71

 
 
 
 
Granted
2,033

 
15.00

 
 
 
 
Exercised
(3,120
)
 
10.70

 
 
 
 
Cancelled or expired
(606
)
 
10.03

 
 
 
 
Balance outstanding at December 31, 2018
6,266

 
$
12.13

 
6.55
 
$
43,348

Options vested and expected to vest
5,550

 
$
11.89

 
6.28
 
$
39,521

Options exercisable at December 31, 2018
3,278

 
$
11.12

 
4.64
 
$
25,367

 
 
 
 
 
 
 
 
Balance outstanding at December 31, 2018
6,266

 
$
12.13

 
 
 
 
Granted
1,425

 
29.76

 
 
 
 
Exercised
(1,523
)
 
11.12

 
 
 
 
Cancelled or expired
(369
)
 
14.76

 
 
 
 
Balance outstanding at December 31, 2019
5,799

 
$
16.57

 
6.79
 
$
119,064

Options vested and expected to vest
5,096

 
$
15.29

 
6.49
 
$
110,934

Options exercisable at December 31, 2019
2,901

 
$
12.03

 
4.95
 
$
72,424


The total fair value of stock options exercised during the years ended December 31, 2019 and 2018 was approximately $8.0 million and $16.1 million, respectively. As of December 31, 2019, there was approximately $22.7 million of total unrecognized compensation cost related to nonvested share-based compensation arrangements. That cost is expected to be recognized over a weighted average period of approximately 2.4 years.

100

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

11. Stockholders’ Equity - (continued)

The following table summarizes information about outstanding and vested stock options as of December 31, 2019:
 
 
Options Outstanding
 
Options Exercisable
Range of Exercise Prices
 
Number of Shares Outstanding (in thousands)
 
Weighted-Average Remaining Contractual Life (Years)
 
Weighted-Average Exercise Price
 
Number of Shares (in thousands)
 
Weighted-Average Exercise Price
$6.23 - $7.6
 
643

 
6.37
 
$
7.42

 
392

 
$
7.40

$7.95 - $10.05
 
648

 
4.83
 
9.47

 
604

 
9.48

$10.13 - $11.95
 
621

 
5.93
 
10.85

 
476

 
10.53

$11.96 - $12.32
 
50

 
1.51
 
12.10

 
50

 
12.10

$12.45 - $12.45
 
782

 
7.91
 
12.45

 
287

 
12.45

$12.46 - $14.3
 
758

 
3.62
 
13.57

 
628

 
13.41

$14.5 - $17.88
 
580

 
6.44
 
16.11

 
271

 
16.60

$18.09 - $28.18
 
803

 
8.89
 
24.15

 
193

 
21.55

$28.23 - $32.37
 
756

 
9.38
 
29.93

 

 

$40.61 - $40.61
 
158

 
9.47
 
40.61

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
5,799

 
6.79
 
$
16.57

 
2,901

 
$
12.03


Restricted Stock Unit Activity
A summary of the Company’s restricted stock units (“RSUs”) activity and weighted average exercise prices follows:
 
Restricted Stock Unit Activity
 
 
 
Number of Shares (in thousands)
 
Weighted Average
Grant Date Fair Value (Per Share)
 
Aggregate Fair Value (in thousands)
Balance outstanding at December 31, 2016
1,188

 
$
8.44

 
$
8,968

Awarded
332

 
8.16

 

Released
(363
)
 
8.48

 

Forfeited
(284
)
 
8.46

 

Non-vested and outstanding at December 31, 2017
873

 
$
8.29

 
$
10,053

 
 
 
 
 
 
Balance outstanding at December 31, 2017
873

 
$
8.29

 
$
10,053

Awarded
2,568

 
17.02

 

Released
(361
)
 
9.49

 

Forfeited
(390
)
 
9.49

 

Non-vested and outstanding at December 31, 2018
2,690

 
$
15.81

 
$
50,756

 
 
 
 
 
 
Balance outstanding at December 31, 2018
2,690

 
$
15.81

 
$
50,756

Awarded
1,979

 
30.99

 

Released
(1,197
)
 
14.24

 

Forfeited
(423
)
 
20.28

 

Non-vested and outstanding at December 31, 2019
3,049

 
$
24.73

 
$
112,848

Expected to vest
2,059

 
$
22.97

 
$
76,185



101

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

11. Stockholders’ Equity - (continued)

RSUs granted to employees generally vest over a three to four-year period, or upon achievement of certain performance conditions. As of December 31, 2019, total unrecognized compensation cost, adjusted for estimated forfeitures, related to nonvested RSUs was approximately $76.2 million and the weighted-average remaining vesting period was 2.8 years.
As of December 31, 2019, the Company accrued approximately $19.0 million in cash awards to be settled in shares of the Company's stock and recorded a corresponding expense, which is included as a component of stock-based compensation expense in the accompanying consolidated financial statements.
Stock-based compensation expense recognized in the Company’s consolidated statements of operations and cash flows was $44.1 million and $14.8 million for the years ended December 31, 2019 and 2018, respectively.



12. Income Taxes
Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences are expected to become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. The Company includes interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. The Company recorded a valuation allowance against its U.S. deferred tax asset as it considered its cumulative loss in recent years as a significant piece of negative evidence. Since valuation allowances are evaluated on a jurisdiction by jurisdiction basis, we believe that the deferred tax assets related to LivePerson Australia, LivePerson UK, Kasamba Israel, LivePerson Japan and LivePerson LTD Israel are more likely than not to be realized as these jurisdictions have positive cumulative pre-tax book income after adjusting for permanent and onetime items. During the year ended December 31, 2019, there was an increase in the valuation recorded of $19.1 million.
Under Section 382 of the Internal Revenue Code of 1986, as amended (the ‘‘Code’’), the Company’s use of its federal net operating loss (“NOL”) carryforwards may be limited if the Company experiences an ownership change, as defined in Section 382 of the Code. Such an annual limitation could result in the expiration of the NOL carryforwards before utilization. Corresponding provisions of state law may limit the Company’s ability to utilize NOL carryforwards for state tax purposes. As of December 31, 2019, the Company had approximately $203.5 million of federal NOL carryforwards available to offset future taxable income. Included in this amount is $5.1 million of federal NOL carryovers from the Company’s acquisition of Proficient. Approximately $41.2 million of these federal NOL carryforwards were generated in taxable years ending on or before December 31, 2017 and will expire in various years through 2037. Federal NOL carryforwards generated in taxable years ending after December 31, 2017, do not expire, but generally may only offset up to 80% of federal taxable income earned in a taxable year.    

102

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

12. Income Taxes - (continued)


The domestic and foreign components of (loss) before provision for income taxes consist of the following (amounts in thousands): 
 
Year Ended December 31,
 
2019
 
2018
 
2017
United States
$
(105,961
)
 
$
(38,078
)
 
$
(25,585
)
Israel
2,791

 
3,163

 
3,458

United Kingdom
5,377

 
3,690

 
2,087

Netherlands
(465
)
 
3,235

 
1,568

Australia
716

 
686

 
(1,979
)
Germany
3,854

 
2,900

 
2,424

Other (1)
462

 
230

 
337

 
$
(93,226
)
 
$
(24,174
)
 
$
(17,690
)
(1) Includes Japan, Italy, Singapore, Canada, France, India and Spain
 
 
 
 
 

No additional provision has been made for U.S. income taxes on the undistributed earnings of its Israeli subsidiary, LivePerson Ltd. (formerly HumanClick Ltd.), as such earnings have been taxed in the U.S. and accumulated earnings of the Company’s other foreign subsidiaries are immaterial through December 31, 2019.
The provision for income taxes consists of the following (amounts in thousands):
 
Year Ended December 31,
 
2019
 
2018
 
2017
Current income taxes:
 
 
 
 
 
U.S. Federal
$
(452
)
 
$
(1,932
)
 
$

State and local
89

 
67

 
47

Foreign
4,415

 
3,032

 
2,852

Total current income taxes
4,052

 
1,167

 
2,899

 
 
 
 
 
 
Deferred income taxes:
 
 
 
 
 
U.S. Federal
126

 
(295
)
 
(1,289
)
State and local
135

 
(28
)
 
(1,144
)
Foreign
(1,468
)
 
14

 
35

Total deferred income taxes
(1,207
)
 
(309
)
 
(2,398
)
Total provision for income taxes
$
2,845

 
$
858

 
$
501



103

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

12. Income Taxes - (continued)


The difference between the total income taxes computed at the federal statutory rate and the provision for income taxes consists of the following:
 
Year Ended December 31,
 
2019
 
2018
 
2017
Federal statutory rate
21.00
 %
 
21.00
 %
 
34.00
 %
State taxes, net of federal benefit
2.95
 %
 
3.30
 %
 
4.09
 %
Non-deductible expenses – stock based compensation
1.82
 %
 
4.73
 %
 
(0.78
)%
Global Intangible Low Tax Income Inclusion
(2.29
)%
 
(7.99
)%
 
 %
Non-deductible expenses – Other
(1.57
)%
 
(2.58
)%
 
(1.19
)%
Foreign taxes
(1.86
)%
 
(1.34
)%
 
(1.97
)%
Valuation allowance
(26.42
)%
 
(28.91
)%
 
26.12
 %
Stock based compensation - excess tax benefit
6.18
 %
 
6.10
 %
 
 %
Effect of new tax legislation
 %
 
 %
 
(56.84
)%
Other
(2.86
)%
 
2.09
 %
 
(6.26
)%
Total provision
(3.05
)%
 
(3.60
)%
 
(2.83
)%

The effects of temporary differences and federal NOL carryforwards that give rise to significant portions of federal deferred tax assets and deferred tax liabilities at December 31, 2019 and 2018 are presented below (amounts in thousands):
 
Year Ended December 31,
 
2019
 
2018
Deferred tax assets:
 
 
 
Net operating loss carryforwards
$
49,423

 
$
18,083

Original Issue Discount
5,201

 

Interest
875

 

Operating lease liability
3,306

 

Accounts payable and accrued expenses
5,934

 
4,024

Non-cash compensation
4,195

 
9,597

Intangibles amortization
3,273

 
5,691

Allowance for doubtful accounts
419

 
315

Total deferred tax assets
72,626

 
37,710

        Less valuation allowance
(48,451
)
 
(30,185
)
        Deferred tax assets, net of valuation allowance
24,175

 
7,525

Deferred tax liabilities:
 
 
 
Property and equipment
(6,361
)
 
(3,736
)
Goodwill amortization and contingent earn-out adjustments
(3,430
)
 
(4,172
)
Convertible Notes Issuance
(11,055
)
 

Operating lease right of use asset
(2,504
)
 

Total deferred tax liabilities
(23,350
)
 
(7,908
)
Net deferred tax assets (liabilities)
$
825

 
$
(383
)

We have income tax NOL carryforwards related to federal and Australian income tax carryforwards of $203.5 million and $5.3 million respectively. The Australian NOLs can be carried forward indefinitely. $162.3 million of the federal NOLs can be carried forward indefinitely. $6.0 million of the federal NOLs will expire between 2023 and 2026, and $34.9 million will expire between 2036 and 2037.
ASC Topic 740-10 clarifies the accounting for uncertainty in income taxes recognized in the financial statements in accordance with other provisions contained within this guidance. This topic prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return.  For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by the taxing authorities.  The amount recognized is measured as the largest amount of benefit that is greater than 50% likely of being realized

104

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

12. Income Taxes - (continued)


upon ultimate audit settlement. The Company had unrecognized tax benefits of $2 million and $1.9 million as of December 31, 2019 and 2018, respectively. Accrued interest and penalties included in the Company's liability related to unrecognized tax benefits were immaterial at December 31, 2019 and 2018.

A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):
 
Year Ended December 31,
 
2019
 
2018
Unrecognized tax benefits balance at January 1
$
1,921

 
$
4,924

Gross increase for tax positions of prior years

 

Gross increase for tax positions of current years
584

 
405

Decrease due to expiration of statue
(452
)
 
(445
)
Decrease due to settlement

 
(2,963
)
Gross unrecognized tax benefits at December 31
$
2,053

 
$
1,921


The tax years subject to examination by major tax jurisdictions include the years 2015 and forward for U.S states and New York City, the years 2016 and forward for U.S. Federal, and the years 2015 and forward for certain foreign jurisdictions. The decrease of $0.5 million was related to expiration of the statute of limitations.

Tax Reform    
The Tax Cuts and Jobs Act makes broad and complex changes to the U.S. federal tax laws that affect fiscal 2017, including, but not limited to requiring a one-time repatriation tax on certain unrepatriated earnings of foreign subsidiaries that is payable over eight years (the ‘‘Repatriation Tax’’). The Tax Cuts and Jobs Act also establishes new tax laws that will affect 2018 and later years, including, but not limited to, a reduction of the U.S. federal corporate income tax rate from a maximum of 34% to a flat rate of 21%, a general elimination of U.S. federal income taxes on certain dividends from foreign subsidiaries and a new provision designed to tax global intangible low-taxed income (‘‘GILTI’’).
The legislation reduced the U.S. corporate tax rate from the current rate of 35% to 21% for tax years beginning after December 31, 2017. Under the Tax Cuts and Jobs Act, the Company’s $32.8 million in federal NOL carryforwards generated as of December 31, 2017 will continue to be carried forward for 20 years following their incurrence and are expected to be available to fully offset taxable income earned in future tax years. Federal net operating losses generated after 2017 will be carried forward indefinitely, but generally may only offset up to 80% of taxable income earned in a tax year. In the quarter ending December 31, 2017, the Company revalued its deferred tax assets and liabilities due to these changes, including (a) revaluing the Company’s federal net deferred tax assets before valuation allowance using the 21% tax rate, resulting in a decreased federal deferred tax provision of $10.1 million; (b) revaluing the Company’s federal valuation allowance using the 21% tax rate, including the impact of tax planning strategies, resulting in a federal deferred tax benefit to continuing operations of $12.6 million; (c) recognizing a federal deferred tax benefit of $2.0 million for 80% of indefinite lived deferred tax liabilities, which are anticipated to be available as a source of taxable income upon reversal of deferred tax assets that would also have indefinite lives; and (d) recognizing a $1.2 million state deferred tax provision unaffected by the changes in the Tax Cuts and Jobs Act. The new legislation requires the Company to pay federal income tax on the unremitted earnings of its foreign subsidiaries though December 31, 2017. Pursuant to SAB 118, the Company estimated the tax on unremitted earnings is zero due to an overall accumulated deficit in earnings and profits. As of the fourth quarter of 2018, the Company has finalized the preparation and analysis of the required information and has not changed from the estimate.
The Tax Cuts and Jobs Act creates a new requirement that certain income earned by a foreign subsidiary must be included in the federal taxable income of the U.S. shareholder. This income (called Global Intangible Low-Taxed Income, or GILTI) is defined as the excess of a foreign subsidiaries income over a nominal return on fixed assets. The Company expects to be subject to this inclusion in future years. Under U.S. GAAP, the Company is allowed to make an accounting policy choice of either accounting for the effects of the GILTI inclusion as a current period expense, when incurred, or factoring such amounts into the Company’s measurement of its deferred taxes. The Company has elected to treat the effects of this provision as a period cost, and therefore, has not considered the impacts of GILTI on its deferred tax liabilities at December 31, 2019.

105

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

12. Income Taxes - (continued)


The Company’s consolidated financial statements do not provide for any related tax liability on amounts that may be repatriated from foreign operations as the Company intends for these earnings to be indefinitely reinvested in operations outside the U.S. Accordingly, no deferred taxes have been provided for the basis difference in the foreign subsidiaries.

    
13. Legal Matters
The Company previously filed an intellectual property suit against [24]7 Customer, Inc. (‘‘[24]7’’) in the Southern District of New York on March 6, 2014 seeking damages on the grounds that [24]7 reverse engineered and misappropriated the Company’s technology to develop competing products and misused the Company’s business information. On June 22, 2015, [24]7 Customer, Inc. filed suit against the Company in the Northern District of California alleging patent infringement. On December 7, 2015, [24]7 Customer Inc. filed a second patent infringement suit against the Company, also in the Northern District of California. On March 16, 2017, the New York case was voluntarily transferred and consolidated with the two California cases in the Northern District of California for all pre-trial purposes. Rulings by both the Court and the United States Patent Office in the Company’s favor have invalidated the majority of [24]7 patents that were asserted in the patent cases. Trial for the Company’s intellectual property and other claims asserted against [24]7 in the original litigation is currently set for April 27, 2020. Trial for [24]7’s patent infringement claims is currently set for March 15, 2021. The Company believes the claims filed by [24]7 are entirely without merit and intends to defend them vigorously.
The Company routinely assesses all of its litigation and threatened litigation as to the probability of ultimately incurring a liability, and records its best estimate of the ultimate loss in situations where the Company assesses the likelihood of loss as probable.
From time to time, the Company is involved in or subject to legal, administrative and regulatory proceedings, claims, demands and investigations arising in the ordinary course of business, including direct claims brought by or against the Company with respect to intellectual property, contracts, employment and other matters, as well as claims brought against the Company’s customers for whom the Company has a contractual indemnification obligation. The Company accrues for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Significant judgment is required in both the determination of probability and the determination as to whether a loss is reasonably estimable. In addition, in the event the Company determines that a loss is not probable, but is reasonably possible, and it becomes possible to develop what the Company believes to be a reasonable range of possible loss, then the Company will include disclosure related to such matter as appropriate and in compliance with ASC 450. The accruals or estimates, if any, resulting from the foregoing analysis, are reviewed at least quarterly and adjusted to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter. To the extent there is a reasonable possibility that the losses could exceed the amounts already accrued, the Company will, as applicable, adjust the accrual in the period the determination is made, disclose an estimate of the additional loss or range of loss, indicate that the estimate is immaterial with respect to its financial statements as a whole or, if the amount of such adjustment cannot be reasonably estimated, disclose that an estimate cannot be made.
From time to time, third parties assert claims against the Company regarding intellectual property rights, privacy issues and other matters arising in the ordinary course of business. Although the Company cannot be certain of the outcome of any litigation or the disposition of any claims, nor the amount of damages and exposure, if any, that the Company could incur, the Company currently believes that the final disposition of all existing matters will not have a material adverse effect on our business, results of operations, financial condition or cash flows. In addition, in the ordinary course of business, the Company is also subject to periodic threats of lawsuits, investigations and claims. 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.


106

LIVEPERSON, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


14.
Restructuring Costs
The Company’s restructuring costs relate to wind-down and severance costs associated with re-prioritizing and reallocating resources to focus on areas showing high growth potential, as well as the termination of a large customer contract. In 2019, we undertook a restructuring related primarily to a reorganization in order to promote continued globalization of our technology operations, drive improvements in quality assurance of existing products and creation of new add-on features to LiveEngage. The expense associated with this restructuring was approximately $2.0 million, $4.5 million, and $2.6 million during the years ended December 31, 2019, 2018, and 2017, respectively, and is classified in the consolidated statements of operations as restructuring costs. The restructuring liability was approximately $0.3 million and $1.0 million as of December 31, 2019 and 2018, respectively, and is classified as accrued expenses and other current liabilities on the consolidated balance sheets.
The following table presents the detail of the liability for the Company’s restructuring charges for the periods presented (amounts in thousands):
 
December 31, 2019
 
December 31, 2018
Balance, Beginning of the year
$
977

 
$
2,338

Severance and other associated costs
2,043

 
4,468

Cash payments
(2,706
)
 
(5,829
)
Balance, End of year
$
314

 
$
977

The following table presents the detail of expenses for the Company’s restructuring charges for the periods presented (amounts in thousands):
 
December 31, 2019
 
December 31, 2018
 
December 31, 2017
Severance and other associated costs
$
2,043

 
$
4,468

 
$
648

Wind down costs of legacy platform

 

 
1,946

Total restructuring costs
$
2,043

 
$
4,468

 
$
2,594





107




Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure
Not Applicable.
Item 9A. Controls and Procedures
Management’s Annual Report on Internal Control Over Financial Reporting
Our management, including the Chief Executive Officer and Chief Financial Officer, is responsible for establishing and maintaining adequate internal control over financial reporting, as that term is defined in Rule 13a-15(f) promulgated under the Exchange Act. Our internal control system is designed to provide reasonable assurance to our management and Board of Directors regarding the preparation and fair presentation of published financial statements. Our management, including the Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our internal control over financial reporting as of December 31, 2019 based on the framework established in “Internal Control — Integrated Framework (2013),” issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on its evaluation, our management, including the Chief Executive Officer and Chief Financial Officer, concluded that as of December 31, 2019, our internal control over financial reporting was effective based on those criteria.
The effectiveness of our internal control over financial reporting as of December 31, 2019 has been audited by BDO USA, LLP, an independent registered public accounting firm. Their attestation is included herein.
Limitations of the Effectiveness of Internal Control
A control system, no matter how well conceived and operated, can only provide reasonable, not absolute, assurance that the objectives of the internal control system are met. Because of the inherent limitations of any internal control system, no evaluation of controls can provide absolute assurance that all control issues, if any, have been detected.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting during the quarter ended December 31, 2019 identified in connection with the evaluation thereof by our management, including the Chief Executive Officer and Chief Financial Officer, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Evaluation of Disclosure Controls and Procedures
Our management, including the Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our “disclosure controls and procedures,” as that term is defined in Rule 13a-15(e) promulgated under the Exchange Act, as of December 31, 2019. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December 31, 2019 to ensure that the information we are required to disclose in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms, and to ensure that such information is accumulated and communicated to our management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

108




REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Board of Directors and Stockholders
LivePerson, Inc.
New York, New York
Opinion on Internal Control over Financial Reporting
We have audited LivePerson, Inc.’s (the “Company’s”) internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the “COSO criteria”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheets of the Company and subsidiaries as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive loss, stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2019, and the related notes and our report dated March 2, 2020 expressed an unqualified opinion thereon.
Basis for Opinion
The Company’s management is responsible 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 Item 9A, Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit of internal control over financial reporting in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit 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 audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
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.

/s/ BDO USA, LLP
New York, New York
March 2, 2020

109




Item 9B. Other Information
None.
PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by this Item 10 is incorporated by reference to the sections captioned “Matters to be Considered at Annual Meeting — Election of Directors,” “Executive Officers,” “Board Committees and Meetings — Audit Committee,” “Codes of Conduct and Corporate Governance Documents” and “Section 16(a) Beneficial Ownership Reporting Compliance” in the definitive proxy statement for our 2020 Annual Meeting of Stockholders.
There have been no changes to the procedures by which stockholders may recommend nominees to our Board of Directors since our last disclosure of such procedures, which appeared in the definitive proxy statement for our 2019 Annual Meeting of Stockholders.
We have adopted a Code of Ethics that applies to our Chief Executive Officer, who is our principal executive officer, and other senior financial officers. Our Code of Ethics is available at: www.liveperson.com under “Investor Relations / Corporate Governance.” The Company’s web site address provided above is not intended to function as a hyperlink, and the information on the Company’s web site is not and should not be considered part of this Annual Report on Form 10-K and is not incorporated by reference herein. The Company will post on this website any amendments to our Code of Ethics.
Item 11. Executive Compensation
The information required by this Item 11 is incorporated by reference to the sections captioned “Compensation Discussion and Analysis,” “Compensation Committee Report” (which information shall be deemed furnished in this Annual Report on Form 10-K), “Executive and Director Compensation” and “Compensation Committee Interlocks and Insider Participation” in the definitive proxy statement for our 2020 Annual Meeting of Stockholders.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this Item 12 is incorporated by reference to the sections captioned “Ownership of Securities,” “Potential Payments Upon Termination or Change-in-Control” and “Securities Authorized for Issuance Under Equity Compensation Plans” in the definitive proxy statement for our 2020 Annual Meeting of Stockholders.


110




Item 13. Certain Relationships and Related Transactions, and Director Independence
The information required by this Item 13 is incorporated by reference to the sections captioned “Certain Relationships and Related Transactions” and “Director Independence” in the definitive proxy statement for our 2020 Annual Meeting of Stockholders.
Item 14. Principal Accountant Fees and Services
The information required by this Item 14 is incorporated by reference to the section captioned “Independent Registered Public Accounting Firm Fees and Pre-Approval Policies and Procedures” in the definitive proxy statement for our 2020 Annual Meeting of Stockholders.
PART IV
Item 15. Exhibits and Financial Statement Schedules
The following documents are filed as part of this Annual Report on Form 10-K:
1.
Financial Statements.
Incorporated by reference to the index of consolidated financial statements included in Item 8 of this Annual Report on Form 10-K.
2.
Financial Statements Schedules.
None.
3.
Exhibits.
Incorporated by reference to the Exhibit Index immediately preceding the exhibits attached to this Annual Report on Form 10-K.
Item 16. Form 10-K Summary
None.
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, on March 2, 2020.
 
LIVEPERSON, INC.
 
 
 
By:
/s/ Robert P. LoCascio
 
 
Name: Robert P. LoCascio
 
 
Title: Chief Executive Officer
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed below by the following persons on behalf of the Registrant and in the capacities indicated on March 2, 2020.

111




Signature
 
Title(s)
 
 
 
/s/Robert P. LoCascio
 
Chief Executive Officer and Chairman of the Board of Directors
Robert P. LoCascio
 
(Principal Executive Officer)
 
 
 
/s/ Christopher E. Greiner
 
Chief Financial Officer
Christopher E. Greiner
 
(Principal Financial Officer)
 
 
 
/s/ Daryl J. Carlough
 
Senior Vice President, Global and Corporate Controller
Daryl J. Carlough
 
(Principal Accounting Officer)
 
 
 
/s/ Peter Block
 
Director
Peter Block
 
 
 
 
 
/s/ Kevin C. Lavan
 
Director
Kevin C. Lavan
 
 
 
 
 
/s/ Jill Layfield
 
Director
Jill Layfield
 
 
 
 
 
/s/ Fred Mossler
 
Director
Fred Mossler
 
 
 
 
 
/s/ William G. Wesemann
 
Director
William G. Wesemann
 
 

112




EXHIBIT INDEX
Number
 
Description
2.1
 
 
 
 
2.2
 

 
 
 
3.1(a)
 
 
 
 
3.1(b)
 

 
 
 
3.2
 
 
 
 
4.1
 
 
 
 
4.2
 
 
 
 
4.3
 

 
 
 
4.4
 

 
 
 
4.5
 
 
 
 
10.1(a)*
 

 
 
 
10.1(b)*
 



 
 
 
10.2*
 

 
 
 
10.3*
 
 
 
 
10.4*
 


 
 
 

113




10.5*
 
 
 
 
10.6*
 
 
 
 
10.7*
 
 
 
 
10.8*
 



 
 
 
10.9*
 

 
 
 
10.10*
 
 
 
 
10.11*
 
10.12*
 
10.13*
 
10.14*
 
10.15*
 
10.16*
 

10.17*
 

10.18*
 

10.19
 

10.20
 

10.21*
 

10.22*
 


114




10.23*
 

10.24*
 

 
 
 
 
 
 
21.1
 
 
 
 
23.1
 

 
 
 
31.1
 
 
 
 
31.2
 
 
 
 
32.1**
 
 
 
 
32.2**
 
 
 
 
101.INS†
 
Inline XBRL Instance Document - The instance document does not appear in the interactive Data File because its XBRL tags are embedded within the Inline XBRL document
 
 
 
101.SCH†
 
Inline XBRL Taxonomy Extension Schema Document
 
 
 
101.CAL†
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
101.DEF†
 
Inline XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
101.LAB†
 
Inline XBRL Taxonomy Extension Label Linkbase Document
 
 
 
101.PRE†
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
104
 
Cover Page Interactive Data File (formatted as inline XBRL)
*
Management contract or compensatory plan or arrangement
**
The certifications attached as Exhibit 32.1 and Exhibit 32.2 accompany the Annual Report on Form 10-K pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed “filed” by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.
Pursuant to applicable securities laws and regulations, the Registrant is deemed to have complied with the reporting obligation relating to the submission of interactive data files in such exhibits and is not subject to liability under any anti-fraud provisions of the federal securities laws as long as the Registrant has made a good faith attempt to comply with the submission requirements and promptly amends the interactive data files after becoming aware that the interactive data files fail to comply with the submission requirements. These interactive data files are deemed not filed or part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, are deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and otherwise are not subject to liability under these Sections.

115
EX-4.5 2 a2019q4livepersonexhib.htm EXHIBIT 4.5 Exhibit
Exhibit 4.5

DESCRIPTION OF the Registrant’s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934

Our common stock, par value $0.001 per share, is registered under Section 12 of the Securities Exchange Act of 1934, as amended, and listed on the Nasdaq Global Select Market under the symbol “LPSN”.

The following is a description of our capital stock and the material provisions of our amended and restated certificate of incorporation, as amended, and amended and restated bylaws. The following is only a summary and is qualified by applicable law and by the provisions of our amended and restated certificate of incorporation, as amended, and our amended and restated bylaws.

GENERAL

Our authorized capital stock consists of 200,000,000 shares of common stock, par value $0.001 per share, and 5,000,000 shares of preferred stock, par value $0.001 per share.

COMMON STOCK

As of February 26, 2020, there were [64,240,362] shares of our common stock outstanding held of record by [141] stockholders, without giving effect to the conversion, if any, of our Convertible Senior Notes due 2024.

Voting Rights. Holders of common stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders and do not have cumulative voting rights. Accordingly, holders of a majority of the shares of common stock entitled to vote in any election of directors may elect all of the directors standing for election.

Dividend Rights. Holders of common stock are entitled to receive ratably those dividends, if any, as may be declared by our board of directors out of funds legally available therefor, subject to any preferential dividend rights of any outstanding preferred stock.

Right to Receive Liquidation Distributions. Upon our liquidation, dissolution or winding up, our common stockholders are entitled to receive ratably our net assets available, if any, after the payment of all debts and other liabilities and subject to the prior rights of any outstanding preferred stock.

Assessability. The outstanding shares of our common stock are fully paid and nonassessable.

Other Rights. Holders of our common stock have no preemptive, subscription, redemption or conversion rights. The rights, preferences and privileges of holders of common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock which we may designate and issue in the future.

PREFERRED STOCK

There are no shares of preferred stock outstanding. Our board of directors is authorized, without further stockholder approval, to issue from time to time up to an aggregate of 5,000,000 shares of preferred stock in one or more series and to fix or alter the designations, preferences, rights and any qualifications, limitations or restrictions of the shares of each series thereof, including the dividend rights, dividend rates, conversion rights, voting rights, terms of redemption, including sinking fund provisions, redemption price or prices, liquidation preferences and the number of shares constituting any series or designation of series. The issuance of preferred stock could decrease the amount of earnings and assets available for distribution to holders of common stock or adversely affect the rights and powers, including voting rights, of the holders of common stock. Such issuance could also have the effect of delaying, deferring or preventing a change in control of our company.

OPTIONS

We have 5,020,349 shares of our common stock reserved for issuance, upon exercise of stock options, under our 2000 Stock Incentive Plan, 2018 Inducement Plan and 2019 Stock Incentive Plan. As of February 26, 2020, there



Exhibit 4.5

were outstanding options to purchase a total of 5,632,516 shares of common stock, of which options to purchase approximately 2,952,261 are currently exercisable.

LIMITATIONS ON LIABILITY

Our amended and restated certificate of incorporation, as amended, limits or eliminates the liability of our directors to us or our stockholders for monetary damage to the fullest extent permitted by the Delaware General Corporation Law. As permitted by the Delaware General Corporation Law, our amended and restated certificate of incorporation, as amended, provides that our directors shall not be personally liable to us or our stockholders for monetary damages for a breach of fiduciary duty as a director, except for liability:

for any breach of such person’s duty of loyalty to us or our stockholders;
for acts or omissions not in good faith or involving intentional misconduct or a knowing violation of law;
for payment of dividends or approval of stock repurchases or redemptions that are prohibited by Section 174 of the Delaware General Corporation Law; and
for any transaction resulting in receipt by such person of an improper personal benefit.

Our amended and restated certificate of incorporation, as amended, also contains provisions indemnifying our directors and officers to the fullest extent permitted by the Delaware General Corporation Law. We currently have directors’ and officers’ liability insurance to provide our directors and officers with insurance coverage for losses arising from claims based on breaches of duty, negligence, errors and other wrongful acts.
 
We have also entered into agreements to indemnify our directors and executive officers, in addition to the indemnification provided for in our amended and restated certificate of incorporation, as amended. We believe that these agreements are necessary to attract and retain qualified directors and executive officers.

ANTI-TAKEOVER EFFECTS OF PROVISIONS OF DELAWARE LAW AND OUR CERTIFICATE OF INCORPORATION AND BYLAWS

We are subject to the provisions of Section 203 of the Delaware General Corporation Law. Subject to some exceptions, Section 203 prohibits a publicly-held Delaware corporation from engaging in a “business combination” with an “interested stockholder” for a period of three years after the date of the transaction in which the person became an interested stockholder, unless:

prior to such date, the board of directors of the corporation approved either the business combination or the transaction that resulted in the stockholder becoming an interested stockholder;
upon consummation of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced (excluding certain shares); or
on or subsequent to such date, the business combination is approved by the board of directors of the corporation and authorized at an annual or special meeting of stockholders by the affirmative vote of a least 66.67% of the outstanding voting stock that is not owned by the interested stockholder.

A “business combination” includes mergers, asset sales and other transactions resulting in a financial benefit to the interested stockholder. Except as otherwise specified in Section 203 of the Delaware General Corporation Law, an interested stockholder is defined to include (x) any person that owns (or, within the prior three years, did own) 15% or more of the outstanding voting stock of the corporation, or is an affiliate or associate of the corporation and was the owner of 15% or more of the outstanding voting stock of the corporation at any time within three years immediately prior to the date of determination and (y) the affiliates and associates of any such person. This statute could prohibit or delay the accomplishment of mergers or other takeover or change in control attempts with respect to us and, accordingly, may discourage attempts to acquire us.

In addition, various provisions of our amended and restated certificate of incorporation, as amended, and our amended and restated bylaws, which provisions are summarized in the following paragraphs, may be deemed to



Exhibit 4.5

have an anti-takeover effect and may delay, defer or prevent a tender offer or takeover attempt that a stockholder might consider in its best interest, including those attempts that might result in a premium over the market price for the shares held by stockholders.

Staggered Board. Our amended and restated certificate of incorporation, as amended, provides for division of our board into three classes, with each class as nearly equal in number as possible. Each class must serve a three-year term. The terms of each class are staggered so that each term ends in a different year in the three-year period.

Board of Director Vacancies. Our amended and restated certificate of incorporation, as amended, authorizes our board of directors to fill vacant directorships or increase the size of the board of directors. This may deter a stockholder from removing incumbent directors and simultaneously gaining control of our board of directors by filling the vacancies created by this removal with its own nominees.

Stockholder Action; Special Meeting of Stockholders. Our amended and restated certificate of incorporation, as amended, provides that stockholders may not take action by written consent, but only at duly called annual or special meetings of stockholders. Our amended and restated bylaws further provide that special meetings of our stockholders may be called only by the chairman of the board of directors, our president or at the request of two-thirds of the board of directors.

Advance Notice Requirements for Stockholder Proposals and Directors’ Nominations. Our amended and restated bylaws provide that stockholders seeking to bring business before an annual meeting of stockholders, or to nominate candidates for election as directors at an annual meeting of stockholders, must provide us timely notice thereof in writing. To be timely, a stockholder’s notice must be delivered to or mailed and received at our principal executive offices, not less than 90 days nor more than 120 days prior to the first anniversary of the date of the preceding year’s annual meeting provided with respect to the previous year’s annual meeting of stockholders; provided, however, that if no annual meeting of stockholders was held in the previous year or the date of the annual meeting of stockholders has been changed to be more than 30 calendar days earlier than or 70 calendar days after this anniversary, notice by the stockholder, to be timely, must be so received not more than 120 days prior to the annual meeting of stockholders nor later than the later of:

90 days prior to the annual meeting of stockholders; and
the close of business on the 10th day following the date on which notice of the date of the meeting is made public.

Our amended and restated bylaws also specify certain requirements as to the form and content of a stockholders’ notice. These provisions may preclude stockholders from bringing matters before an annual meeting of stockholders or from making nominations for directors at an annual meeting of stockholders.

Authorized But Unissued Shares. The authorized but unissued shares of our common stock and preferred stock are available for future issuance without stockholder approval, subject to various limitations imposed by the Nasdaq Global Select Market. These additional shares may be utilized for a variety of corporate purposes, including future public offerings to raise additional capital, corporate acquisitions and employee benefit plans. The existence of authorized but unissued shares of common stock and preferred stock could make more difficult or discourage an attempt to obtain control of us by means of a proxy context, tender offer, merger or otherwise.

Our amended and restated certificate of incorporation, as amended, requires the affirmative vote of not less than 66.67% of the outstanding shares of our capital stock entitled to vote generally in the election of directors (considered for this purpose as a single class) cast at a meeting of our stockholders called for that purpose, to repeal, alter, amend or rescind the provisions in our amended and restated certificate of incorporation, as amended, relating to:

directors;
stockholder meetings;
limitations on director liability;



Exhibit 4.5

indemnification;
amendment of our bylaws; or
business combinations.

Our amended and restated certificate of incorporation, as amended, requires the affirmative vote as specified in the Delaware General Corporation Law to amend any other provision of our amended and restated certificate of incorporation, as amended,.

To repeal, alter, amend or rescind our amended and restated certificate of incorporation, as amended, and our amended and restated bylaws require the affirmative vote of not less than 66.67% of the outstanding shares of our capital stock entitled to vote generally in the election of directors (considered for this purpose as a single class) cast at a meeting of our stockholders called for that purpose, or the affirmative vote of at least 66.67% of our board of directors. This provision may have the effect of making it difficult for a third party to acquire us.



EX-21.1 3 a2019q4livepersonex211.htm EXHIBIT 21.1 Exhibit


EXHIBIT 21.1
SUBSIDIARIES OF LIVEPERSON, INC.
LivePerson Ltd. (formerly HumanClick Ltd.) — Israel
Kasamba Inc. — Delaware
LivePerson Germany GmbH — Germany
LivePerson (UK) Ltd. — United Kingdom
LivePerson Netherlands B.V. — Netherlands
Contact At Once!, LLC — Georgia






EX-23.1 4 a2019q4livepersonex231.htm EXHIBIT 23.1 Exhibit


EXHIBIT 23.1
Consent of Independent Registered Public Accounting Firm
LivePerson, Inc.
New York, New York
We hereby consent to the incorporation by reference in the Registration Statements on Forms S-3 (No. 333-112019, 333-112018, 333-136249 and 333-147929) and Forms S-8 (No. 333-234676, 333-229495, 333-224059, 333-34230, 333-147572, 333-159850, 333-168945, 333-194590 and 333-219573) of LivePerson, Inc. of our reports dated March 2, 2020, relating to the consolidated financial statements and the effectiveness of LivePerson, Inc.’s internal control over financial reporting, which appear in this Form 10-K.

/s/ BDO USA, LLP
BDO USA, LLP
New York, New York
 
March 2, 2020


EX-31.1 5 a2019q4livepersonex311.htm EXHIBIT 31.1 Exhibit
Exhibit 31.1

CERTIFICATIONS
I, Robert P. LoCascio, certify that:
1.
I have reviewed this Annual Report on Form 10-K of LivePerson, 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:
March 2, 2020
By:
/s/ ROBERT P. LOCASCIO
 
 
Name:
Robert P. LoCascio
 
 
Title:
Chief Executive Officer (principal executive officer)




EX-31.2 6 a2019q4livepersonex312.htm EXHIBIT 31.2 Exhibit
Exhibit 31.2

CERTIFICATIONS
I, Christopher E. Greiner, certify that:
1.
I have reviewed this Annual Report on Form 10-K of LivePerson, 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:
March 2, 2020
By:
/s/ Christopher E. Greiner
 
 
Name:
Christopher E. Greiner
 
 
Title:
Chief Financial Officer
 (principal financial officer)




EX-32.1 7 a2019q4livepersonex321.htm EXHIBIT 32.1 Exhibit
Exhibit 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Robert P. LoCascio, Chief Executive Officer of LivePerson, Inc. (the “Company”), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)
the Annual Report of the Company on Form 10-K for the period ended December 31, 2019, as filed with the Securities and Exchange Commission (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:
March 2, 2020
By:
/s/ ROBERT P. LOCASCIO
 
 
Name:
Robert P. LoCascio
 
 
Title:
Chief Executive Officer (principal executive officer)
This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, except to the extent the Company specifically incorporates it by reference.



EX-32.2 8 a2019q4livepersonex322.htm EXHIBIT 32.2 Exhibit
Exhibit 32.2

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Christopher E. Greiner, Chief Financial Officer of LivePerson, Inc. (the “Company”), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)
the Annual Report of the Company on Form 10-K for the period ended December 31, 2019, as filed with the Securities and Exchange Commission (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:
March 2, 2020
By:
/s/ Christopher E. Greiner
 
 
Name:
Christopher E. Greiner
 
 
Title:
Chief Financial Officer (principal financial officer)
This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, except to the extent the Company specifically incorporates it by reference.


EX-101.SCH 9 lpsn-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2106100 - Disclosure - Accrued Liabilities and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Accrued Liabilities and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Accrued Liabilities and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Commitments and Contingencies - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Commitments and Contingencies - Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Commitments and Contingencies - Leases Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Convertible Senior Notes and Capped Call Transactions link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Carrying Amount and Interest Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2401408 - Disclosure - Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies - Receivables and Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401409 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Reclassification (Details) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Fair Value Measurements - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Fair Value Measurements - Level 3 Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Goodwill and Intangible Assets - Summary of Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Income Taxes - Domestic and Foreign Components of Income Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Income Taxes - Schedule of Federal Deferred Tax Assets and Deferred Tax Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Income Taxes - Schedule of Reconciliations of Federal Statutory Tax Rate to Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Legal Matters link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Property and Equipment - Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Restructuring Costs link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Restructuring Costs - Components of Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Restructuring Costs - Expenses Related to Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Restructuring Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Restructuring Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Segment Information - Long-Lived Assets By Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Segment Information - Summary of Financial Information By Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Stockholders' Equity - Summary of Outstanding and Vested Options (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity and Weighted Average Exercise Prices (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Stockholders' Equity - Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 lpsn-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 lpsn-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 lpsn-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Income Tax Disclosure [Abstract] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Original Issue Discount Deferred Tax Assets, Original Issue Discount Deferred Tax Assets, Original Issue Discount Interest Deferred Tax Asset, Interest Carryforward Operating lease liability Deferred Tax Assets, Lease Liabilities Deferred Tax Assets, Lease Liabilities Accounts payable and accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Non-cash compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Intangibles amortization Deferred Tax Assets, Goodwill and Intangible Assets Allowance for doubtful accounts Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Total deferred tax assets Deferred Tax Assets, Gross Less valuation allowance Deferred Tax Assets, Valuation Allowance Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Goodwill amortization and contingent earn-out adjustments Deferred Tax Liabilities, Contingent Earn-Out Adjustments Deferred Tax Liabilities, Contingent Earn-Out Adjustments Convertible Notes Issuance Deferred Tax Liabilities, Convertible Notes Deferred Tax Liabilities, Convertible Notes Operating lease right of use asset Deferred Tax Liabilities, Leasing Arrangements Total deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax assets (liabilities) Deferred Tax Assets, Net Net deferred tax assets (liabilities) Deferred Tax Liabilities, Net Debt Disclosure [Abstract] Convertible Senior Notes and Capped Call Transactions Debt Disclosure [Text Block] 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] Unrecognized tax benefits balance at January 1 Unrecognized Tax Benefits Gross increase for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Gross increase for tax positions of current years Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Decrease due to expiration of statue Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Decrease due to settlement Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Gross unrecognized tax benefits at December 31 Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Business Business [Member] Business [Member]. Consumer Consumer [Member] Consumer [Member] Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning Balance Goodwill Acquisitions Goodwill, Acquired During Period Foreign exchange adjustments Goodwill, Foreign Currency Translation Gain (Loss) Ending Balance Accumulated goodwill impairment charges Goodwill, Impaired, Accumulated Impairment Loss Goodwill impairment recognized Goodwill, Impairment Loss Earnings Per Share [Abstract] Shares excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted Average Number of Shares Outstanding Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Effect of assumed exercised options (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Equity [Abstract] Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Risk-free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Historical volatility, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Historical volatility, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Income Statement [Abstract] Statement [Table] Statement [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Product development Research and Development Expense [Member] Statement [Line Items] Statement [Line Items] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Costs and expenses: Costs and Expenses [Abstract] Cost of revenue Cost of Revenue Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Product development Research and Development Expense Restructuring costs Restructuring Charges Amortization of purchased intangibles Amortization, Nonproduction Amount of expense for allocation of cost of intangible asset over its useful life not used directly in production of good and rendering of service. Total costs and expenses Costs and Expenses Loss from operations Operating Income (Loss) Other (expense) income, net Other Nonoperating Income (Expense) [Abstract] Interest (expense) income Interest Income (Expense), Nonoperating, Net Other income (expense), net Other Nonoperating Income (Expense) Total Other (expense) income, net Nonoperating Income (Expense) Loss before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net loss Net Income (Loss) Attributable to Parent Net loss per share of common stock: Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Weighted-average shares used to compute net loss income per share: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Diluted (in shares) Additional information on costs and expenses: Operating Expenses [Abstract] Stock compensation expense Share-based Payment Arrangement, Noncash Expense Depreciation and amortization expense Depreciation, Depletion and Amortization Amortization of purchased intangibles Cost, Amortization Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share Schedule of Weighted Average Number of Shares [Table Text Block] Accounting Policies [Abstract] Description of Business and Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Property, Plant and Equipment [Abstract] Schedule of Property And Equipment Property, Plant and Equipment [Table Text Block] Statement of Comprehensive Income [Abstract] Net loss Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Summary of Operations Summary Of Operations [Policy Text Block] The accounting policy related to summary of operations. Principles of Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Accounts Receivable Accounts Receivable [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Internal-Use Software Development Costs Internal Use Software, Policy [Policy Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Advertising Costs Advertising Cost [Policy Text Block] Stock-based Compensation Share-based Payment Arrangement [Policy Text Block] Deferred Rent Deferred Charges, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Loss Contingency, Information about Litigation Matters [Abstract] Legal Matters Legal Matters and Contingencies [Text Block] Segment Reporting [Abstract] Segment Information Segment Reporting Disclosure [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Other expense, ent Other Expense [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Additional Paid-in Capital Additional Paid-in Capital [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Convertible Debt Convertible Debt [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Convertible Senior Notes Convertible Senior Notes [Member] Convertible Senior Notes [Member] Capped Calls Capped Calls [Member] Capped Calls [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Aggregate principal Debt Instrument, Face Amount Debt instrument stated rate (percent) Debt Instrument, Interest Rate, Stated Percentage Aggregate principal from exercise in full of over-allotment options Aggregate Principal From Exercise In Full Of Over-Allotment Options Aggregate Principal From Exercise In Full Of Over-Allotment Options Proceeds from debt offering, net of debt issuance costs Proceeds from Debt, Net of Issuance Costs Debt instrument, unit of principal for conversion Debt Instrument, Unit Of Principal For Conversion, Amount Debt Instrument, Unit Of Principal For Conversion, Amount Number of shares per convertible note Debt Instrument, Convertible, Number of Equity Instruments Per 1000 Principal Debt Instrument, Convertible, Number of Equity Instruments Per 1000 Principal Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Convertible debt conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Percentage of principal amount paid if repurchase due to fundamental change (percent) Debt Instrument, Redemption Price, Percentage Threshold trading days in consideration of note conversion Debt Instrument, Convertible, Threshold Trading Days Threshold consecutive trading days in analysis of conversion price Debt Instrument, Convertible, Threshold Consecutive Trading Days Threshold percentage of stock price if converted Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Threshold for five day period, product of sale price of common stock and conversion rate of notes Debt Instrument, Convertible, Five Day Period, Threshold Of Product Of Sale Price Of Stock And Conversion Rate Debt Instrument, Convertible, Five Day Period, Threshold Of Product Of Sale Price Of Stock And Conversion Rate Carry amount of equity component of convertible notes Debt Instrument, Convertible, Carrying Amount of Equity Component Total deferred issuance costs Deferred Finance Costs, Liability And Equity Component Deferred Finance Costs, Liability And Equity Component Debt issuance costs attributable to liability Debt Issuance Costs, Gross Adjustments to additional paid in capital related to issuance costs attributable to equity component Adjustments to Additional Paid in Capital, Debt Conversion Option, Issuance Costs Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing debt conversion option. Includes, but is not limited to, legal and accounting fees and other direct costs of issuance. Remaining amortization period for debt discount and debt issuance costs Debt Instrument, Convertible, Remaining Discount Amortization Period Effective interest rate (percent) Debt Instrument, Interest Rate During Period Interest expense Interest Expense, Debt Capped caps initial strike price (in dollars per share) Capped Calls, Initial Option Strike Price Capped Calls, Initial Option Strike Price Capped caps initial cap price (in dollars per share) Capped Calls, Initial Cap Price Capped Calls, Initial Cap Price Number of shares of common stock covered by called caps (shares) Number Of Shares Of Common Stock Covered By Capped Calls Number Of Shares Of Common Stock Covered By Capped Calls Reduction to additional paid-in-capital related to called caps Adjustments to Additional Paid in Capital, Capped Call Option, Issuance Costs Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing capped call options. Includes, but is not limited to, legal and accounting fees and direct costs associated with issuance. Business Combinations [Abstract] Acquisitions Business Combination Disclosure [Text Block] Stockholders' Equity Share-based Payment Arrangement [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Hosted Services - Business Hosted Services - Business [Member] Hosted Services - Business [Member] Hosted Services - Consumer Hosted Services - Consumer [Member] Hosted Services - Consumer [Member] Professional Services - Business Professional Services [Member] Professional Services [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total deferred revenue - short term Contract with Customer, Liability, Current Total deferred revenue - long term Contract with Customer, Liability, Noncurrent Statement of Cash Flows [Abstract] Noncash or Part Noncash Acquisitions by Unique Description [Axis] Noncash or Part Noncash Acquisitions by Unique Description [Axis] Noncash or Part Noncash Acquisition, Name [Domain] Noncash or Part Noncash Acquisition, Name [Domain] Conversable Dec 13 2019 Conversable Inc 1 [Member] Conversable Inc 1 [Member] BotCentral BotCentral [Member] BotCentral [Member] Conversable Sep 27 2018 Conversable Inc 2 [Member] Conversable Inc 2 [Member] Conversable Inc Conversable Inc [Member] Conversable Inc [Member] AdvantageTec AdvantageTec Inc [Member] AdvantageTec Inc [Member] OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Stock-based compensation expense Depreciation and amortization Amortization of tenant allowance Tenant Allowance, Amortization, Lessee Amortization of lessee lease liability over time which offsets lease expense. Amortization of purchased intangibles Amortization of Intangible Assets Amortization of debt issuance costs Amortization of Debt Issuance Costs Accretion of debt discount on convertible senior notes Amortization of Debt Discount (Premium) Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Provision for doubtful accounts, net Accounts Receivable, Credit Loss Expense (Reversal) Deferred income taxes Deferred Income Taxes and Tax Credits Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid expenses and other current assets Increase Decrease In Prepaid Expense And Other Current Assets Increase (Decrease) In Prepaid Expense And Other Current Assets Contract acquisition costs noncurrent Increase (Decrease) in Contract with Customer, Asset Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Increase in operating lease liability Increase (Decrease) In Operating Lease Liability Increase (Decrease) In Operating Lease Liability Other liabilities Increase (Decrease) in Other Operating Liabilities Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment, including capitalized software Payments to Acquire Productive Assets Payments for acquisitions and intangible assets, net of cash acquired Payments to acquire other intangible assets Payments to acquire other intangible assets. Cash held as collateral Increase (Decrease) in Restricted Cash Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Repurchase of common stock Payments for Repurchase of Common Stock Proceeds from issuance of common stock in connection with the exercise of options and ESPP Proceeds from Issuance of Common Stock Proceeds from issuance of convertible senior notes Proceeds from Convertible Debt Payment of issuance costs in connection with convertible senior notes Payments of Debt Issuance Costs Payment related to contingent consideration Payment for Contingent Consideration Liability, Financing Activities Purchase of capped call option Payments for Derivative Instrument, Financing Activities Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities EFFECT OF FOREIGN EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents CHANGE IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH AND CASH EQUIVALENTS - Beginning of the year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents CASH AND CASH EQUIVALENTS - End of the year SUPPLEMENTAL DISCLOSURE OF OTHER CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid, Net SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Purchase of property and equipment recorded in accounts payable Capital Expenditures Incurred but Not yet Paid Leasehold improvements funded by landlord Capital Expenditures Paid By Landlord Capital Expenditures Paid By Landlord Operating lease right of use asset (1) Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating lease liabilities- short-term and long term Operating Lease Liability Supplemental Cash Flow Operating Lease Liability Supplemental Cash Flow Issuance of shares of common stock in connection with acquisition Other Significant Noncash Transaction, Value of Consideration Given Issuance of shares of common stock in connection with acquisition (in shares) Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued Fair value of contingent earn-out in connection with the acquisition recorded in accrued expenses Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration Commitments and Contingencies Disclosure [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Operating leases, initial lease terms Lessee, Operating Lease, Term of Contract Operating lease right of use asset Operating Lease, Right-of-Use Asset Operating lease liability Operating Lease, Liability Lease expense for operating leases Operating Lease, Expense Operating lease payments Operating Lease, Payments Restructuring charges Restructuring liability Restructuring Reserve Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Severance and other associated costs Employee Severance [Member] Wind down costs of legacy platform Wind Down Costs [Member] Wind Down Costs [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Fair Value Disclosures [Abstract] Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Changes in Fair Value of Level 3 Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Schedule of Gains (Losses) on Derivative Instruments Recognized in the Income Statement Derivative Instruments, Gain (Loss) [Table Text Block] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Federal Domestic Tax Authority [Member] Foreign Foreign Tax Authority [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Australian Taxation Office Australian Taxation Office [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Proficient Proficient [Member] Proficient [Member] Net Operating Loss Expiration Periods [Axis] Net Operating Loss Expiration Periods [Axis] Net Operating Loss Expiration Periods [Axis] Net Operating Loss Expiration Periods [Domain] Net Operating Loss Expiration Periods [Domain] [Domain] for Net Operating Loss Expiration Periods [Axis] Expiration between 2023 and 2026 NOL Expiration Period, Tranche One [Member] NOL Expiration Period, Tranche One [Member] Expiration between 2036 and 2037 NOL Expiration Period, Tranche Two [Member] NOL Expiration Period, Tranche Two [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Valuation recorded SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease) Operating loss carryforwards Operating Loss Carryforwards Operating loss carryforwards generated in taxable years ending on or before December 31 2017 Operating Loss Carryforwards, Generated In Taxable Years Ending On Or Before December 31 2017 Operating Loss Carryforwards, Generated In Taxable Years Ending On Or Before December 31 2017 Net operating loss carryforwards, not subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Net operating loss carryforwards, subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Unrecognized tax benefits Decrease due to expiration of statue Operating loss carryforwards, period of carryforward (in years) Operating Loss Carryforwards, Carryforward Period Operating Loss Carryforwards, Carryforward Period Decrease in federal deferred tax provision upon remeasurement of net deferred taxes at newly enacted rate, provisional estimate Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit) Federal deferred tax benefit upon remeasurement of valuation allowance at newly enacted rate, provisional estimate Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate On Valuation Allowance, Provisional Income Tax Expense (Benefit) Amount of reasonable estimate for income tax expense (benefit) for remeasurement of valuation allowance from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Federal deferred tax benefit for indefinite lived deferred tax liabilities, provisional estimate Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax Benefit Percentage of indefinite-lived deferred tax liabilities (percent) Deferred Tax Liabilities, Indefinite Lived, Percent Utilized Deferred Tax Liabilities, Indefinite Lived, Percent Utilized State deferred tax provision Deferred State and Local Income Tax Expense (Benefit) Income Taxes Income Tax Disclosure [Text Block] Current income taxes: Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Current income taxes, U.S. Federal Current Federal Tax Expense (Benefit) Current income taxes, State and local Current State and Local Tax Expense (Benefit) Current income taxes, Foreign Current Foreign Tax Expense (Benefit) Total current income taxes Current Income Tax Expense (Benefit) Deferred income taxes: Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract] Deferred income taxes, U.S. Federal Deferred Federal Income Tax Expense (Benefit) Deferred income taxes, State and local Deferred income taxes, Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred income taxes Deferred Income Tax Expense (Benefit) Total income taxes Statement of Financial Position [Abstract] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock, at cost (in shares) Treasury Stock, Common, Shares Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Right-of-use asset, net Current operating lease liability Operating Lease, Liability, Current Long term operating lease liability Operating Lease, Liability, Noncurrent Total operating lease liability Operating leases, weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Operating leases, weighted average discount rate (percent) Operating Lease, Weighted Average Discount Rate, Percent Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Balance, Beginning of the year Severance and other associated costs Severance Costs Cash payments Payments for Restructuring Balance, End of year Fair Value Measurements Fair Value Disclosures [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Israel ISRAEL Australia AUSTRALIA Netherlands NETHERLANDS Other United Kingdom, Germany, Japan, France, Italy [Member] United Kingdom, Germany, Japan, France, Italy [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total long-lived assets Assets, Noncurrent Payables and Accruals [Abstract] Accrued Liabilities and Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Summary Of Financial Information By Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Long-Lived Assets By Geographic Region Long-lived Assets by Geographic Areas [Table Text Block] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] As previously reported Previously Reported [Member] Adjustment Restatement Adjustment [Member] Reclassification [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Current assets Assets, Current Contract acquisition costs Capitalized Contract Cost, Net, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Balance outstanding, beginning (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Awarded (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Released (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Non-vested and outstanding, ending (shares) Expected to vest (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest, Number 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] Balance outstanding, beginning (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 Awarded (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 Released (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited (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 Non-vested and outstanding, ending (in dollars per share) Expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest, Weighted Average Grant Date Fair Value Aggregate Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Fair Value [Abstract] Non-vested and outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Fair Value, Nonvested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Fair Value, Nonvested Expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Fair Value, Expected To Vest Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Fair Value, Expected To Vest Schedule of Lease Information Lease, Cost [Table Text Block] Schedule of Future Minimum Lease Payments Under Non-Cancelable Operating Leases Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Carrying Amount of Liability Component: Long-term Debt, Unclassified [Abstract] Principal Long-term Debt, Gross Unamortized discount Debt Instrument, Unamortized Discount Unamortized issuance costs Debt Issuance Costs, Net Net carrying amount Long-term Debt Carrying Amount of Equity Component: Convertible Debt Equity Component [Abstract] Convertible Debt Equity Component [Abstract] Proceeds allocated to the conversion options (debt discount) Issuance costs Deferred Finance Costs, Allocated To Equity Component Deferred Finance Costs, Allocated To Equity Component Net carrying amount Debt Instrument, Convertible, Carrying Amount Of Equity Component, Net Of Issuance Costs Debt Instrument, Convertible, Carrying Amount Of Equity Component, Net Of Issuance Costs Interest Expense: Interest Expense, Debt [Abstract] Contractual interest expense Interest Expense, Debt, Excluding Amortization Amortization of issuance costs Amortization of debt discount Total interest expense Cover page. Document Type Document Type Document Annual Report Document Annual Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Other Americas Other Americas [Member] Other Americas [Member] Total Americas Americas [Member] EMEA EMEA [Member] APAC POSIT - ASIA PACIFIC [Member] United Kingdom UNITED KINGDOM Total revenue Net Loss per Share Earnings Per Share [Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Recurring Fair Value, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Money market funds Money Market Funds [Member] Contingent earn-out Contingent Earn-Out [Member] Contingent Earn-Out [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets: Assets, Fair Value Disclosure [Abstract] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Total assets Assets, Fair Value Disclosure Liabilities: Liabilities, Fair Value Disclosure [Abstract] Contingent earn-out Business Combination, Contingent Consideration, Liability, Current Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Aggregate amortization expense Estimated future amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Total Finite-Lived Intangible Assets, Net Internal-use software development costs not yet subject to amortization Internal Use Software Development Costs, Balance Not Subject To Amortization Internal Use Software Development Costs, Balance Not Subject To Amortization Payroll and other employee related costs Employee-related Liabilities, Current Professional services, consulting and other vendor fees Accrued Professional Fees, Current Unrecognized tax benefits Taxes Payable, Current Sales commissions Accrued Sales Commission, Current Contingent earn-out (Note 8) Contingent Earnout Liability Contingent earnout liability. Restructuring Reserve Other Other Accrued Liabilities, Current Total Accrued Liabilities, Current Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Non-deductible expenses – stock based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Global Intangible Low Tax Income Inclusion Effective Income Tax Rate Reconciliation, Global Intangible Low Tax Income Inclusion Effective Income Tax Rate Reconciliation, Global Intangible Low Tax Income Inclusion Non-deductible expenses – Other Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent Foreign taxes Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Stock based compensation - excess tax benefit Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent Effect of new tax legislation Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Total provision Effective Income Tax Rate Reconciliation, Percent Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Options outstanding, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Cancelled or expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Options outstanding, ending balance (in shares) Options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Options outstanding, beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Options outstanding, ending balance (in dollars per share) Options vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Options exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract] Options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Options vested and expected to vest Share-based Compensation Arrangement By Share-based Payment Award, Options, Vested And Expected To Vest, Aggregate Intrinsic Value Share-based Compensation Arrangement By Share-based Payment Award, Options, Vested And Expected To Vest, Aggregate Intrinsic Value Options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Liability Class [Axis] Liability Class [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Conversable Inc and AdvantageTec Conversable Inc And AdvntageTec Inc [Member] Conversable Inc And AdvntageTec Inc [Member] Convertible senior note Senior Debt Obligations [Member] Convertible senior note net Convertible Debt, Fair Value Disclosures Contingent earn-out decrease during the period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Re-measurement to fair value increase (decrease) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustments Payment related to contingent consideration Equity issued as payment related to contingent consideration Payment For Contingent Consideration, Value, Equity Shares Issued Payment For Contingent Consideration, Value, Equity Shares Issued Business Consumer Business [Member] Consumer Business [Member] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Corporate Corporate, Non-Segment [Member] Unallocated corporate expenses Segment Reporting Unallocated Corporate Expenses Segment Reporting Unallocated Corporate Expenses Professional Services Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss [Roll Forward] Beginning Balance Accounts Receivable, Allowance for Credit Loss Additions Charged to Costs and Expenses Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Deductions / Write-Offs Accounts Receivable, Allowance for Credit Loss, Writeoff Ending Balance Future Minimum Lease Payments Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2020 Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Less: present value adjustment Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total operating lease liability Schedule of Changes in Goodwill Schedule of Goodwill [Table Text Block] Summary of Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer equipment and software Computer Equipment And Software [Member] Computer Equipment And Software [Member] Furniture, equipment and building improvements Furniture Equipment And Building Improvements [Member] Furniture, Equipment and Building Improvements [Member] Internal-use software development costs Software Development [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and Equipment, Net Property, Plant and Equipment, Net, by Type [Abstract] Property and equipment gross Property, Plant and Equipment, Gross Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total Property, Plant and Equipment, Net Statement of Stockholders' Equity [Abstract] Common Stock Common Stock [Member] Treasury Stock Treasury Stock [Member] Additional Paid-In Capital Accumulated Deficit Retained Earnings [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning Balance (in shares) Shares, Outstanding Beginning Balance Stockholders' Equity Attributable to Parent Common stock issued upon exercise of stock options (in shares) Common stock issued upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Common stock issued upon vesting of restricted stock units (in shares) Stock Issued During Period, Shares, New Issues Common stock issued upon vesting of restricted stock units Stock Issued During Period, Value, New Issues Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Common stock issued under Employee Stock Purchase Plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Common stock issued under Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Common stock repurchase (in shares) Stock Repurchased During Period, Shares Common stock repurchase Stock Repurchased During Period, Value ASC 606 prior period adjustment Cumulative Effect on Retained Earnings, Net of Tax Issuance of common stock in connection with acquisitions (in shares) Stock Issued During Period, Shares, Acquisitions Issuance of common stock in connection with acquisitions Stock Issued During Period, Value, Acquisitions Equity component of convertible senior notes Debt Conversion Options Issued During Period Debt Conversion Options Issued During Period Equity component of convertible senior notes issuance costs Purchase of capped call option Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Ending Balance (in shares) Ending Balance Income Tax Contingency [Table] Income Tax Contingency [Table] Germany [Member] GERMANY Japan [Member] JAPAN Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign (Loss) income before provision for (benefit from) income taxes Other Commitments [Table] Other Commitments [Table] Defined Contribution Plan Match Groups [Axis] Defined Contribution Plan Match Groups [Axis] Defined Contribution Plan Match Groups [Axis] Defined Contribution Plan Match Groups [Domain] Defined Contribution Plan Match Groups [Domain] [Domain] for Defined Contribution Plan Match Groups [Axis] Match Step One Matching Tranche One [Member] Matching Tranche One [Member] Match Step Two Matching Tranche Two [Member] Matching Tranche Two [Member] Other Commitments [Line Items] Other Commitments [Line Items] Employer matching contribution, percent of match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Employer matching contribution percent of eligible compensation Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Employer contribution limit Defined Contribution Plan, Employer Discretionary Contribution Amount Employer contribution vesting period Defined Benefit Plan Employers Contribution Of Vesting Period Defined Benefit Plan Employers Contribution of Vesting Period Employer matching contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Schedule of Activity in the Allowance for Doubtful Accounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Deferred Revenue by Revenue Source Schedule Of Deferred Revenue By Source [Table Text Block] Schedule Of Deferred Revenue By Source [Table Text Block] Schedule of Disaggregated of Revenue Disaggregation of Revenue [Table Text Block] Schedule of Revenue by Geographic Location Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of Receivables, Contract Acquisition Costs, and Deferred Revenue Schedule Of Receivables, Contract Acquisition Costs, And Deferred Revenue [Table Text Block] Schedule Of Receivables, Contract Acquisition Costs, And Deferred Revenue [Table Text Block] Schedule of Impact of Correction on Previously Issued Consolidated Financial Statements Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Stock Option Share-based Payment Arrangement, Option [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 1998 Plan Nineteen Ninety Eight Plan [Member] Nineteen Ninety Eight Plan [Member] 2000 Plan Two Thousand Plan [Member] Two Thousand Plan [Member] 2009 Plan Two Thousand Nine Plan [Member] Two Thousand Nine Plan [Member] 2009 Amended Plan Two Thousand Nine Plan, Amended [Member] Two Thousand Nine Plan, Amended [Member] 2010 Employee Stock Purchase Plan Two Thousand Ten Employee Stock Purchase Plan [Member] Two Thousand Ten Employee Stock Purchase Plan [Member] Amended and Restated 2010 Employee Stock Purchase Plan Amended And Restated 2010 Employee Stock Purchase Plan [Member] Amended And Restated 2010 Employee Stock Purchase Plan [Member] 2019 Employee Stock Purchase Plan Two Thousand Nineteen Employee Stock Purchase Plan [Member] Two Thousand Nineteen Employee Stock Purchase Plan [Member] 2018 Plan 2018 Plan [Member] 2018 Plan [Member] Increase in common stock authorized (in shares) Common Stock, Increase In Shares Authorized During The Period Common Stock, Increase In Shares Authorized During The Period Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Weighted average fair value of stock 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 Volatility determination period (in years) Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Period Used To Determine Volatility Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Period Used To Determine Volatility Shares of common stock authorized and reserved for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Increase in number of shares of common stock available for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Stock option term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Shares of common stock available for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Fair value of stock options exercised Proceeds from Stock Options Exercised Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Weighted average recognition period of unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accrual for cash awards to be settled in shares Accrual For Cash Awards To Be Settled In Shares Accrual For Cash Awards To Be Settled In Shares Number of operating segments Number of Operating Segments Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Technology Technology [Member] Technology [Member] Customer relationships Customer Contracts [Member] Patents Patents [Member] Other Other Intangible Assets [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-lived Intangible Assets Acquired Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Weighted Average Amortization Period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Billing Status, Type [Axis] Billing Status, Type [Axis] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Accounts Receivable Billed Revenues [Member] Unbilled Receivable Unbilled Revenues [Member] Contract Balances [Roll Forward] Contract Balances [Roll Forward] Contract Balances [Roll Forward] Opening balance, Receivable Accounts Receivable, after Allowance for Credit Loss, Current Increase (decrease) in accounts receivable, net Increase (Decrease) In Billed Receivables Increase (Decrease) In Billed Receivables Increase (decrease) in unbilled receivable, net Increase (Decrease) in Unbilled Receivables Closing balance, Receivable Opening balance, Contract Acquisition Costs noncurrent Capitalized Contract Cost, Net Increase (decrease) in contract acquisition costs noncurrent Increase (Decrease) In Capitalized Contract Cost Increase (Decrease) In Capitalized Contract Costs Closing balance, Contract Acquisition Costs noncurrent Opening balance, Deferred Revenue (current) Increase (decrease) in current deferred revenue (current) Increase (Decrease) in Deferred Revenue, Current Increase (Decrease) in Deferred Revenue, Current Closing balance, Deferred Revenue (current) Ending balance, Deferred revenue (long-term) Increase (decrease) in long-term deferred revenue, net Increase (Decrease) in Deferred Revenue, Noncurrent Increase (Decrease) in Deferred Revenue, Noncurrent Closing balance, Deferred revenue (long-term) Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Exercise Price Range [Axis] Exercise Price Range [Axis] Exercise Price Range [Domain] Exercise Price Range [Domain] $6.23 - $7.6 Exercise Price Range One [Member] Exercise Price Range One [Member] $7.95 - $10.05 Exercise Price Range Two [Member] Exercise Price Range Two [Member] $10.13 - $11.95 Exercise Price Range Three [Member] Exercise Price Range Three [Member] $11.96 - $12.32 Exercise Price Range Four [Member] Exercise Price Range Four [Member] $12.45 - $12.45 Exercise Price Range Five [Member] Exercise Price Range Five [Member] $12.46 - $14.3 Exercise Price Range Six [Member] Exercise Price Range Six [Member] $14.5 - $17.88 Exercise Price Range Seven [Member] Exercise Price Range Seven [Member] $18.09 - $28.18 Exercise Price Range Eight [Member] Exercise Price Range Eight [Member] $28.23 - $32.37 Exercise Price Range Nine [Member] Exercise Price Range Nine [Member] $40.61 - $40.61 Exercise Price Range Ten [Member] Exercise Price Range Ten [Member] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Exercise price range, minimum (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Exercise price range, maximum (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Options Outstanding, Number of Shares Outstanding Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Options Outstanding, Weighted-Average Remaining Contractual Life (Years) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Options Outstanding, Weighted-Average Exercise Price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Options Exercisable, Number of Shares Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Options Exercisable, Weighted-Average Exercise Price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Aggregate purchase price Business Combination, Consideration Transferred Cash payment in acquisition Payments to Acquire Businesses, Gross Equity consideration in acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Potential earn-out consideration payments based on achieving targets Potential Earn-Out Contingent Consideration Payments, Target Based Potential Earn-Out Contingent Consideration Payments, Target Based Fair value adjustments Goodwill acquired in acquisition Business acquisition transaction costs Business Acquisition, Transaction Costs Intangible assets acquired Assets acquired liabilities assumed, net liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Stock Option Activity and Weighted Average Exercise Prices Share-based Payment Arrangement, Option, Activity [Table Text Block] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Schedule of Share-based Compensation, Restricted Stock Units Award Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Organization Consolidation And Summary Of Significant Accounting Policies [Table] Organization Consolidation And Summary Of Significant Accounting Policies [Table] Organization Consolidation And Summary Of Significant Accounting Policies [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Two customers Two Customers [Member] Two Customers [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU No. 2016-02 Accounting Standards Update 2016-02 [Member] Software and software development costs Software and Software Development Costs [Member] Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] Accounts receivable Property and equipment, useful life Property, Plant and Equipment, Useful Life Capitalized computer software Capitalized Computer Software, Gross Prepaid commissions Amortization period for prepaid commissions (in years) Capitalized Contract Cost, Amortization Period Revenues recognized that were included in the deferred revenue balance Contract with Customer, Liability, Revenue Recognized Advertising costs Advertising Expense Requisite service period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Derivative [Table] Derivative [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Derivatives not designated as hedging instruments Not Designated as Hedging Instrument [Member] Foreign currency derivative contracts Foreign Exchange Forward [Member] Other Income (Expense), net Other Nonoperating Income (Expense) [Member] Derivative [Line Items] Derivative [Line Items] Gain (losses) on derivative instruments recognized in statements of operations Unrealized Gain (Loss) on Derivatives ASSETS Assets [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net of allowance for doubtful accounts of $3,070 and $2,276, in 2019 and 2018, respectively Total current assets Property and equipment, net Intangibles, net Intangible Assets, Net (Excluding Goodwill) Goodwill Deferred tax assets Deferred Income Tax Assets, Net Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Deferred revenue Operating lease liability Total current liabilities Liabilities, Current Deferred revenue, net of current portion Convertible senior notes, net Convertible Notes Payable, Noncurrent Other liabilities Other Liabilities, Noncurrent Operating lease liability, net of current portion Deferred tax liability Deferred Income Tax Liabilities, Net Total liabilities Liabilities Commitments and contingencies (See Note 9) Commitments and Contingencies STOCKHOLDERS' EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.001 par value - 5,000,000 shares authorized, none issued Preferred Stock, Value, Issued Common stock, $0.001 par value - 200,000,000 and 100,000,000 shares authorized, 66,543,073 and 63,676,229 shares issued, and 63,833,243 and 60,994,944 shares outstanding as of December 31, 2019 and 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Treasury stock, at cost; 2,709,830 and 2,681,285 shares respectively Treasury Stock, Value Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Restructuring Costs Restructuring and Related Activities Disclosure [Text Block] Schedule of Domestic and Foreign Components of Income Before Provision for Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Provision For Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Reconciliation of Federal Statutory Tax Rate to Effective Income Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Federal Deferred Tax Assets and Deferred Tax Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Change in Fair Value of Level 3 Liability: Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance, Beginning of year Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Additions Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Balance, End of year Schedule of Carrying Amount of Convertible Debt and Related Interest Convertible Debt [Table Text Block] EX-101.PRE 13 lpsn-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 chart-9685eda6163150e5ab5.jpg begin 644 chart-9685eda6163150e5ab5.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" '@ F4# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#^_BBBB@ 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 **** "BN1\=^+/\ A!O"6N>*AX;\ M6>,)='LGN;?POX&T5O$'BS7KHLD5MI>AZ6;FRMYKV[GD2-9M0U#3-*LT,E[J MVIZ=IUO=7L'R_P""OVY_A#X\^&OP\\>Z-H7Q-MO$7Q.^+7C?X"^%_@QKW@U? M#OQC?XS?#"]\&]7U>UT+3[WP#:_#3QWK?B/Q)+XJ;P*GA[PW<: MWIWBK4;&^TB34 #[.HKX=O/^"A?[-L?ABP\7Z3KGB+Q-HB?"CQ?\<_&LGA[P MW<7-]\*?A+\/?%=[X$^('C/XFZ5>W.GZEX=C\&^,]&\4^&-8\-6MMJWC635O M!/CN'2O#6I1>"_$IV=KJ.G7=M?6%];07EE>VH^'_ EJNI:7X,\8>/KI1:VA\-> K[P[IWBNXM=1O(-/O;[2;OQ1XK\% M:7$^C6ES-K%QM\166J-:V,RZ)'?:P;&QN?R:\-?L2_&3X6^+OV8_BO8:Y\2? MBKH'[-7[6W[3OQ,\%_"7QG\0;3Q;\3?#G[/G[2?P<\7^ 3X0D\?>,/$(@^(/ MBKX?_$77Y_&^C1^,?&E_JMI\/O$6J>#(?&.N:SX>TX:O^S5% '\]OA#_ ()^ M_M._"OP]^T3JECX?T/QCXY_;+_9 _:%^#VN:18>+-,B\,?!#XM_%W]J?]K;] MHWPJ-\8>(/!L.K:S/JOPI>;2O#NKKXQTJ2U_<[ MX0^ (?A1\*OAI\,+?49M7M_AS\/_ 7X#@U:XB6"XU.'P=X9TOPW%J,\*,Z0 MS7T>F+=21*S+&\S(&(7->B44 P>1K?A;5=%URS N+>(RBRU*W%Q%OMK@2VTTT,GXC_'VTU3X(?\ M%@/^"3WPB^&7CGXK>'?AC\']8NHXY!_:'*K<00S <'?$AS@$'H?\ MA&]+]+[_ ,'&M?\ RQJGKO\ R'?!/_8:U/\ ]1?7:ZJ@#!_X1O2_2^_\'&M? M_+&C_A&]+]+[_P '&M?_ "QK>HH P?\ A&]+]+[_ ,'&M?\ RQH_X1O2_2^_ M\'&M?_+&MZB@#!_X1O2_2^_\'&M?_+&C_A&]+]+[_P '&M?_ "QK>HH P?\ MA&]+]+[_ ,'&M?\ RQH_X1O2_2^_\'&M?_+&MZB@#@O$NBV=GIL,UL^HPR-K M?AJW9TUG6@3!>>(]*M+J(D:C]R>VFEAD'!,HH P?\ MA&]+]+[_ ,'&M?\ RQH_X1O2_2^_\'&M?_+&MZB@#!_X1O2_2^_\'&M?_+&C M_A&]+]+[_P '&M?_ "QK>HH X?Q)HEE9^'M=N[9]0AN+71M4N()DUG6@\4T% MA<2Q2(?[1.&21%9200" <5I6?A[39+2UD?[>SR6T#LQUC6B2SQ*S$G^T>222 M2>]2^+?^16\2?]@#6O\ TV75:UA_QXV7_7I;?^B4H S/^$;TOTOO_!QK7_RQ MH_X1O2_2^_\ !QK7_P L:WJ* ,'_ (1O2_2^_P#!QK7_ ,L:/^$;TOTOO_!Q MK7_RQK>HH P?^$;TOTOO_!QK7_RQH_X1O2_2^_\ !QK7_P L:WJ* ,'_ (1O M2_2^_P#!QK7_ ,L:/^$;TOTOO_!QK7_RQK>HH P#X;TOTONH_P"8QK7J/^HC M7.>$='M+_P /:==WDFHW%Q,DYEFDUG6F=RMY!?^15TG_KG<_\ I?=T :'_ C>E^E]_P"#C6O_ )8T?\(WI?I??^#C M6O\ Y8UO44 8/_"-Z7Z7W_@XUK_Y8T?\(WI?I??^#C6O_EC6]10!@_\ "-Z7 MZ7W_ (.-:_\ EC1_PC>E^E]_X.-:_P#EC6]10!@_\(WI?I??^#C6O_EC1_PC M>E^E]_X.-:_^6-;U% & ?#>EX/%]T/\ S&-:_P#EC7.Z!H]I=W'B1+B3495L M_$5S9VP?6=:(AMH].TJ584_XF(P@DGE<#G#.V#@XKT!NA^A_E7)^%_\ CZ\6 M_P#8UWG_ *:]%H O_P#"-Z7Z7W_@XUK_ .6-'_"-Z7Z7W_@XUK_Y8UO44 8/ M_"-Z7Z7W_@XUK_Y8T?\ "-Z7Z7W_ (.-:_\ EC6]10!@_P#"-Z7Z7W_@XUK_ M .6-'_"-Z7Z7W_@XUK_Y8UO44 8/_"-Z7Z7W_@XUK_Y8T?\ "-Z7Z7W_ (.- M:_\ EC6]10!@_P#"-Z7Z7W_@XUK_ .6-<_::+9R>)];LGDU$VMMH_AVX@A.L MZULCFN[KQ&ES*H_M'AYDM+97.<$0Q\ @D]]7+V/_ "./B/\ [ /A3_TM\5T M6O\ A&]+]+[_ ,'&M?\ RQH_X1O2_2^_\'&M?_+&MZB@#!_X1O2_2^_\'&M? M_+&C_A&]+]+[_P '&M?_ "QK>HH H6.FVNG^:;83CS=F_P Z\O;O[F[;M^V7 M-QY?WCGR]F[C=NPN+]%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 M^&/[:O\ RG%_X(E?]DC_ ."IG_JHO@E7[G5^&/[:O_*<7_@B5_V2/_@J9_ZJ M+X)4 ?N=1110 4444 N8\7? M\@FW_P"QA\(_^I7HM=/0 4444 %%%% !1110 4444 <]XM_Y%;Q)_P!@#6O_ M $V75:UA_P >-E_UZ6W_ *)2LGQ;_P BMXD_[ &M?^FRZK6L/^/&R_Z]+;_T M2E %NBBB@ HHHH **** "BBB@!#T_%?YBN2\"_\ (JZ3_P!<[G_TONZZT]/Q M7^8KDO O_(JZ3_USN?\ TONZ .NHHHH **** "BBB@ HHHH 1NA^A_E7)^%_ M^/KQ;_V-=Y_Z:]%KK&Z'Z'^5?\ IKT6@#K:*** "BBB M@ HHHH **** "N7L?^1Q\1_]@'PI_P"EOBNN0^,?QW^"?[._A%/'_P ?/B[\ M,_@IX&DU>QT"/QC\5_''AOX?^%WUS4XKN?3M'77O%.HZ7IC:I?PV%]+9V N? MM-S%9W3PQNL$I7XUL_\ @JM_P3&7Q5KMP?\ @H=^Q)Y-QHOAJ&*7_AJ'X,"- MY8+SQ*TT22'QB$>2-;B!I$1F9%FB+A?,7(!^D-%<=\/OB)X!^+'@WP]\1?A? MXU\*?$7P!XMT]=5\+>-O _B#2O%7A/Q'I;RRP)J.A^(-$NKW2M5L7F@GB6ZL M;J> RPRH'+1L!V- !1110 4444 %%%% !1110 4444 %%%% !1110 45Q/Q# M\6ZCX(\(ZKXBT;P3XJ^(VLVBVT.D>"?!::(/$/B+4[VZAL[.PM+SQ-K/AWPS MI4'FSB?4-:\1Z]H^AZ/IT-UJ.I7\,%N0_P .W7_!2'X9Z9^S_P",OC#XE\#> M*OAUXZ\#?&G4?V:M:^!/Q;\8?!WX7^+/^&@M/CL+]/AY8?$;Q7\1K7X&ZC:Z MWX:U*S\;>&/&5E\2I_#.O^$KJWFM+L:^\OAV$ _1BBOA7QE^W)H7PUTI(OB# M\*?'VA>/?"O[/>J?M2?'+X>:9J?@?Q9JOP.^"^BZCJ.EWVN>(]<\/>([OPQX MMUNYNM#\4/X?\-^ -5\0WOB:U\$>-)-'FN)](L;;6/M?1=9TKQ%I&EZ_H6H6 MFK:+K>G6.KZ1JEA.ES8ZEI>IVL5]I]_9W$9:.>TO;.>"ZMID)26"6.12584 M:=?AC^VK_P IQ?\ @B5_V2/_ (*F?^JB^"5?N:3@9.?P!)_( D_@*_#/]M0, M?^"X?_!$EPDFQOA+_P %345C'(JLZ_"+X'EE4E0&91)&65_Y'_"C(]_R/\ A0!RVN_\AWP3_P!AK4__ %%] M=KJJY77?^0YX*.#@:UJ63M.!GPOKN.W?^A]*ZG(]_P C_A0 M%)D>_Y'_"C( M]_R/^% "T4F1[_D?\*,CW_(_X4 +129'O^1_PHR/?\C_ (4 +129'O\ D?\ M"C(]_P C_A0!S/B[_D$V_P#V,/A'_P!2O1:Z>N8\6\Z3;@!B?^$A\(\!6_Z& MO1?:NFR/?\C_ (4 +129'O\ D?\ "C(]_P C_A0 M%)D>_Y'_"C(]_R/^% " MT4F1[_D?\*,CW_(_X4 +129'O^1_PHR/?\C_ (4 <_XM_P"16\2?]@#6O_39 M=5K6'_'C9?\ 7I;?^B4K(\6G/A;Q)@'_ ) &L]C_ - VZ]JUK XL;+(/_'I; M?PM_SQ3VH N44F1[_D?\*,CW_(_X4 +129'O^1_PHR/?\C_A0 M%)D>_Y'_" MC(]_R/\ A0 M%)D>_P"1_P *,CW_ "/^% >GXK_ #%H_A/J/:N3\#<>%M)!!!\NY_A/_/\ W9]/<4 ==129'O\ D?\ "C(] M_P C_A0 M%)D>_Y'_"C(]_R/^% "T4F1[_D?\*,CW_(_X4 +129'O^1_PHR/ M?\C_ (4 #=#]#_*N3\+_ /'UXM_[&N\_]->BUU9/!Z]#_"?\*Y3PQQ=>+,@\ M^*[P]#T.E:+CMWH ZVBDR/?\C_A1D>_Y'_"@!:*3(]_R/^%&1[_D?\* %HI, MCW_(_P"%&1[_ )'_ H 6BDR/?\ (_X49'O^1_PH _E,_P"#Q@ _\$DM'R ? M^,MO@EU /7PO\6 >"#U!(^A(Z&O\K^(YEC!"D&1 054@@L,@C'(-?Z@G_!XS M\=?@/X;_ ."=G@[]GWQIKFN7'QM^)OQD\(_$'X2>#?#%QIBRQZ?\-5U/3O%G MC;Q^E]97L]I\/M/LO&BZ!9_86T_5=<\=:OX=LM.O#IFG>)S;_P"7[;E!<0ET M=T$J%HT=8W=0X)19&2149P-HD,;A"=YC<#80#_9H_P"#?W_E#=_P3\Z#_BP> MF] !_P S3XI]/U]Z_8JOS'_X(S6?PBL?^"6O[#D?P)O_ !KJ/PHN/@!X1U#P MA)\19-%N?'%C;ZJ]_JNJ:'XHNO#6FZ1H%YK/AO7KW5O#UU>:1IMI87G]F)=V M\*I/D_IOD>_Y'_"@!:*3(]_R/^%&1[_D?\* %HHSGU_$$?SHH **** "BBB@ M HHHH **** "BBB@#R/XY^*?BGX.^&7B/7?@O\+H/C'\1[=;"'PYX"N_&^@? M#NSU.6\U"VM;V\O/%?B2"ZTRQM]&T^6ZU9K9[::;59+2+2H3;M>&]M?D7X?6 M'Q?F^ \GA7QO^PMX8\SQM\2?&-E\0OAAXS^.GPH^(S>)-%\9V=YX@\2_%?Q[ MK3^"QX+\2R>,?%^J7VE:]X.LM/N+VPT5Q%;7]%J* /Q$D_X)Q_ M%SX6>&_&/ASX2ZSX>\5R?%[_ ()S0?L W=SXE\0ZE9Z?\'7\+^-/C;XC^%'B M?3/[5AU'4_%OPS\ >'_VA?%W@YM(4+XVN-'^'7PZL8K>X36M:U#PW^O_ ,+? M .G?"KX:?#WX8Z/=75]I/PZ\#^$? FEWM]Y?VV[T[P?X>TWPY8W5WY06+[5< M6NF137 C C$SN$&T"N\HH YGQAX-\*^/_#U_X3\:Z!I?B?PWJ9MCJ&B:S:I> MZ=>&RNX+ZT-Q;2?)(;>\MK>YBS]R:&-QRHK\"?VF_@M\)OAG_P %O/\ @C%: M> /A[X5\(6_B#X3?\%/GUR+0=+BL$U8Z9\(O@V-.^W+$=LWV+[;>FW) 9/M< M_)# +_0Y7X8_MJ_\IQ?^")7_ &2/_@J9_P"JB^"5 '[8_P#",>'O^@/8?^ Z M?X4?\(QX>_Z ]A_X#I_A6[10!A?\(QX>_P"@/8?^ Z?X4?\ ",>'O^@/8?\ M@.G^%;M% 'G>M^'-"36_!R+I-BJRZQJ*2 0* ZKX:UN0*PZ$!T1@#W4'M73_ M /",>'O^@/8?^ Z?X52UW_D.^"?^PUJ?_J+Z[754 87_ C'A[_H#V'_ (#I M_A1_PC'A[_H#V'_@.G^%;M% &%_PC'A[_H#V'_@.G^%'_",>'O\ H#V'_@.G M^%;M% &%_P (QX>_Z ]A_P" Z?X4?\(QX>_Z ]A_X#I_A6[10!A?\(QX>_Z M]A_X#I_A1_PC'A[_ * ]A_X#I_A6[10!Y]XJ\.:#%I<#)I%BK'7_ HA(@4$ MI+XHT>.1BUT] &%_PC'A[_ * ]A_X#I_A1_P (QX>_Z ]A_P" Z?X5NT4 87_",>'O M^@/8?^ Z?X4?\(QX>_Z ]A_X#I_A6[10!A?\(QX>_P"@/8?^ Z?X4?\ ",>' MO^@/8?\ @.G^%;M% &%_PC'A[_H#V'_@.G^%'_",>'O^@/8?^ Z?X5NT4 <) MXJ\-Z#%X9\12)I-BKQZ%K#HP@4,KIIURRLI&""" 0>QYZUJ6/AGP^UE9DZ18 M$FUMR28%)),*$DD\]:F\6_\ (K>)/^P!K7_ILNJUK#_CQLO^O2V_]$I0!F_\ M(QX>_P"@/8?^ Z?X4?\ ",>'O^@/8?\ @.G^%;M% &%_PC'A[_H#V'_@.G^% M'_",>'O^@/8?^ Z?X5NT4 87_",>'O\ H#V'_@.G^%'_ C'A[_H#V'_ (#I M_A6[10!A?\(QX>_Z ]A_X#I_A1_PC'A[_H#V'_@.G^%;M% &"?#'A[_H#V'4 M?\NZ>HKEO!/AW0IO#.ER2:38N[1W&YF@4L<7UTHR3G. *]&/3\5_F*Y+P+_ M ,BKI/\ USN?_2^[H T?^$8\/?\ 0'L/_ =/\*/^$8\/?] >P_\ =/\*W:* M ,+_ (1CP]_T![#_ ,!T_P */^$8\/?] >P_\!T_PK=HH PO^$8\/?\ 0'L/ M_ =/\*/^$8\/?] >P_\ =/\*W:* ,+_ (1CP]_T![#_ ,!T_P */^$8\/?] M >P_\!T_PK=HH P3X8\/8/\ Q)[#H?\ EW2N7\->'="DN?%(?2;%A%XHNXX\ MP*=D8TS1V"KGHNYV.!QDG'4UZ*W0_0_RKD_"_P#Q]>+?^QKO/_37HM &A_PC M'A[_ * ]A_X#I_A1_P (QX>_Z ]A_P" Z?X5NT4 87_",>'O^@/8?^ Z?X4? M\(QX>_Z ]A_X#I_A6[10!A?\(QX>_P"@/8?^ Z?X4?\ ",>'O^@/8?\ @.G^ M%;M% &%_PC'A[_H#V'_@.G^%>-?M"_%7X(?LN_!/XF?M!?&:ZTOPK\,OA-X2 MU3QCXNUAK,7-RFGZ;&HAT[2-.C(N=:\2:]J$UEX?\+>'K%9=2\1>)=4TG0M, M@GO]1MH7^@20H)/0?4_D!R3Z 9)/ YK^?#XF_$J[_P""F/\ P4'B^ GPYEM_ M$G[,7_!/3XA>%_$?Q*ABU[_A';7XG_M5S3>+= TWX@:7=:OX(\6^#OB;X(_8 M)\2:5'J"_#>XN[6#QE^U/?Z;_;T0T?X(21:Z ?*?Q8_X)@W/_!2S]FKXZVO[ M4'AWQ%X4_;9_;PUWPYXCAUWPE!X5\:^'?^"9?@OX*^';WXG_ +)G[,GQ8LKK MQ9I7B+0-/OO"GB6YG^,T7A3PSMZA);V-])H^A:YH?A!+R[BAMM4U;1;:5[Z/_3\^#WPLA^%?@[2=&U# MQ%?_ !#\ M*+O2-(T^QEGL](M+2TL+.TTW3K>VT^TM[=.OL?\ D::]WX,^"/PW\+?#C0=2UI+>;6]9MO#FG1VMQKV MN2VT4%K)K?B'43>Z[K#VL$%JVIZC=&W@BA\N-?>?^$8\/?\ 0'L/_ =/\*W: M* ,+_A&/#W_0'L/_ '3_"C_ (1CP]_T![#_ ,!T_P *W:* *%EI>G:;YAL+ M.WM/.V>;Y$8C\S9NV;L==NYL9Z9-7Z** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ K\,?VU?\ E.+_ ,$2O^R1_P#!4S_U47P2K]SJ_#']M7_E.+_P M1*_[)'_P5,_]5%\$J /W.HHHH **** .5UW_ )#O@G_L-:G_ .HOKM=57*Z[ M_P AWP3_ -AK4_\ U%]=KJJ "BBB@ HHHH **** "BBB@#F/%W_()M_^QA\( M_P#J5Z+73US'B[_D$V__ &,/A'_U*]%KIZ "BBB@ HHHH **** "BBB@#GO% MO_(K>)/^P!K7_ILNJUK#_CQLO^O2V_\ 1*5D^+?^16\2?]@#6O\ TV75:UA_ MQXV7_7I;?^B4H MT444 %%%% !1110 4444 (>GXK_,5R7@7_D5=)_ZYW/\ MZ7W==:>GXK_,5R7@7_D5=)_ZYW/_ *7W= '74444 %%%% !1110 4444 (W0 M_0_RKD_"_P#Q]>+?^QKO/_37HM=8W0_0_P JY/PO_P ?7BW_ +&N\_\ 37HM M '6T444 %%%% !117P5^US^V/\/O@Q\._CKJ"_$?1?#.A_!+P%XLN_VBOBGX M7\2_#_7O&_[*-_\%$?VI_B=INM?"S]A/]D:?4K;]L']L>U\9Z7X M-^*5GI%IXA\&_LQ?"+P%J7AW3/C[^TAXXDCU:V6VUGX8^'O$\-I\*O#FHQK; M^+OC+K'@O09ENK>'5M/;[4_94_9C^%G[''P!^'/[-WP6L]=LOAO\,M-U.PT% M?$VOW_BCQ%>W.O>(=8\7>(M;\0:]J+M=:KKOB'Q1X@UK7=6O7"(]]J,R6T4% MI';P1?!O_!+;]C_5_AVOQF_;B^._PT\/_#S]KK]NCQ%%\2?B#X,TW1['3IO@ M=\-))I=1^'GP0E6Q@MK+_A.C'>3?$K]HW7M,LM/3QQ^T'XL\77ERMWI7AKPJ M;3]=Z "N7L?^1Q\1_P#8!\*?^EOBNNHKE['_ )''Q'_V ?"G_I;XKH ZBBBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **XKXA:WXR\/^$M5U+X?^ M"[;X@>,8UMXM!\+:AXHMO!6D7][GPO+J&KZC9>'_$ M6JQV-K-'H_A[6]4EL]-N?@?P-_P4"UOQ1#X)^'?B'X)#P5^TUXS_ &G?BS^R MO:_#&Z^(L&N?#F3Q/\%_AYJ_Q;\=?$KP_P#%NQ\(VM]XF^$]E\.M.M+NTU"/ MX=Z7XO\ ^$WU6V^'.M>%-"UJPUN[TP _2VBORMMO^"H7AGQ)X;\4ZUX$^$_B M#7=6^#OP!^*G[0O[0WA+4O$%EI&M?#K0O@Y\6OB=\#O%_@7PZ]OI>JVWC?XA M7WQ$^!OQML_"-LY\.>&=;TWX=B]OO$&B_P#"5Z$@_3'PEXIT+QQX6\.>,_"^ MH1:MX:\6Z#H_B;P]JD"R+#J6AZ_IMKJ^D:A"LJI*L5[IUY;7,:R(CJLH5U# M@ '0U^&/[:O_ "G%_P"")7_9(_\ @J9_ZJ+X)5^W6M:YHWAS3;C6/$&K:9H> MDVAB%UJ>L:A9Z7I]N9YH[> 3WU_-;VL)FGEBAB\V9/,FD2)-TCJI_!S]K;QQ MX+\5?\%O_P#@BM<>&?%_A7Q%#I_PF_X*C1W\FA>)=#UA;![GX0_!4VPOCIM_ M=?8A&-<4$XE MX&XAN*\6: MGISZ5;JE_9,?^$@\)M@7EMT7Q3HS,?\ 6\!5!9B>%4%B0 2.E_M;3/\ H(6/ M_@9;?_': -"BL_\ M;3/^@A8_P#@9;?_ !VC^UM,_P"@A8_^!EM_\=H T**S M_P"UM,_Z"%C_ .!EM_\ ':/[6TS_ *"%C_X&6W_QV@#0HK/_ +6TS_H(6/\ MX&6W_P =H_M;3/\ H(6/_@9;?_': -"BL_\ M;3/^@A8_P#@9;?_ !VC^UM, M_P"@A8_^!EM_\=H SO%O_(K>)/\ L :U_P"FRZK6L/\ CQLO^O2V_P#1*5S? MBO5--?POXC5;^R9FT'6%51>6Q)+:;= 2Y))( !)]*U;'5=-6RLP=0LHA0'_ ):T ;5%9_\ :VF?]!"Q_P# RV_^.T?VMIG_ $$+'_P,MO\ MX[0!H45G_P!K:9_T$+'_ ,#+;_X[1_:VF?\ 00L?_ RV_P#CM &A16?_ &MI MG_00L?\ P,MO_CM']K:9_P!!"Q_\#+;_ ..T :%%9_\ :VF?]!"Q_P# RV_^ M.T?VMIG_ $$+'_P,MO\ X[0!?/3\5_F*Y+P+_P BKI/_ %SN?_2^[K=.K:9_ MT$+'J/\ E\M?4?\ 36N5\$:EIT?AC2D>_LE81W.0;RV!&;Z[/(,N1P1U% '= MT5G_ -K:9_T$+'_P,MO_ ([1_:VF?]!"Q_\ RV_^.T :%%9_P#:VF?]!"Q_ M\#+;_P".T?VMIG_00L?_ ,MO_CM &A16?\ VMIG_00L?_ RV_\ CM']K:9_ MT$+'_P #+;_X[0!H45G_ -K:9_T$+'_P,MO_ ([1_:VF?]!"Q_\ RV_^.T M7VZ'Z'^5?\ IKT6MPZMIF#_ ,3"QZ'_ )?+7_X[7*^& M=3TY+KQ66O[(!_%-VZYN[8;E.EZ, PS+R,J1D9&01G(H [NBL_\ M;3/^@A8 M_P#@9;?_ !VC^UM,_P"@A8_^!EM_\=H T**SCJ^EJ"S:C8!0"23>VH &223 M-@ #DD\ 5\O_ !%^+FO^-_$EI\)O@7J-SYEY=>*=*\=?M$^$+GX._$7P+^S] MXU^'E]X#U^;X8_$[P9KOC_3/$X\;?$?PSK]UI^@Z=I_A[47\/03-KVNG2O\ MB4-=@'7_ !"\>>+M4\;P?"'X7VL$'BO3(OAMXW^(>K>./"WQ2TCP8/@QXP\5 M>*_"_B>'X>_$OPWHX\+7_P 9[.#PGJMSI'A-M;FNO#HGT#7O%FGV&B>(-#O; MS\K_ EX+T_]O']K+P[\.M,U#7_%O["?_!,;QEX8T?Q)XJ\7>(;SQ?K7[8/[ M?_PPTF#3]%LO''C#4VNM:^)?@[]BVW-IKWB[6=?OY$\8?M3ZS80WRZA+\'M0 M5_7/VS_B//\ !#PC\._V#_V$$\-_#S]J#]LSQ3\2?^$'UK0+:WN]%_9T^'VJ M:W=^+?VF?VS/%EA+>BS5/A])XJN7\#V&I7EO%XZ^/GC/P%X7M+:ZL7UF"S^] M_P!F[X(?![]E/X&_#3]GOX.VUKH?P[^%OAFV\-Z!;W6IVM[J^H.)I]0UKQ+X MEU0M%+KOC'QAX@OM5\6>-/$5TOVWQ%XKUO6-;O6>YOI6(![\ % Z#UY)]23 MU))Y)/).2>:6L_\ M;3/^@A8_P#@9;?_ !VC^UM,_P"@A8_^!EM_\=H T*Y> MQ_Y''Q'_ -@'PI_Z6^*ZV/[6TS_H(6/_ (&6W_QVN9LM3TX>+O$+F_LMK:%X M6"M]LML$I>>*=PSYN,KN4D=0&4D88$@';45G_P!K:9_T$+'_ ,#+;_X[1_:V MF?\ 00L?_ RV_P#CM &A16?_ &MIG_00L?\ P,MO_CM']K:9_P!!"Q_\#+;_ M ..T :%%5X+NUNM_V:X@GV8W^3-%-LW9V[O+=MN[!QNQG!QG!JQ0 4444 %% M%% !1110 4444 %%,:1$*AV5=QP-Q"@G!. 20"2 2%ZD D#"DAP((!!R#R". MA'J/4'L>_44 >4?&Y_C8OPU\1#]GBQ^&E_\ %J5;"'PPGQ#?AYX9CGA\.>!/"OAWP;X?ANIVN;F+1/"VC6.@Z1'<7 M+!6N)TT[3[99IV ,TH>0@;L#KJ* ,O6M#T;Q'IMQH_B#2=,US2;LQ&ZTS6-/ ML]4T^X,$T=Q 9[&_AN+68PSQ131>;"_ES1I*FV1%8?@Y^UMX'\%^%?\ @M__ M ,$5K?PSX0\*^'8=0^$W_!4:2_CT+PUH>CK?O;?"'X*BV-\--L+7[:+82S?9 MENO.6W,]P8%C-S.9/WWK\,?VU?\ E.+_ ,$2O^R1_P#!4S_U47P2H _;[^R= M,_Z!]C_X!VW_ ,:H_LG3/^@?8_\ @';?_&JT** ,_P#LG3/^@?8_^ =M_P#& MJ/[)TS_H'V/_ (!VW_QJM"B@#A]&4E2""0>E_LG3/^@? M8_\ @';?_&JR/%W_ "";?_L8?"/_ *E>BUT] &?_ &3IG_0/L?\ P#MO_C5' M]DZ9_P! ^Q_\ [;_ .-5H44 9_\ 9.F?] ^Q_P# .V_^-4?V3IG_ $#['_P# MMO\ XU6A10!G_P!DZ9_T#['_ , [;_XU1_9.F?\ 0/L?_ .V_P#C5:%% &?_ M &3IG_0/L?\ P#MO_C5']DZ9_P! ^Q_\ [;_ .-5H44 G\Z^=?$/C_P 9^//%?A_P MG\$KW3[72--UGP]XG\9?%K4_"^E_$7X4ZWX7\-?$B_\ "'Q7^"6@:OX:^)N@ M:WH'QM:VT?4K>WU._P!#U?P_X'G7[3K-AKFI6MYX;A ,?QQXGN/'_C/5_@1\ M-+'[',_AEXQ^$_@GXE?#/XAW?@3QU\$/$]Y\+]9\$_$/XB M1^-M#T*PDTO2_$UL/ =E=W7B;7;J/5=.TGPQX@=\6O'_ ,$/V*/VK_8/A[\'O!1\3^/?&NL66FZQXW\7WFE:9IFAPWU_):V.GW'CCXI_$#5(-&T M'2[>* :QXT\::OI.C6,#75_9VJ^V_#WP!X2^%/@?PQ\._ VEOHG@_P &:+9: M!X=TEM2U?5SI^E:?'Y5I:_VCKM_JFKWK1I\IN-0U"\O)C@S7$KX-?DF=W_!3 M#]M\I_R$?V$O^"#AM!_:=_X*#^$E)5./,77OA7^Q UT&<$PZ7X@_:@ MU0!EU#_A2@+ 'K7_ 3Q_9O^($$GQ'_;@_:O\+6VD?M??M>6^@W^O>!+U8-2 MA_9=_9^\/7.I:A\$?V2?#$S016UL_@#3=9N?%7QDU/2[2RC\;_'?Q+XTUNZ^ MV:?I?AMK7]-O[)TS_H'V/_@';?\ QJKX P/\?S)Y)/I"J"<* .VKE['_D#O GQ'_ &8_BE)J/@G4/B[\._$.O>*OA=X8^(NB M?M$:SH=A9Z>=.TWQOXDT2]^ 'PJ^,LOA;7=6T_Q!IG@O5-8\5>!KQK_PSJEY MHGA[4]*%UKZ:C]/_ /!/:2XNOV1OA3J5Y\3+GXN7FN2_$'Q)>>-'^'WCOX5: M2UYXE^*/C;7KKPKX+^'OQ.A@\?\ A;X:?#VXU&7X?_"S3O%:-JY^'/AGPO=3 MS3)D?&O1+IO$7Q/N-;LOVBO$/AGQ/\ &B;Q1=?%7QM<>*]5 M\>:EX)U;6O!4.J:[XDEU36[;1?!U\/"WAS2M0T_0-"L-)T_38=*L@#ZAHHHH M **** "OPQ_;5_Y3B_\ !$K_ +)'_P %3/\ U47P2K]SJ_#']M7_ )3B_P#! M$K_LD?\ P5,_]5%\$J /W.HHHH **** .5UW_D.^"?\ L-:G_P"HOKM=57*Z M[_R'?!/_ &&M3_\ 47UVNJH **** "BBB@ HHHH **** .8\7?\ ()M_^QA\ M(_\ J5Z+73US'B[_ )!-O_V,/A'_ -2O1:Z>@ HHHH **** "BBB@ HHHH Y M[Q;_ ,BMXD_[ &M?^FRZK6L/^/&R_P"O2V_]$I63XM_Y%;Q)_P!@#6O_ $V7 M5:UA_P >-E_UZ6W_ *)2@"W1110 4444 %%%% !1110 UB !GU&/4\YP!U)P M"<#GBN5\#H\?AC2HY8Y(I%CN=T%O >@^,-.>#6O"F@Z7!X*U36?$=SX;OK'4_$5UK&G:5J^+;_ %?5O"&M>&O$NMZ=JNJ6VE7L&C^) MM%34],UFQ>XDTW5-* /]7ZBOG.U_:L^"MWX?_P"$FBU?QG_9(\#?&3XC-+)\ M'?C/;W8\*_ /Q%;^%?B==?V3'/"YL!XJ^(=HS:M\.-%\ M6Z1%+?IJ7/[2GPDM-3UK2)]4\6K?>'[KX+66IHGPK^+$L$=Q^T#JZZ%\+UM; MV'P.]CJ::EJ;B+Q+-IES>0?#>#-_\2Y?!]@K72@'O%%>&VW[1GPHN];T'P]! MJ?BMM4\2^._BI\-](C;X7_%2*UE\6_!BVUB[^(%I=ZG-X*CTO2M*L8-!U1M M\4:M>V/A7QT\5O#X"UOQ/-J&GQW7G/BO]NG]EWP/X)USXA>+OB-?>'?"OAKX M'^ ?VC=?NM5^'/Q5M-2TCX/?$[Q#J?A3P5XIU#PV_@;_ (2:VN]5\0:-J6FW M'A)]''C;1);5I-?\-Z5;O%-( ?7%%>#2_M-_!&'Q.?!LOC8+XD7XVZ7^SJ=. M_P"$<\7MCXQ:U\)XOCAIG@_[6OA\V&;GX7S1^)_[?%U_PBL(;^QKC78O$0;2 M!BV?[7?[/.H>&U\6VGQ%MI?#[?#_ .,OQ274/^$=\9QJ? O[/_B*W\)_%S7O MLTOAN.]$?@_7[NWT^>P-L-6U9Y!/X>T_6+0-<* ?2=%>!W/[3WP.L]6UO0[G MQU!%JGAV^^"6FZQ:G0O%;&SO/VBM670O@Y"94T!K>8^,]5=;.![:6>+1W/F> M)7T6 &426_[3'P2NM;T#PY;^-X)-9\3^.OBU\-=#LQH?BD-?^-O@;;ZS=?%+ M0UF;05M8)/"L'A_6'EO;J>#3-5^Q,N@7VK/+;K, >[L0%8DX !))Z 8ZFN1\ M+NANO%N&5O\ BJKUL*=Q(&E:+R N2?P!SVK^7#_@XJ_X+PZC^PQ^S3\%_"'[ M%OCCP^W[0G[6OA*S^(OA#QU*=&6T'B+QKK M"'P_X+/B?2YH])&E>*=2OM";4-/TY!_%5^RO_P '$G_!2[X+_%7^U_C)^TS\ M9?VC?@KXXEO=!^-GPF\>^/-3-UXD\!>)H#I'BX?#CQU8-8^+_@Y\0++0I[FY M\!^-OA_K&BS^%_$%II=TUE?Z?;RZ;, ?ZM7C3QEKGQOU'QS\&O@SXSU?P;'H M)\6^!/BI\;?!6J:-8?$/X%_$JPTKX>>+/!ND>%?!/Q*^&7BOP=X]N/%7AOQ7 M?W=_KDDEUH?A:"RMK>6RUK4-8QH7T;X?\,^'?"=@^E^&-!T7PYILFI:SK$FG MZ#I6GZ-8R:MXBU>]\0:_J;V>FV]K;/J.MZYJ6H:SK%\T1NM4U:^O-2OI;B]N MKB>3$^&J:!'\/? T?A6\UC4/#,?@_P +IX=OO$&K:OKVNWF@KH.GC1KO6=:U M^ZOM;U;5KG3/LL^IZGJ]Y=:IJ%])<7FH7-Q>33S/QO[17Q^^&/[+7P0^)G[0 M?QEU\>&OAK\*/"FH>+/%.IQP_:[^2VM/+@L=&T'3%9)];\5>)M7N=.\->$/# MMGOU'Q'XIU?2-"TZ*:^U"WB< ^,/^"B'[0'Q/L_^%:_L2?LIZZ-'_;"_;!/B M#1?"WC.U@_M'_AF;X#>&Q91?'7]K?Q%:*\<$2_#71=7L_#?PDT_4[FTA\9_' M?Q9X"T*W2_L;+Q%';?9W[.G[/_PP_98^!_PS_9[^#6@GPY\-?A1X5L?"GA?3 MI9_MFHSP6S2W.H:WK^ILB3:WXK\3ZS=:EXF\7^(KL-?^(O%&L:OKFH22WNH3 MR-\8?\$[O@#\3K9OB7^V_P#M6: =%_; _;!_L#5_$7@F]F_M%OV8_@#X;.H3 M? O]DGP]>.L<4)^'>CZO>>*?B]?Z9:V,'C+X\>+/'>N7*WEE8>'I+;].: "B MBB@ HHHH *Y>Q_Y''Q'_ -@'PI_Z6^*ZZBN7L?\ D?TH _)7]I;X3 M_#G]K+Q5X&U'XY^"O#WPV?P5=?$OPCX;\.?M5_!Q/B)X#U/6+;Q=!=> _'_@ M'Q)IWCNP^'>D?\)AK'@7P]<^(_#OBN3_ (37QY\(-=F\%IIW@+6KBXU(?;7[ M)7P3O_V>/@'X)^$NI-\,TNO#MUXRU!K#X-_#U/A;\+]#B\7^.O$WC2V\->"? M!@U76[FQT/PU;^(8M!M]4U;5]0U_Q0^GR^*/$%U)K.L7H7YCU#]C?]H;X^ZG MXHM_VO\ ]J_Q7J7P@O?%7C./P_\ L[?LRV5U^SYX8UWX:7GB;Q$GA+0/CM\7 M= U:\^-7Q,UF7P)>:/I?C/3O GBKX-?#W5KU-2LKWPGKUF[7EW]Y?#/X9^ ? M@WX \)_"WX6^$]%\#?#SP+HMIX=\(^$?#MH+'1/#^BV"E+73M-M0S^3;P@MA M2[LS,SNS.S,0#NJ*I:F=073K]M(2RDU5;*Z;38]1DN(M/>_$$ALTOI;6*>ZB MLVN?*6ZDMX)IT@,C0Q22!4;\WM4_;+^*MQ_P3W^!W[4VA?#J8_$OXR_#3X3> M*M6M/!OPL^*_[0G@GX37?CKPK;^*?%7B[Q%X!^%\^F?&/QE\-_!MM#J-JR^$ MX5\67]Q=:(38Q+/??9@#]+J*_(Z^_P""@WC4>&=0_P"$!N_@I\<=;^%7_!/_ M $;]O[XG>./ :>)]"^&WQ3\%^*]5\>6GP^\)_!6QO_%/B#6?#1\?V'PD^)UY M;^+/&6M^*;?PS<:5X!?!OQ$\,R7$OASQWX M4\.>,_#\MW UK=2Z)XJT:QU[2)+FV8LUO,D[F&V&H: MWK-TEEIUF;V[@L;07%S)\D9N+RYM[:+/WYIHT'+"OP)_:;^-/PF^)G_!;S_@ MC%=^ /B%X5\7V_A_X3?\%/DUR70=4BOTTDZG\(O@V=.^W-$-L/VW[%>BW!)9 M_LD_ "@L ?T.45A?\)/X>_Z#%A_X$)_C1_PD_A[_ *#%A_X$)_C0!NT5A?\ M"3^'O^@Q8?\ @0G^-'_"3^'O^@Q8?^!"?XT 4M=_Y#O@G_L-:G_ZB^NUU5>= MZWXCT)];\'.NK6++%K&HO(1.I"*WAK6XPS'H 7=%!/=@.]=/_P )/X>_Z#%A M_P"!"?XT ;M%87_"3^'O^@Q8?^!"?XT?\)/X>_Z#%A_X$)_C0!NT5A?\)/X> M_P"@Q8?^!"?XT?\ "3^'O^@Q8?\ @0G^- &[16%_PD_A[_H,6'_@0G^-'_"3 M^'O^@Q8?^!"?XT ;M%87_"3^'O\ H,6'_@0G^-'_ D_A[_H,6'_ ($)_C0! M5\7?\@FW_P"QA\(_^I7HM=/7GWBKQ'H,NEP*FKV+,-?\*.0)U)"1>*-'DD; MR<)&C.Q[*I-=)_PD_A[_ *#%A_X$)_C0!NT5A?\ "3^'O^@Q8?\ @0G^-'_" M3^'O^@Q8?^!"?XT ;M%87_"3^'O^@Q8?^!"?XT?\)/X>_P"@Q8?^!"?XT ;M M%87_ D_A[_H,6'_ ($)_C1_PD_A[_H,6'_@0G^- &[16%_PD_A[_H,6'_@0 MG^-'_"3^'O\ H,6'_@0G^- $?BW_ )%;Q)_V -:_]-EU6M8?\>-E_P!>EM_Z M)2N/\5>)-!E\,^(HTU:Q9Y-"UA$43J69WTZY554#)))( '<\=:U+'Q-X?6RL MP=7L 1:VX(,Z@@B% 00>>M '3T5A?\)/X>_Z#%A_X$)_C1_PD_A[_H,6'_@0 MG^- &[16%_PD_A[_ *#%A_X$)_C1_P )/X>_Z#%A_P"!"?XT ;M%8:^)M 9U MC75[%G$?B#X;^'7Q5LO">I>%8H_@A<^+_ (>/\2- \5_$Z'Q3XE\+7I\+RZ%=^&Y) M;;P/#XO\6R'Q7HTMIX_0 $DX!-?)NG M_M&7'QQ\.^)I/V28?#7Q&^SZ9\3-'T7XQZ]J,3? C1_B[\+/B%;?#KQ-\)O& M::%K,'Q87Q-:ZK%XAG>;P]X)OO#D-OX8U6.X\3P7[Z78:G9TSX>6'C[2]&U7 M]HKQ/H7C37;W0/@EJOB+X7Z1>QWOP*\(?%WX0>)KGQ_;_$#X76VL:#IWQ"BU M&X\;RZ1="]\7>(]3CDL/!'@U[?0M'OX=K,Q9B6)) /YR?^"T?_!N_P"$O^"J-G:_$W0_VA/%W@O]IKPI MJ^M+X*\6?$K3='\6^ H/AEKP_ Q]+\'Z'X3U_1_ WA/Q!'KGBWP-KDUS MXO\ %.C:UXT\:6NLW/B32-6TFT\-_ /_ 1I_P"#4ZV_8[_:-\!_M??M9?'# MP3\9/$WPDUB+Q7\'/AG\+=#\36?@VQ\=Z;+=Q:'XZ\8^)O&-KH^LZO<>$KM8 MM9\-^&]+\.Z=:1>)+73]6U+6;^UTU-+O/[-3XG\/?]!BPZC_ )>$]17+>"?$ M6A0^&=+CDU:Q1UCN-RM.H89OKIAD'&,@@T >BA0 !EC@$9+L3@]R2_3T'0=L4;1C'S= /O-G ]\YSZGJ>Y-8?_"3^'O\ H,6' M_@0G^-'_ D_A[_H,6'_ ($)_C0!N8'OUSU/7&/7I[=,\XSS2;1C&6Z$???. M"%_A P*Q/^$G\/?]!BP_ M\"$_QH_X2?P]_P!!BP_\"$_QH _&W_@N'_P1[\+?\%>_V:_#OP]M?&MI\+_C M?\(/$.I>,O@G\0]5T^ZU?P[;W^LZ9#I?BCP5XTL;$G4V\'^,[6QTAK[4](2? M6= UC0]%UNSL]6M[6_T/5?Y+/V(/^#-?]IB\_:!T+5/VW/B_\"M-_9\\#>+K M.X\8>&_@QXJ\7^,_'?Q0L](FMM2D\*:;$KE_#7B+0H[GQ27U:Q42^*+ MN2/,ZC?&=,T=0RYZKN1AD<9!QT- '>6EI::;9V]E9P16ME96\-K:VUO&L4%O M;6T20V]O!#& L<4,,<<,,2#"1HB*.!7XTN&_X*8?MO&+_D)?L(_\$X_BH#-T M;0?VG?\ @H/X24E(3CS%U[X5?L0&Z#RJ3#I?B#]J#5%1DU'_ (4J2_JG_!1# M]IOQQ9VWPV_8O_92\76>D_M=_M?OK^A>%O'%JHU&/]F;X%>'5MH_CG^UMXDM M0\=O$GPUT348/#GPDL-2N;6#QG\=_%'@30+=+^QL?$<5K]B?LY_"7X(?LK_! M#X9_L]_!J*Q\._#7X4>%K'PIX7T^:^6\U&>WMFENM0US7]39(YM;\5^*-9NM M2\3^,/$-VIO_ !%XIUC5]/?"R_$S_A&]/DMH;_7V\ G5/^$L31;&6\M(KS5'TA;* MVDNK=)9U:9 ? /VE?B[^UKI.K^'/!_[)'P=^!?CB3Q#H^IWFN_&+X]_'>\^' MWP[^&M_:7<$5G8W/P\\#^"O&GQ2^).IZC:R2WEII^B'PCH96![?4/&6F3F-7 M /MIFVJ3UQT']TQ_'&AZ=\8/BUXD;2K?X0^"]4GN](DU;QSJ^I M^+O%6A:/=RZ5I\.KWEEIO^ OC'\,?V8CX<^*'PE\ M9^$?B7X.\0P_M!_LVM/I'B?PWKD>M^']29V^+HBO574M)S?6KM(EY;&>VO(S M#>,K@'^N:"",@Y!Y!'0CUHKQ7X+_ !,\0>,?A)\-O%7Q9\)P?"3XH>(/!'AK M5OB)\,+KQ!H?B)_ /C>]TFUF\4^$XO$'AW4]8T/7;/1-<:^L=/UC3-1NK74M M/BM;U&0SM$GIO_"3^'O^@Q8?^!"?XT ;M%87_"3^'O\ H,6'_@0G^-'_ D_ MA[_H,6'_ ($)_C0!NT50LM4T[4O,%A>6]WY.SS?(D$GE[]VS=CINVMC/7!J_ M0 4444 %%%% !1110 444$@=?4#\2<#]30!\/_M2_$?]J[PIX\^'/A+]E;X: M6_Q#U_QCX2\>OKFH_$==+\/?L]_#F/2=1\(+IWC+X@>.+35K3XB7WC9&U"[L MOAU\'? ^E7<'Q3B;Q3_PE'BSX6:3X:_X3[3/9?V9+?QG:?!;PM;?$3Q_XU^* M'CB&_P#&2>*/&_Q ^&]M\(_$>KZQ_P )SXE-W OP[LD%CX;\.Z*Q&@^"X;&X MU.RU#P9I>@:O:Z[XCAU!/$&I_DI^V/\ M:?LJ^.?BW\%?'7PX^,GP<\3?&[] MGWQ]XKD\)^$?B[:?M&Z%H.E:EX=OY_#/Q.U'P?J?P\^$7CV)/$J"3_A ?%^L MOX,\2K:>'[Z;0['5_#RZQJ"ZW^BW_!/>;[9^R-\*=4;XMV_QOEUV3X@>([KX M@:9X/\8> ?#,U]XC^*'C;7-0\(^!/!OC_/C/P]\-?AI?7]Q\-?AEIWB-YM4C M\ ^$O#DD]Q.LDTCU)K6X%A)?Q3SV*7AB<6SWD-M-;W,M MLLVQIXX)X9GB#+'+&Y5Q\A_!SX"?&SX&_LS_ +.OP&\$?%GX9G6_@KX/\(?# MWQ+XQ\1_![Q+KFE>-O#/A#PS_P ([:7VB^%[+XP^';WP9XCGGM]-UMI[SQ-X MNTE'M[S23IKP7L-]8_9%% 'YF>)/^":O@U-*\0Z-\,/'VI_#RU^)G[+?B;]D M/XQ7;:#:ZYJ?BCX9>)?&?CSX@R>(_"\L.HZ':>#/B/I'B;XN?&2YT'4H[35O M"5A_PLBZ>3PC38OPE_X*FNJF21E5V^$7P/#,H+$*S".,,RX+!$!) M"+C]S:_#']M7_E.+_P $2O\ LD?_ 5,_P#51?!*@#]S<#W_ #/^-&![_F?\ M:6B@!,#W_,_XT8'O^9_QI:* .5UW_D.>"ADX.M:ED;C@X\+Z[COV_J?6NIP/ M?\S_ (URVN_\AWP3_P!AK4__ %%]=KJJ $P/?\S_ (T8'O\ F?\ &EHH 3 ] M_P S_C1@>_YG_&EHH 3 ]_S/^-&![_F?\:6B@!,#W_,_XT8'O^9_QI:* .8\ M6\:3;D%@?^$A\(\AF_Z&O1?>NFP/?\S_ (US/B[_ )!-O_V,/A'_ -2O1:Z> M@!,#W_,_XT8'O^9_QI:* $P/?\S_ (T8'O\ F?\ &EHH 3 ]_P S_C1@>_YG M_&EHH 3 ]_S/^-&![_F?\:6B@#G?%HQX6\28)_Y &L]S_P! VZ]ZUK 9L;+) M/_'I;?Q-_P \4]ZRO%O_ "*WB3_L :U_Z;+JM:P_X\;+_KTMO_1*4 6L#W_, M_P"-&![_ )G_ !I20 23@#DD] /4UP/C+XG^!O .K^ ?#WBGQ#I^E>(OBKXH MU#P1\-=#NIUAU#QOXQTWP7XI^(5UX:T 2[+:;5$\'^"O%&NE;FXM;9;'1KV1 M[A6C5& .]P!U)';[QZ^G6OGSXC_M(> O ?CG_A3NE1W_ ,1?C]=_#BZ^+OA[ MX!^#K_PY9_$KQ3\-M+\<>'? /B#QCHR^-]>\(>$5T7P[K?B:P_M6;5/%>FSM M"LL>FV]_>M;6D^);V7Q[^+=QX8UV_P!1U;]G7P+):? _XC6OA2Q'A35/CK#X MBTCQ!>>(OBI\%?C"TL?Q+^$J>"?$&BQ:%X.U34?A;XBO/$R-<>*9= \:6!BT M/67]=\)>#_AQ\&?"$?AWPII&@> O!>EZCXBU9+* Q:5HUEJ/C3Q3J?BWQ'>> M??3"**77?%>O:GJ]WNN LVHZC*Z*-Z(H!XGXF^"7Q*^,/B"+_A;_ ,1(]-^% M>GZE\>/"&O? GX?66E7_ ,-_V@_@Q\4O!]IX/\*Z7\>;GQQX5O\ QM9>*/!T M,FN:M'!\*/%?A'0KO4=3:#59M?TL+8P_3^EZ7I^BZ;8:/I5I#8:9I=E::=I] ME;J4AM;&PMHK.SMHER2(K>UAB@B!9BL<:+D[17GOQD^,OP]^ ?P_U?XG_%#5 M=4T?P=HESH]G?7>B>$?&7CO5WO-?U>RT'2++3?"?P_\ #WBGQ=K=[?ZMJ%G9 MP6>BZ%?W!>8.\:0I+*GCWP$_:WT7]H?Q=KN@>$_@;^U/X,\-:-H-_@-X*UZ=-3LM/@T+PY8_%J+PI\1M5U>]@NY=7M9%^'\&B?V587DESK- MO>-965X ?6.![_F?\:,#W_,_XU\F?'^;]N2Y\4:'I'[+MA^RKHG@V31K>X\1 M_$'X^:E\8/%/B*RU^74-0BGTK0_A!\-]-\(Z=K&DVNEPZ;>KKFI_&G0;BZOK MVZTT:#;P6":E>^Y?"O1_B5H7@#P]I7Q@\;>%_B'\2;:*_;Q3XQ\$> [WX8^% M-6NKK5+ZZLUT+P-J/C3XB:AH-EIFF7%CI*1WWC37[N]DL'U2XNXY;U[6W /. MOVK_ -I7X;_L>?LW_&?]I[XLW[67P_\ @GX U[QYKWE2K'=:L=*MMND>&-(> M;_1Y?$/C#7I]+\*>'+1V'VS7=9T^V7F3C\N?^" ?_!4I/^"I/[$I^(7C.+0- M%^/_ ,)_'GB/X??&_P (>&H'L],TZXU#4K_Q-\._$NC:89KFZ@\.^)O!%_9V M$5Y<2%+CQ5X7\86T+%;*OP__ .#BC_@EI^VM\;-%^#'P._88^!?[7G[4EM>S M:K\1_CU\=/BQ^UUXM\?V%SUL;F+5/''B<> M&_A=IEE;W*?#Z'1M2C>SUBUB_-K_ ((@_P#!)G_@J9^RM^UKHFA_M1?L*?&@ M_L:?'_\ LKP3\>7\._&K0O >H^#[O1KR\U#X8?&.PU;X2_''PI\0+:_^&GBJ M[N[?4GT>^FNI?AYXO\?V=KIFI75]:6[@'^E@-I. 3D=1N.1GID9R,^]+@>_Y MG_&OFOX ?LP^&?V=;OQ8_A/XF?M$^,]'\4P:)%#X;^./[0GQ3^/FE^$O[%DU M9U;P9>_%SQ#XM\3:%_:,>JI;:M$OB&ZM;Z#2M(/V>*:UDFN.$^,/P?\ VS== M^)%YXS^!/[8_@_X;>$I[#28H/A)\4OV6O#7QC\(6=]86R1:AGR7%\-.6*!K*"P /L_ ]_S/\ C1@>_P"9_P :\_\ M"0^*&F?#;2?^$]G\$^+_ (L67AG=K\W@K3M:\!^!/$/BZWM)6;^PM.\1ZQX\ MUSPKH6I7JPQQ0ZIK7BB\TF&9VEN]4,(\WY(^&/[27[8VM>-_#/A3XN_\$[_' M7P^T/7-5MM,U;XF>!OVDOV\T^XCT9IGOK/3@#[WP/?\S_ (T8'O\ F?\ &O#/CW^T;\+/V:/" MVE^-?BY=>--,\,:IK2Z"NJ^$/A1\5_BLFF7KZ;?ZJMQXCM/A-X*\<:CX8T3[ M-IMS&WB37[/3_#T5ZUKITNIQWU]903Y7[/G[6?[./[55AXEU#]GWXP>#/BBO M@N[TVQ\96'AV^G77?"%[K,5Y-I5IXJ\.:I:Z;XA\.7.HIINI"RAUG2[*2X?3 M=1BB5I;"[2$ ^B,#W_,_XT8'O^9_QJC#JNFW-W?6%M?V=S?:9)%%J-G;7,%Q M=V$LUO!=PQWMK#))<6KRVMU;7,:7$<;/;W$$R@Q31NU[(QGH,9YXP/<'!'OG MIWH :Y"@_?Y!QM#M_P"@YQ[9_"OG#XQ?'GX;_LM_!WXZ?M ?&;69_#/PV^%H MUCQ=XDU(6D]SJ%Q9V^E:%;Z9I'A[3!LGU_Q3XIU>XT_PSX-\.V'FZCXF\4:M MI&@Z7%/?:A!$W\@W_!YU^T#\=_@7I/\ P3QE^"'QM^+OP=D\3:A^U+'XD;X5 M?$SQK\/#XA32;7X!OI*Z[_PA^N:,-7&EM?WYTW^T1<_8/M]\+3R1>W0E_@K\ M1_MG_M@^-;&'2O&7[5G[27BS3+77-)\5VVG>)OCK\4M?L+;Q1X;O+?5O#OB2 M"SU;Q7=VT.OZ#JMC9:GHNLQQ+J.E:A9VM[87-O=6T,J '^Q+_P $[_@%\3X' M^)7[<'[5F@MHO[8'[8 T#5O$/@J]G.HO^S%^S_X;;4)_@7^R1X?O'5(X6^'N MCZS>>*_C#?Z9;6,'C+X\^+?'6MW*WEEIWAY[;].<#W_,_P"->:?!BYN[OX1? M#"[OYKNZOKKX>>![B\N;Z2>:\N;N?PKI$EU<74]TS3SW$UP\LMQ/,[RRS-)) M([2,S'XO\2?MA?M-^+?BKJWPM_9M_8'^+GB;2O"/C>Z\(^-?CU^TKXHT3]EK MX%0P:3K"Z?J^J_#A-2T[XA?&[XPV[VL&H77AS6?"GP=L_ 'B14L;BS\>#3+^ M*^H _1HX'4D4_'[X(V'[0?P M\N/AOJ_Q$^,?PSTJ_P!8TC4=4USX%_$W7_A#XYU#3]+NFGNO#8\=^%#!XITC M0_$$+&RUW_A'=1T;69K0[-/UK3I@MP.._9J_8Q_9<_8_TG7=+_9Q^"G@SX8S M^+9[6Z\;>*-.MKW6_B)\0;RP>[>PO_B3\4?%5]KWQ'^(VI6+W]^UGJ7C?Q3K MU[;-?7A@FB^U3[P#R'X]_'_]LVT^(^I?![]E+]BJ7QW=V-MI)O\ ]HW]H/XQ M>$?@U^S-I$NN:2NIPG1;;P@/BC\?_B9J.BR%K'7-&T3X3>&-)BU"-[)O&EL" MERWU+?\ @*\^)_P8D^'/QN^S3ZGXV^'L/A?XICX6^)_'W@/3YM4UC0HK'Q@/ M 7BK1==T3XC^%]-DOY;_ /X1W5;+Q!IWBO3;%K63^TXM1C>>O5< $D GJ<# M)QTR>IQ2T ?,_P"SS^QK^RO^R?IUSI_[.OP#^%_PEDU&,IKFN^$_"FG6_C+Q M3(TAE>[\9>/;R.]\<>--1ED.^;4O%?B+6+^9P'EN'8 U]+X'O^9_QI:* $P/ M?\S_ (UR]D/^*P\1_YG_&C ]_S/^-+10 F![_F?\:,#W_,_P"-+10 8QZ_B2?YT444 %%% M% !1110 4444 %%%!_J/Y\T ?FS^W'XN\>>'/&'P^T_X!WW[25A\?-9\(>,I MH+GX'_!?X:_&GPU%\-=/UCPM!K,OC_1OC1XO^'?@:PN(/$FI:(_A*30_'.E^ M,9KDZJTNE:YX:AU*&#WK]BC0=4\.?LW^!M/\06WQS@\3SZI\0]9\73_M)1^$ M;;XSZSXP\1?$SQCK_BOQ1XPTSX?7=[X!T)?%OB#4M0\3^&O#G@><>$/#GA#5 MM T3P[!:Z78V]M%\#?'G1OVH_C_XPT^_^(/_ 3C\0^*+'X9Z_\ $[P[\._$ M7A'_ (*4Z_\ L^Q>(_"6K>*+:RTWQCK/@WXO+^@?[&?A;7O!?[.O@CPWXF^$^J_ _6K#5/B%)=_"_6 MOB[K?QYU/PRFH?$OQCJ=G]J^+WB.]U#6?'3:U8WEMXBCU6]O)V@AU>/2HF6# M3XHT /J*BBB@ HHHH *_#']M7_E.+_P1*_[)'_P5,_\ 51?!*OW.K\,?VU?^ M4XO_ 1*_P"R1_\ !4S_ -5%\$J /W.HHHH **** .5UW_D.^"?^PUJ?_J+Z M[755RNN_\AWP3_V&M3_]1?7:ZJ@ HHHH **** "BBB@ HHHH YCQ=_R";?\ M[&'PC_ZE>BUT]_3MUKYX^,O[7'[+G[/&F6>K?'3]HCX*?".UU M2P\1:EH:?$'XF^#O"]_XDM?"9D3Q)_PBVDZGJ\.K>*;G1I8VMK^Q\.V.J7T% MX4LFMOMDB0, ?1%%?GG\?/VZ]:\*VVL^'/V4/V=/B5^V7\8=!O?@>^N>!_"< MD_PJ\&^&_"'[0EKKES\/_B;K/Q<^(/AY/#&O^ ;9=#DD\ M66J^*O"&EZ6\]Y G[._Q(_X*,ZRGB";]I7]G[X&^&[O6/%WQ1T?PIH?PP^(. MJG2?A[H?@73=0B\$ZUXM\>>)[W4=:^+6D_&KQ!'8R>'=9\*_"SX7:OX"\.2M M=>,/ CZ@PLH #XH_X+G?\%G_ ($?\$POV=_B!X-M/'&CZG^VA\2_A=KQ_9_^ M$=KITGB+4+*]\0?:_"VD?%/QW:)#+I.A> _#.IM?:O;P^)+BS;QY>>'-0\-Z M!;WS1:M<:;3_ &!?^#@+]A?]J/\ 86UK]IKQU\5['P#XV_9Y^&'@'5?VL_AK M-X:\37?BWP'XLUN30?!\M]X/\(Z)I>JZWX_\%>+?B+JMKH?@?6/!MIK(FN]; MT;0M:BT?77EL$_SY_P#@Y.^&'[2_@G_@JK\:O&O[2?A#4?#&J?&GP]\*?B'X M-FA\0ZKXQ\"W>BM\*O!6@>(/#OPR\8ZM8:1=>(O!WP[\?:3XL\"Z?<3Z#X9O MFAT:'5+GPKH$.LV=J_U3_P &B'PM^-'BG_@K'X:^)'@;1/$,WPF^&7PD^+D/ MQW\06=LP\,6V@^-?!FI:)X'\,>(=0EDBLWO=>^(T'AK6-&T,&ZU"[?PI=ZO% M8?8M$OK^R /]"WPW^T1^TI^UGKMY\/O /[,?[4G[(WP@\1_#KXU:'X@_:9^- M.A?!_P"'_P 3_"OC&6WTC1_@YXJ^"7PJU;Q]\2-?O+B\-SXE\4W<7QE^$^BP MZ-]A\-6NL:(+N?6-)A]-\9_ W]I3PFVFZ?\ LJ?$3X!?#[4_'1&M_M$_&?XV M_!OQ9\6/B/\ $'Q[HO@OP'\/?#_CNP\(?#WXE?!#P(?$VI>&/""6_B.[U"[M M=$@-EH]MHWAA+,74:_<:JJ_=55SUV@#^0%.H \:^!7@?XK^ ? D>A_&CXU3_ M !Z\I7GCAOAUX1^%EC'97C0&RT#1_!_@Y[JTLM(TE8I!:S:KK&OZ[< MM!K+3;^4/H&C>#-(T'1_#D-O9VNAV-A M;6=M%%]TT4 (5!&.0,Y^4E3G.3RI!Y/)YYYSG- 502P W$8+8^8CT)ZD?4TM M% !1110 QT1N656.5&2H)QN''(KD? D:#PMI)"("([D@A1D'[?=\]*[ ]/Q7 M^8KDO O_ "*ND_\ 7.Y_]+[N@#KJ*** "BBB@!" PP<_@S*?S4@_K35C169P MHWLJ(SGEV1"[(C.:_P",/%VLRQ/;Z#X/\)Z5 MK7BC7;L"TTC2+RX81D \D^-O_!/?]B?]H?Q9J/Q#^+_[,_PD\4_$G5HK"#5/ MBE'X9B\,_%._ATJRM]-TR*[^)W@^;P]X\GCT_3;2TTVS67Q$PMM.MK>PAV6< M,4*^-_M'?ME_!?\ 9TL-/_8X^#ME\5_CE^U-??#6#PU\-OV;OVW\>Z MR)M(O_*AXD_;U_X*#%$\"VWCG_@FW^Q[J4A\WXA^*-$TQ/\ @H'\;_#S.]M( MW@'P!K]MK'A3]CGPIKELUQ+9^*_B5IGC3X_261M+FP^'OPJU-X=33[T_9H_9 M+^ '[(G@B[\"_ 7X>Z?X/LM;U2;Q'XV\1W5YJ?B?XA_$[QA=O++J/CGXL?$K MQ1>:OXZ^)WC?4I9I7O?%/C;7M:U9D9;6WGMK&&WM(0#^"K_@XO\ ^"?7_!1B M7]B?X/?M;_MT?MO_ X\?V_P;\8^,='T#X!^(++PK_PD?@*3XTWGP\T[P?\ M#;X?_%'X:? GX9C]I#XH7FF^$-8\0?%/QAXK\+?"WPKHVC>#+J]\$:)<64>J M7VH_QW?LK_L\ZS^U7^T1\(_V K.\T/Q.4TJ\L_B%\=+:ZL7L;32;RUN+:XC^*HFAN8+J5K MB*>)TDBEVO$4*K@ _3C]D/\ 99^&?[(/P6T#X2_#+09]%M@+37O&%S>^,_'7 MQ U/Q)X^NM!T32O$WB;4_%OQ&U[Q%XJU>[U*;1;>-)K[4%6*QM+.V@L[.*%; M=/IT D@#)ZG')^IZG';T[5'!"EO#%!&9"D4:1H9999Y2J*$!DFG>2::0@ R M2RR/+*Y:21V=F8RT %%%% !1110 4444 %#])U[ MQ%<)IL'B5M\UMM!?3=5 /U5HK\-_#_P#P4S^,7Q,T3XT6G@[PI\/_ _X M]_9,_9A^./QZ^-6EW\&LZOH?C[QS\&_VB?VDOV==,^'W@Z=M4L[GPCX-\=:K M^RA\4?%$WB:\NO$FO>&[/Q3X M4M]4.D^(TU?]D/AEX\TKXI?#GP%\2]"AN[ M?1/B%X+\*^.='@OT2.^ATKQ=H&G>(M-AO(XWDC2[BLM2@CN41W19UD",R@$@ M'<5^&/[:O_*<7_@B5_V2/_@J9_ZJ+X)5^U'C#Q=HO@7P]?\ BCQ"VIII&FFU M%TVD:!XA\4:@#>7<%E!Y&B>%M*UK7+P&XN(A*;+3;@6\6^YN#%;0S31_@1^T MW\8/ WQ&_P""W?\ P1AN_"]QXDDBT+X3_P#!3^/4EUSX>_$CP?-'_:/PB^#1 MM&M8?&/A#P_+JJ/]DN1*=(74#9F)?MXM1=61N0#^AVBL'_A)-+];[_P3ZU_\ MKJ/^$DTOUOO_ 3ZU_\ *Z@#>H_SZ_RK!_X232_6^_\ !/K7_P KJ^2OV^O' M,VA?L*?MIZWX;UCQ!H'B'1OV2_VCM6T'7=&B\1Z+K&C:SIWP<\9WFEZMI6L6 M5M:7FDZEIM[#!>6.I6EU;75C=0175O<0S1)(H!]4ZYN;6_!CK',R1ZUJ)D=8 M92J!O#&NJI=@F%#,0J[B,DX&374A@W3/XJR_^A 5_AC2_P#!0/\ ;Q>2%W_; M8_:X=X,20._[2?QH9X9)(#&[Q,WC8M&[QRR1LR%28Y'0G8Q!_NW_ .#1;]N+ MXB_$#X/?M&^"OC9XZ_:>_:%\=ZA^T-\/;*QUK7XOBQ\9M+^&O@_7/A7XFO8- M=\3^./$=WJNC^#O"-UKG@[5=,NH;+5+B^AUW4/#[7NB16FMV.HL ?W!T5^27 MQP_X+%_LZ?L^Q:KIOQ0\!_&CP3X^L?@MT^''C7PUH'A+Q!=^))KB5/#7 MP4N=9U#Q-/X'T;XH^,+.+^U=#&I^*XO!"6*?A(?#OQ)F^)?@2PT+Q'\)/&_A:UUSXC?%C0;:Q MEUS4;M/@_K-I?C?X77A_18/B)J^F%[WZ*^,W[2_ MCOX#?#'4/'/QQ^,7['7[.UO?:;\"="\-^,OBKJ7Q*3X<0_%749]3U#X[^&+[ M5/$-W\+VUK2KW0-+NH_@?<:=J.D^(;BXM=0UKQMH36=BVDR@'Z#45\)_!/\ M:6\(?M"Z_)J?P;_;2_9;^-_A?PSXZU[Q)XC\.? 32=/^(>L1?!_Q;X2U+3OA M9X6\3ZUX=^+WBZ3PIXOTWQA#+XFO_B!-H%MI'CK3-&O/"6F>!/#DPO-=M_*_ M&OQY^%_PFC?X7_M ?\%8/A5\*_BE'\'G\*ZS'K5]^RS\%O&UIXTUWQ VO:)\ M<=*\#_$RR\17.BZNGAK;X;T?PUJVGZ[\.M2T\2:Y+HE]JK+=1@'Z?EE'5@.0 MO) ^8]!]3V'4]J1F"J6Z^F.* M? GB3XG^"?C?X3U;X;>,]!O?AU<^'_"OAS3-#'P\\.>(?"'@V>U\3? _QE(AKWB"UT^W\+_$9-6U3Q=X+/'WC#]FSXCW>LS:GJOB+P?;ZQ;:EJ'A7Q9'K5W)XJ7 MQ[\/(O$NBZ)XMU/6;;R/$L\]CXJT^^NHM=:&U_J-_P"#-W]D7P]\-],_:8_: MC\6?$SP!XA\<>./"/PS\ Z5\(O!>LP>.]?\ A[X,O];U#Q];>)/B?+X;36-! M\.>(_&&I:!HTOA?P=+?GQ?X;T[0KW4_$]AHESK>D6:@']GD_[4OPK?Q/X2\( MZ$/'GC'5_&/Q'^+'PFL9O!WPP^(&O:!HWC[X+Z1K&J^.-$\:>+(/#L7A;P'! M#)HMWHNAZ]XPUC1O#7BCQ"]MHWA[6=1NIUQ5'QA^,_B#PPFN^"/V7_&D%_J7 MPP\'>.=#T;XM>//AY\-9E\6>(?$]QIFO_";Q9'X?U3XGZSX7\8^"_#$$?BS5 MM4@T+7_!FH?;K'P]H_B.ZU9=3_LSYX^-?BG_ (*-^,OB/XA\%?L_:7^RM\"/ M@]:M966F?M!?%N;XN_'_ .)VOQZCI%E<:IJOAO\ 9K\%:)\)_"_AQ_#^HW&H M:39?\)_\<;U=4N]/BU3_ (1Z31[F))?J?Q/X)\)?$_X-7_P;^-,UW\1-)\6> M!H?!GQ(NK#1?%_@&+QD+G2[>Q\1WMK!X4O;;5O"D.NW4=Q>1V6B^(5GTJ*Y^ MQ6VI2I$)I #Q73_VDM3U;]HN#]GR/XW?L;6/Q"L_BEXJ\0W?P6TGXA:IXZ^. M^N?LL:%\+X(H]=N/!EMJGAB]^&_Q4L_C7JMB=:GU+2/&G@!/AIITEO97$OBS M76F\-^&?M$>#_P#@HV\'A'X7? [5K3XE7GB7X!^+_ _Q(^.WC?XN>#/V9/AC MX9\=:QKML^G_ !+T'P'\*_@K\6_V@9_C!HVDVDEOX2LO"OC;PO\ "6VTS4[U M_$*W?B.&QN[3Z]^!'P!_9=_9@\/-X5_9V^!GPT^">@S)"M]8?#'X4V?@W^UI M8%VI>:Y=Z)X=M=0U_47Y:;4M;O-0U"XD9I9[F65V<^\?\))I?K??^"?6O_E= M0!\E?!/]E?5;7PO9:W^U5X@\-_'+XXZA\0_!OQ>\0Z_H<'Q-T;X5^'?B%\-] M&7PM\.M3^$OPU^('Q/\ B4/A[)X8\*V]C::Q>:+JEA%X]\7#6OB-KNBVGB'Q M'?00YG[/'_!-#]@S]E36)?%/P*_99^$G@_QS/J.JZM/\3+_P\?'/Q9GU#7+^ MZU769YOBQ\0KCQ7\16&IZI>W>HWD*^)DMYKRXEG:'>[$_9'_ DFE^M]_P"" M?6O_ )74?\))I?K??^"?6O\ Y74 ;A52,]!3JP?^ M$DTOUOO_ 3ZU_\ *ZC_ (232_6^_P#!/K7_ ,KJ /"OVHOV9/V=/VG_ (;: MCX5_:-^!?PF^.GAS0[/5]:T31OBMX#\.^.++1-773I#_ &KH8UVQNY]$U)UM MXHI=0TB>QO)($$+SM&%4=-\ _P!GKX#_ +-7@"Q^'O[/7P;^&/P0\#!TU1O" M7PK\$Z!X'T&;5+FV@BN-4N[#0+&S34-5N(HHHKC5=1:[U*XCBC2>[D"#'8^* MO$.F2>&?$4:M>[GT+6$7=I.L(N6TZY49=]/5%&3RSLJ@9)( S6I8^(],6RLP M6O21:VX)&D:R0<1(."-.P1Z$=: .HHK!_P"$DTOUOO\ P3ZU_P#*ZC_A)-+] M;[_P3ZU_\KJ -ZBL'_A)-+];[_P3ZU_\KJ/^$DTOUOO_ 3ZU_\ *Z@#>HK! M_P"$DTOUOO\ P3ZU_P#*ZC_A)-+];[_P3ZU_\KJ -ZBL'_A)-+];[_P3ZU_\ MKJ/^$DTOUOO_ 3ZU_\ *Z@#=/3\5_F*Y+P+_P BKI/_ %SN?_2^[J^?$FE_ MWK[J/^8/K7J/^H=7+>"O$&FP^&=+C9KPLL=QG9I.L.O-]=,,,FGLIX/9C@Y! MP: /2**P?^$DTOUOO_!/K7_RNH/B32P"2U\ .23H^LX ]3_Q+J -ZHIYX;:* M2>XECAAAC>:665UCCBBC7=)++(Y"1Q1J"TDCLL<:@L[*H)KX3_:9_P""AWP+ M_9Q\0Z/\*+2T\<_'7]I_QEI4FJ_#O]DSX#>&+GQQ\?/%M@)!!'XBU/PW(^FZ M3\,?AW',2=1^*_Q:UOP1\.=-ABF+^(;BZ6.RF^5XOV4OCY^V_,?$O_!2WQHO MA7X,WLRW.C?\$Y/V>];\8-\(&T_<+JSM_P!K+XZ:9I/ASQ;^U)K2,;?^U_AY MX>M? 7[.]O=6CZ?>^%_BA;*FO7 !VGBO_@H;X]_:'\1:_P#";_@E[\-= _:0 MU[0]6O/#/CC]K?Q]?ZMH'["OP;UNPF,&K6"_$'0T/B#]IOQ]H;^6MS\,?V?/ M[1TNUO)4T[QS\5/A[)O8>G_L_?\ !.OP5X!^(NG?M(?M(^/_ !'^V5^V#:0W M4>G_ !Z^,&FZ?;:+\*X-096O?#O[,/P7L);OX?\ [.'A(A3;EO!\-_\ $77; M1W'CKXD^+[F1[@_:_A.U\ ^ _#>A^#?!'AS3O!WA#PQI=IHGAKPKX5\'W'A[ MPWX=T73X4M[#2-"T+2-%L]*TC2[*WCC@M-/TZTMK2WB1(X8450*Z'_A)-+]; M[_P3ZU_\KJ -T 8'^<\D^Y)Y)ZD\FEK!_X232_6^_\ !/K7_P KJ/\ A)-+ M];[_ ,$^M?\ RNH W6Z'Z'^5?\ IKT6KQ\2:7@_-?=# M_P P?6O_ )75R_AOQ!IL=SXI+->'S/$]W(NW2=78[3IFCK\P6P;8P*G*OM?& M#MVD$@'H]%8/_"2:7ZWW_@GUK_Y74?\ "2:7ZWW_ ()]:_\ E=0!O45@_P#" M2:7ZWW_@GUK_ .5U'_"2:7ZWW_@GUK_Y74 ;U%8/_"2:7ZWW_@GUK_Y74?\ M"2:7ZWW_ ()]:_\ E=0!O45@_P#"2:7ZWW_@GUK_ .5U'_"2:7ZWW_@GUK_Y M74 ;UHQ(I5BH5N0K,4<* >A45@_P#"2:7ZWW_@ MGUK_ .5U'_"2:7ZWW_@GUK_Y74 ;U%8/_"2:7ZWW_@GUK_Y74?\ "2:7ZWW_ M ()]:_\ E=0!O450L=2M=0\T6QG/E;-_G6=[:??W;=OVRVM_,^Z<^7OV\;MN M5S?H **** "BBB@ HHHH **** "BBB@"GJ$=[-8WD6FW4%EJ$EK.EC>75HVH M6UK=O$ZV]Q/8I=6+7D,,Q222U6]M&G13$+F OYB_#G@_]B"P\(_!3]D/X>0? M$>_N?B-^Q3:Z1!\'OB\/".BVUY+]B^&?B#X.:S;^*?!QOKC2-3TOQ?\ #OQ/ MJVF>(],L-2TE#JXTOQ#HUQI%_H]@L?W?10!^:9_X)B_"'2_">H>$/!GC/Q[X M4MO'OP0^(G[._P ,9"0PHN3C-:]% !7X M9?MJ%A_P7$_X(DC:1I_BKXP_ 'XQ_"SPU?Z_/=VVA67B#X@_#KQ'X2T:[UNXL+/4;Z#2+; M4M7MI]2FLM/OKN*S2:2VL[F94@?WZB@#_+WO/^#,7_@IS:W>F6LGQP_8C:35 M;B2SMRGQ$^-&U)+?3KJ_8R!O@,K[##92J#&LA\QDW*J$LO\ 07_P2"_X)"_\ M%:_^".'PJ^*^H^#OB?\ LK_'V?Q9\1-)\5^)/V2X]9\4:+X4^)GAO2_"L>F3 M:WX$_:&USX?>'=?^$/QNMIH/[(TFR\4>$/&_PB\5Z,;:T\1OX/OU7Q-:?UIZ M[_R'?!/_ &&M3_\ 47UVNJH ^'OV8/V]O@E^TQXAUKX6-;^,?@?^TYX*L(K[ MXD_LG?'G2%^'_P >?!=JSO#_ &]9^&I+Z\T;XE?#RX=4;2?BS\)-;\<_#35X MI[9K?Q-'=R264/W ,8&#D8X.UCX>_&WX,>+&A\N#Q=\(/B[X0NM+\<> -=A986N/[&U M9-(UR"!=,\3:1KFCRW&G3?$)^+/[*?V^/V1],&Q/VH?A% MX&A;]K[X->'[8!1??M'?LZ^!M.BTOX[^&M*MI(FU?XO_ +.&DV'C:&TL;O5? M$OP&GC6]\1, ?KV]G:RS17$MO!+/#_J9I8HY)HN<_NI9%:2/GGY&7GGKS3KB MUMKN,174$-S&&#B.>*.9 Z@@-LE5UW $@-C(R<'DUYA\%OCG\'OVC/AUX>^+ M?P*^)7@SXL?#7Q5 9]"\9^!->L?$.A7CQ@"[L7N[&60V.L:;,6M-8T/48[/6 MM%OXI[#5M/LKV":!/5J .9T#P7X0\*SZA=>&?"WASP]>9E(:5RWC'Q)_8\_9)^,OBFX\<_%[]ES M]G3XJ>-;JULK&Z\7_$?X(_#'QSXHN;+3(O(TZSG\0>*/"^JZO-:Z?!^YLK>2 M\:&TB_=P)&GRU]&T4 "_ GA/2? 7@CPCX8\'>!M TQ=%T+P;X5T#2 M?#OA31='171-)TCP[H]I9:/INFHDCJEC96<%JJNP6(!CGY'\"_\ !,[_ ()S M_"WQCX<^(OPS_8)_8T^'WQ \':O:>(/"/C?P5^S+\&O"WBWPQKUC)YECK6@> M(]$\'66KZ-JEE*?,MM1T^[M[NW;+Q2JW-?<%% '^91_P7M_8S_X+%_\ !2S_ M (*#?$KXL^&/V$?VC[GX"_#1K?X)_L[6\FAZ.MM-5EN;6WU*WT'4_#6C:F%.A1K%_2W_P:^^'_P!OCX _LD^,/V-/ MVX?V:/BO\%[+X(^*)_$7P \7^.=(TVSTCQ!\/?B)J.HZSXE\!0W&G:KJ,AU? MP3XZ?5]>MI=0$"PLR;?PT47^E'Q=%$=)@S'&?^*A\(_P+_P!#7HWM M74JB+G:BKGKM4#/UP!0 ZBBB@ HHHH **** "BBB@#GO%O\ R*WB3_L :S_Z M;;JM:P_X\;+_ *]+;_T2E9/BW_D5O$G_ & -:_\ 39=5K6'_ !XV7_7I;?\ MHE* +=%%% !1110 4444 %%%% ",0.X'([X[BN2\"L#X6TGY@?W=SW_Z?[NO MX3O^#F3_ (+2?\%)/^"?O_!0KP?\#OV2OVBO^%5_#'5/V8/AO\0[_P -#X7? M!WQGYWC#7O'?Q8T;5M5.K>/? /B?6HS=:;X:T6W-C%J$>GPBS\V"UBFGN9)O MQ<_9 _X.,_\ @M_\4?VF_P!F?X,:=^UMX3\0+\2_CY\(/AS:>&OB#\%/@QIO M@37)?''Q%T'P\FC>-M9\#?"RT\?:=X1U27539^)+_P &W]IXLL]'FNYO#EU: MZM'9S1@'^I1\;OCQ\&OV;?AQX@^+OQY^)G@SX3?#7PO$KZUXR\=:[9:#HMM- M-E;+38)[N19-2UO5)@MGHOA_2H;[7-;OY8=/TC3KV]GB@?\ -?\ X6G^W/\ M\% V%M^SQI7BS]@#]D;4BR3_ +2OQ7\&6@_;)^,_AVX+S5?!GP?M[ M.!+>Q'C_ %2X\:_'+7H8&F\2?%*^2Y:Q@_2H 8 Q_,GU)ZD^I.2>] 'R]^S M!^QQ\ /V0O#FMZ-\&?!TMGK_ (TU)?$'Q1^*?B_6]7\??&GXS>+F5_M7C+XP M_%SQ;=ZIXZ^(OB.YEFN)(KCQ!K%Q8Z1#,=-\/:=H^D0VVGP_45%% !1110 4 M444 (>A^AKD_"Y/VKQ;S_P S7>?^FO1:ZQNA^A_E7)^%_P#CZ\6_]C7>?^FO M1: .MHHHH **** "BBB@ HHHH *Y>R)_X3#Q%STT'PKCV_TWQ7TKJ*Y>Q_Y' M'Q'_ -@'PI_Z6^*Z .HHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *_#']M7_ )3B_P#!$K_LD?\ P5,_]5%\$J_+O!&A0>(/@=^T%=V[933_VJ?V=Y M;[2/!WQ6^TP/-O#?P M&_X*0?#/3_V1/B_XFUF#PM\._C!9:_<^*OV*OVB="?"GQ&^'_ (QTR;1?%G@CQQX?TKQ3X4\2:3<%3-IVN>'];M;W2]3LW9$? MR;NVE5)$22/9(BN #LPP.<'H<$="#[@\C(Y&>H((X(-+7X^_\,M?M;_L%$:M M^P%XHN?VB/V<;!B]_P#\$_?VAOB#&/&6KP-O !]ET4=>E% ',>+O^03;_ /8P^$?_ %*]%KIZYCQ=_P @ MFW_[&'PC_P"I7HM=/0 4444 %%%% !1110 4444 <]XM_P"16\2?]@#6O_39 M=5K6'_'C9?\ 7I;?^B4K)\6_\BMXD_[ &M?^FRZK6L/^/&R_Z]+;_P!$I0!; MHHHH **SM4U?2M$TZ^UC6=1L=*TG3+:>]U+5-2N[>PTW3[.VC,MS=7U_=R0V MEG;01*TDT]S-%%$@+.ZJ":_-CQ-_P5G_ &4KG7]4\#?LX'XG?MU?$K2+I+'4 M?!?[$WP^U'XZZ9HUY(WE>1XO^,]E<:-^SI\/C#<%+>[_ .$[^,/A^2UD9A) M3&Z@ _3BJ=]J-AIEG=ZCJ-Y:V.GV%O/=WU]>3Q6ME96MK$T]S OV<_\ @G;X%O%N+:77/BCK M,G[97[2R0[Q)#>6/P\^'&J^ /V<_ NJ-$5AC;5?BQ\;;*VE\R6XT>[55A>]8 M_P#!)WX&^/+^T\1_MF_$GX[?\% ?%%O>V^K+8_M3^/AJ/P2T[54"M/+X?_94 M^&FF_#S]F?3K1I43[.FK?##Q'J<,,444VLW;*\T@!M^+?^"L_P"QY;:_JO@7 MX'^(/'O[:'Q/TBX@L[SX<_L2_#CQ)^TC>6=]+OWV'B/XB>#(/^%&> +JU,;+ M??\ "R/BQX/AT]O^/Z6 !L KWSH#XH^ M.VNR?M$_I MAX0\$^#OA]X&_!7A'0[9;+1?"OA+0]+\->&](LT)*6FF:#HEI8 MZ386R9.V&TLXHU[+73].E '^<)_P7Z_X(9?\%4OVA_VV?"7Q"^#6A_M!_M\Z M,W[//@/2/%'QR\?ZW^SAX-EL_&UMXS^)5[J_@3PGX)\++\(M!\'^"]"L=1TC M5=)T"P\-ZD(+SQ#JEW=>)M9O;NY:W_.K]@3_ ((#?\%?/AC^VY^QC\6O'?[$ MOC[P[\//AU^U7^SUX_\ &GB6\\9?""2WT'P?X-^+OA/7O$NMW-G:?$>XU.:W MTK2--OKZ:"SL;F\FBMV6TMKB5XHY/]8UD1N652BUUC=#]#_ "KD_"__ !]>+?\ L:[S_P!->BT =;11 M10 4444 %%%% !1110 5R]C_ ,CCXC_[ /A3_P!+?%==17+V/_(X^(_^P#X4 M_P#2WQ70!U%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\K_M MBWW[0MG\&+^']FKP]XBU_P >:CK>DV.J2>!?&/PH\&?$W0_!O^E7GB'5_A9= M_'3PEXR^#VK?$)_LEEHOA_1/B-IMGX7N!K%Y>WNLZ9-86L] 'U1D>M%?A[HO M[9GC_P")TNA?#CX)?%WXA?9?!?\ P35\7?MCW'Q5^,7@/P+I?Q)\;?%)/B%K M_P -O"?@?XR>%].\#Z#X/\,IX$\2_#OX@6/QK\&^!/#OA;4I-8ETC2]$U_0; M+2I;G6_U;_9Q^+#_ !Y_9[^!7QQDT@>'W^,OP<^%_P 5FT$7!NQHC?$7P-H/ MC%M(^U,B-<#3&UHV(G9$:80"5E!OPQ_;5_Y3B_\$2O^R1_\%3/_51? M!*OVF\9^)SX.\.:AXA'A_P 3^*38&U T/P=I']N^(KS[5>06F;#2Q3_Q,T_T?[&+K3CNE^V8A /Z'J*P/[=/ M_0'UW_P6G_X_1_;I_P"@/KO_ (+3_P#'Z -^BL#^W3_T!]=_\%I_^/T?VZ?^ M@/KO_@M/_P ?H J:[_R'?!/_ &&M3_\ 47UVNJKSK6M:+:UX/?\ LG6U\K6= M0;#:=@ON\-:XFU/W_P SC=OV\?(KMGY<'IO[=/\ T!]=_P#!:?\ X_0!OT5@ M?VZ?^@/KO_@M/_Q^C^W3_P! ?7?_ 6G_P"/T ;]%8']NG_H#Z[_ ."T_P#Q M^C^W3_T!]=_\%I_^/T ;]?(O[4O[$/P#_:XM?#-_\1]#UOPU\4?AY-/?_"#] MH3X4^(+WX:_M#?!;5YXY8Y-2^&'Q9\/"/Q#H=MH'6? /BR)$L?&/ MA+Q#IVZS;Z;_ +=/_0'UW_P6G_X_1_;I_P"@/KO_ (+3_P#'Z /R;/[0_P"V M9^P$$T_]M7P_J/[7'[+6FXBC_;E^ GP]F3XP_#/2$;?_ &C^UU^RWX)M=0NM M2TC3K8RMK?QR_9HTS5] BALWU?Q=\&/A_I@NM47]0OA9\6/AE\;_ %X:^*7 MP>\?^#_B?\./&.GQZIX6\<> _$.E^*?"NOV$A9?/TO6]'N;NPNA%)')!X_Z&O1:Z?(/0@_C7^1W\7O^#ES_@M_H'Q'^('A&\_; TW2AX:^('B3 M3#I&A? []G^\T?2[GPSXMO8H+'2=0UKX1_VY>Z9IMWIL<.GW.L.=2O+*W@?5 M ]S+BT62V$Z@ M']]-%?F?/_P6(_X)L*5&F_M4^$/%.4:60^ _"OQ*^(BVT8($M_P#@JM^RIJRNWA30?VP?&ZPQ+)<-X/\ ^">7 M[>6LI:F82&TBN9%_9T@CAFO1%(;16;$JHS%D7YJ /TBHK\V9_P#@I+I4S%?# MG[%7_!1_Q3MC!*/VP8;N.U MR(SK?&&=-%AC9&>[MH[O6'=+A(O#[JD$MU=?XQ? M\%2M8C9+#]B;]E#P,\CK!'<^-?VWOB1XG>U^96DU*;3?A[^QI>17=IY;-%#9 M0:U;Z@TL322B*)XPX!^DU-9@JLQY"J6('7 &:_,MM5_X*V:M,0MI_P $]O $ M,LD:*6L_VN/B])8Q($,MRR+I'P2BU22Y(DC2Q\S1UL@R3-J-^4:"2>Z\&_\ M!4G6;65-1_:G_9"\'F9AYB>!_P!@GXS^*+NUABVE19:EX[_;8L;.XFNV7%RM M_P"'#';P2R16IDFCBN: /R'_ &]O^#J3]C[]BO\ :3^/?['OC_\ 9X_:7\5> M-/A%J\_@C7/$O@\?"@>%M4OM2\+Z9J\=UI+ZWX[L-86T2WUZVC=KW2X)EECE M*P.H7=UW_!/S_@Z1_8T_;X_:;^'_ .RQX,^"OQ[^%>M>,M"\>:P/'WQ7OOA% MIG@#PYIOPW^'OB/X@:Q<^(M4TKQ]?7MK!-I?AFYL[>Y2P,*WMS;/=FVM!/-# M_GS_ /!=#3/'NC_\%8OVUM+^)_C/2?B#X^LOBCID/B;QCHO@6/X9:9KU^/A[ MX)*WEGX%3Q3XT'AZ%;8P6PMCXGU=[A[=[][A)+MK>#W#_@VV^$WPH^-G_!83 M]E[X>?&OX8^#/C%\/-4TKXY:EJWP^\>^%-%\<^%M9O?#?P)^(?B+0)]2\+:_ M;WFD:K_9&NZ98:O:QWUI<0PW=C#<^4SPK@ _TY-?_P""M'[+^L:UJ7@S]EW3 M_BQ^WM\0=,O#IU[X<_8J^'UW\8?"6D:@3Y26WBW]H"YO?#/[,O@4I<$172^+ M?C+IEU;8"-9NB:9X:\+ M^"YO#GAW1;.'3M'T#0?#=EHVB:386_%O9:9I&F_9=.L+6 <16]I;0Q1@ (@ M K:_MT_] ?7?_!:?_C] 'YLZ7_P2;_9[\7ZG8^*?VOO&GQM_X* >,;*^@U:! M_P!KSX@-XP^$^FZDJAYV\/?LO>"--\!?LO:+:M<@2VJR_"/5=3MHXH(GUBY: M-I7_ $D\+^$O"W@GP_I7A/P;X#YXSC.#QQ0!Z1 M16!_;I_Z ^N_^"T__'Z/[=/_ $!]=_\ !:?_ (_0!OT5@?VZ?^@/KO\ X+3_ M /'Z/[=/_0'UW_P6G_X_0!OT5@?VZ?\ H#Z[_P""T_\ Q^C^W3_T!]=_\%I_ M^/T ;]%8']NG_H#Z[_X+3_\ 'Z/[=/\ T!]=_P#!:?\ X_0!O-T/T/\ *N3\ M+_\ 'UXM_P"QKO/_ $UZ+5TZZ<'_ (D^N]#_ ,PT_P#Q^N8\-ZR4N?%)_LG6 MV\SQ/=R873LE,Z9HXVO^_&U_EW;>?E93GG% 'H]%8']NG_H#Z[_X+3_\?H_M MT_\ 0'UW_P %I_\ C] &_16!_;I_Z ^N_P#@M/\ \?H_MT_] ?7?_!:?_C] M&_16!_;I_P"@/KO_ (+3_P#'Z/[=/_0'UW_P6G_X_0!OT5@?VZ?^@/KO_@M/ M_P ?H_MT_P#0'UW_ ,%I_P#C] &_7+V/_(X^(_\ L ^%/_2WQ75G^W3_ - ? M7?\ P6G_ ./US=GK1'BS7Y/[)UL[]#\,+L_LX[UV7GBCYB//^XV_"MGEDD7 MV9(!Z'16!_;I_P"@/KO_ (+3_P#'Z/[=/_0'UW_P6G_X_0!OT5@?VZ?^@/KO M_@M/_P ?H_MT_P#0'UW_ ,%I_P#C] &_16?8WYO?-S9W]IY6S_C]MOL_F;]W M^J_>/OV[?GZ;/M+URYUK5] \7:3?^(_$,^I_4NA:%HWAC1-(\-^'=,L=%T#0-+T_1-$T?3+ M:*STW2=(TFSAT_3-,T^TA5(;6QL+&WM[2TMHE6*"WACBC4(@ U:* $(!&" 0 M>H(R/R-?AA^VHJK_ ,%Q?^")>U5&?A'_ ,%3,X &?^+1?!+K@@_(48'H/R% M+10!RFN@?V[X*X'_ "&M3[?]2OKM=5@>@_(5RVN_\AWP3_V&M3_]1?7:ZJ@! M,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"F2+E M1A1D/&>@Z+(C$_@ 34E% '^0I\?/^#>;_@LKXB^,WQ;\6:/^PO\ $*]\/^)/ MBKXYU;1-0C\;_!<)?Z?XC\;ZK)KRWN!I%K>78GN+.WM]EO(GV@3&&.3^W_Q=''_ M &3!\B?\C#X1_A7_ *&O1?:NH"JOW55?H /Y"@!"@/4O^$CK^BL!_0=J4*!T M+?B[G^;&G44 ,,<9ZQH?JBG^8I0B#HBCOPH'/KTIU% "8'H/R%&!Z#\A2T4 M)@>@_(4%5((*@@\$$#!'H:6B@#X8^-?_ 3O_8&^*NH^/_B?\3_V*/V4?B)\ M1_$MAJFK>(O'OCC]G[X6^*?&.O:I;Z,;:#4=8\2ZSX8O-9U*^BMK*TMX[J[O M)9XX+:")) D487H_@[^P#^PO\#?%GA[XH?!?]C?]EWX2_$C0[&[CT7Q[\-O@ M/\,O!/C+2(];TBXT?6(],\3>'?#6GZS9)JFDW][IFH+;WB"\T^\NK2X\R">5 M'^H_%O\ R*WB3_L :U_Z;+JM:P_X\;+_ *]+;_T2E %K ]!^0HP/0?D*6B@! M,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!I QT'5>P]1 M7)>!0/\ A%M)X'^KN>W_ $_W==<>GXK_ #%@_(48'H/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2 MT4 -8#!X'0]AZ5R?A<#[5XMX'_(UWG;_ *A>BUUK=#]#_*N3\+_\?7BW_L:[ MS_TUZ+0!UF!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 )@>@_(48'H/R%+10 F M!Z#\A1@>@_(4M% "8'H/R%*ZZFN7L?^1Q\1_] M@'PI_P"EOBN@#I\#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH , = !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %?AC^VK_RG%_X(E?\ 9(_^"IG_ M *J+X)5^YU?AC^VK_P IQ?\ @B5_V2/_ (*F?^JB^"5 '[G4444 %%%% '*Z M[_R'?!/_ &&M3_\ 47UVNJKE==_Y#O@G_L-:G_ZB^NUU5 !1110 4444 %%% M% !1110!S'B[_D$V_P#V,/A'_P!2O1:Z>N8\7?\ ()M_^QA\(_\ J5Z+73T M%%%% !1110 4444 %%%% '/>+?\ D5O$G_8 UK_TV75:UA_QXV7_ %Z6W_HE M*R?%O_(K>)/^P!K7_ILNJUK#_CQLO^O2V_\ 1*4 6Z*** "BBB@ HHHH *** M* $/3\5_F*Y+P+_R*ND_]<[G_P!+[NNM/3\5_F*Y+P+_ ,BKI/\ USN?_2^[ MH ZZBBB@ HHHH **** "BBB@!&Z'Z'^5?\ IKT6NL;H M?H?Y5R?A?_CZ\6_]C7>?^FO1: .MHHHH **** "BBB@ HHHH *Y>Q_Y''Q'_ M -@'PI_Z6^*ZZBN7L?\ D\>_#[P[XKUC2[:&Z)NHK?3]1U>YM(([ M@F>.&)$F)D5B0#W:OPQ_;5_Y3B_\$2O^R1_\%3/_ %47P2K]J/&.M:UX?\.W M^K>'O"6I^.=7M3:BU\,:/J?A[1]0U$3W<%O.8-1\5:KHNA6XM+>66]E^VZE; MF6*W>&W$MU)##)^%G[;7PZ_X* >/OVX?V _VS/V=OV,O#_C9OV1/"'[7?A?Q M7\//B_\ M0?##X1CQ0?VC_"?PU\*Z+=Z#XG\):9\8S"/#J>$M7U#4XK[0XC= M&73[.U=/.N+JV /WYHK\:_\ AJ__ (+/_P#2([]G7_Q:/H7_ -"71_PU?_P6 M?_Z1'?LZ_P#BT?0O_H2Z /V4HK\:_P#AJ_\ X+/_ /2([]G7_P 6CZ%_]"71 M_P -7_\ !9__ *1'?LZ_^+1]"_\ H2Z /UJUW_D.^"?^PUJ?_J+Z[755^#7C MG]N;_@KKX9\;?!CPWKO_ 2:_9_MM;^(OC3Q'X<\%V]O_P %.="NHK_6M'^% M_COQMJ5O?7 _96@.F6L/A?POKMXE\UO>I)>V]GIS1POJ$=Q'ZC_PU?\ \%G_ M /I$=^SK_P"+1]"_^A+H _92BOQK_P"&K_\ @L__ -(COV=?_%H^A?\ T)=' M_#5__!9__I$=^SK_ .+1]"_^A+H _92BOQK_ .&K_P#@L_\ ](COV=?_ !:/ MH7_T)='_ U?_P %G_\ I$=^SK_XM'T+_P"A+H _92BOQK_X:O\ ^"S_ /TB M._9U_P#%H^A?_0ET?\-7_P#!9_\ Z1'?LZ_^+1]"_P#H2Z /V4HK\:_^&K_^ M"S__ $B._9U_\6CZ%_\ 0ET?\-7_ /!9_P#Z1'?LZ_\ BT?0O_H2Z /UM\7? M\@FW_P"QA\(_^I7HM=/7X0?%G]N+_@KSX#\*:?KOBW_@DS^S]8Z3=_$/X0^$ M;>>T_P""G6A7\C>(OB#\6/!7@+PA:R0_\,JV8BL[WQ9XET2RU#4&GV:5I]Q< MZI)#_Z1'?LZ_\ BT?0O_H2Z /V4HK\:_\ AJ__ (+/ M_P#2([]G7_Q:/H7_ -"71_PU?_P6?_Z1'?LZ_P#BT?0O_H2Z /V4HK\:_P#A MJ_\ X+/_ /2([]G7_P 6CZ%_]"71_P -7_\ !9__ *1'?LZ_^+1]"_\ H2Z M/V4HK\:_^&K_ /@L_P#](COV=?\ Q:/H7_T)='_#5_\ P6?_ .D1W[.O_BT? M0O\ Z$N@#]E**_&O_AJ__@L__P!(COV=?_%H^A?_ $)='_#5_P#P6?\ ^D1W M[.O_ (M'T+_Z$N@#]<_%O_(K>)/^P!K7_ILNJUK#_CQLO^O2V_\ 1*5^&WQ9 M_;;_ ."OW@/X6_$GQQXM_P""3'[/UEX6\&^ ?&7BKQ+>67_!3O0]1O;30/#O MAO4]8UFYL].7]E.U:_NH--LKJ6"R6Y@:ZE181-#O\U.KT+]K[_@LIJFB:/J5 MA_P21_9VEL=0TO3[VSD;_@J+H*M):W=G#<6[LB_LGRA"\,B,5$L@!.!(XPQ M/VIHK\:_^&K_ /@L_P#](COV=?\ Q:/H7_T)='_#5_\ P6?_ .D1W[.O_BT? M0O\ Z$N@#]E**_&O_AJ__@L__P!(COV=?_%H^A?_ $)='_#5_P#P6?\ ^D1W M[.O_ (M'T+_Z$N@#]E**_&O_ (:O_P""S_\ TB._9U_\6CZ%_P#0ET?\-7_\ M%G_^D1W[.O\ XM'T+_Z$N@#]E**_&O\ X:O_ ."S_P#TB._9U_\ %H^A?_0E MT?\ #5__ 6?_P"D1W[.O_BT?0O_ *$N@#]DST_%?YBN2\"_\BKI/_7.Y_\ M2^[K\F#^UA_P6> Y_P""1W[.O51S_P %1]"')8 =?V3!W(QZG@ G@^3_ ._ M;K_X*Y?$WX6^%?&_@;_@DW\ -1\+:[#JDFE7E_\ \%.-"TN\F2QU[5=+NC-8 M']E>_-N4O[&[B0&ZE\Q$63*[S'& ?O;17XU_\-7_ /!9_P#Z1'?LZ_\ BT?0 MO_H2Z/\ AJ__ (+/_P#2([]G7_Q:/H7_ -"70!^RE%?C7_PU?_P6?_Z1'?LZ M_P#BT?0O_H2Z/^&K_P#@L_\ ](COV=?_ !:/H7_T)= '[*45^-?_ U?_P % MG_\ I$=^SK_XM'T+_P"A+H_X:O\ ^"S_ /TB._9U_P#%H^A?_0ET ?LI17XU M_P##5_\ P6?_ .D1W[.O_BT?0O\ Z$NC_AJ__@L__P!(COV=?_%H^A?_ $)= M '[)MT/T/\JY/PO_ ,?7BW_L:[S_ -->BU^2Y_:O_P""SV#G_@D=^SKC!SG_ M (*CZ%C'O_QB6/YCZUY5\,OVZ?\ @KGXTU/XL67AC_@DW\ +RZ\!_%35? WB MU+K_ (*<:%9)9>*['PIX,UV[LK*3_AE>Z&HVB:3XBT6<7ZK:@W%Q<6C6D3VC M/, ?O517XU_\-7_\%G_^D1W[.O\ XM'T+_Z$NC_AJ_\ X+/_ /2([]G7_P 6 MCZ%_]"70!^RE%?C7_P -7_\ !9__ *1'?LZ_^+1]"_\ H2Z/^&K_ /@L_P#] M(COV=?\ Q:/H7_T)= '[*45^-?\ PU?_ ,%G_P#I$=^SK_XM'T+_ .A+H_X: MO_X+/_\ 2([]G7_Q:/H7_P!"70!^RE%?C7_PU?\ \%G_ /I$=^SK_P"+1]"_ M^A+H_P"&K_\ @L__ -(COV=?_%H^A?\ T)= '[*5R]C_ ,CCXC_[ /A3_P!+ M?%=?DG_PU?\ \%G_ /I$=^SK_P"+1]"_^A+KS+1OVX_^"N^H_%_X@_#^R_X) M-?L_2>,/"G@'X5^*_$-BW_!3K0DL;70/'.N?%C3/"MS!J0_96E%U>7M[X#\6 M)>6!L[633[>RT^Z:6ZCU6+R #]X:*_&O_AJ__@L__P!(COV=?_%H^A?_ $)= M'_#5_P#P6?\ ^D1W[.O_ (M'T+_Z$N@#]E**_&O_ (:O_P""S_\ TB._9U_\ M6CZ%_P#0ET?\-7_\%G_^D1W[.O\ XM'T+_Z$N@#]E**^-/V2OBQ^VC\3F\=C M]KK]D7X<_LM+HH\-GP$W@']J6Q_:2/C8Z@=<_P"$E&JK9?"3X7?\(>/#PL]# M-F9#K?\ ;QUFZ"#3_P"R&-[]ET %%%% !1110 4444 %%%% !1110 4444 > M+?%;]GOX2?&JXM+OXC>%%UNZM?#'BSP++*/!6MO?>'-B@ HHHH *** M* "BDR ,_P!#D_0=3^5+D?Y_KZ?C0!Y/X\^$FC>/_'?P3\>ZCJFJV.H_ _QI MXH\;:!96/V+[#K%_XI^%OCKX4W=IK7VFUFN?L5MI'CS4-2MO[/GL[C^U+*Q\ MZ:2R^TVTWK%)D'\/4$?SQQ[]*6@ HHS1G.?;_/7H?PZ=* "BBB@ HHHH **3 M(_I_GUSVQU[49!&?Z'(^HZC\J /,/C!\*](^,?A"P\':WJ6IZ596'Q$^#_Q' MCN](^Q_:WU/X-_%KP3\7M$L'^W6UW!_9^JZUX'T_2]7VQ+=?V3>7OV&>TOOL M]U#Z@./U_4YI 0>/\1GW&>HY'(R*7/\ G_#U_"@ HHS_ (]#_G\.M)D9(YR. M?NMC\&QM/7H#GKZ&@!:*** "BBB@ HHI 0?J.QR#WP<'G!P<'H<'% 'GOQ=^ M'.F??$OX3ZU?ZAI6C_$[X?\ C3X>:KJ>D_9?[4T[3?&WAG5/#%_?:;]N M@NK+[?9VFJS7%E]KMKBV^TQQ?:()H=\;=7X=T:#PYH.B>'[:::>VT/2-,T>" M>X\OSYH=,L;>QBEG\I(XO.DCMU>7RT2/>S;$5< :^1D#UZ<'\L],^W7'.*6@ M HHI,C.._P"?Y^GX^A]* %HHHH **** "BBDR,X[]>_(]0>AZC.,XSS0 C*& M&#_>5OQ5@P_,C!]J\B^ WPC^$8-5@LM3UW[#_:MT MNK>(-7\0S-=_V;:V5EF*YUB>"+R;:(?9XH=X>7S)']>R,X]?8_J>@SVSU[9I M: "BC/\ A_G_ #_*FE@#@[OP5F'XE00/H3[]* '4444 %%%% !1129&_:KR]\RZ>'[/%#ZV2!_ M^HD]NP[CZOXQO= ^* MGQ3T'XF_$>]MI-9TS3[37_'G@/Q#H7Q5\0ZKJ%Y):7,=IIOB>RO_ !-XCBTM M-3?48=UE-Z-^S[\/OBUHOPT_9L^!/QI^(OC#QS\0/ '@7Q/X^^)'C#7-?EUC MQW&EU=:[X8^$?AGQ5XRMXT_X2OQ?X9TGQ5-;W_CRZCFO/&/BKX32>-+LW-]J M4DTOI/B?]@W]E'QC\&O ?[/OB#X36=Y\'OACJT>N> _ T'BSX@Z9IGAG4X;? M4[2WN-.NM)\7V&KA;2WUG5(K*VN-2GM+);^Y-I!"TA:O3/A]^S;\%/A9\.[W MX4^ O ECX>\!ZCX6N?!=_H4&I^(+S[7X;N[CQ+=W.FW&J:GK%]K'[/^KV?[27A+1]&\4?#7Q_ M\/\ P]\3_C3KGQE\.6OPQ^*W@37_ O;>,_@U\7-:\7>*OB1X?N_&GQ!^&/Q M*UOQC\.?$.NV]_\ #GQ1;V6N^&K:'2O%]M>W.U^RIK_B3X@?L0_\$]_#?B7Q M%X@\3^*OB?\ !;X#>)O'GB7Q)JVK:UXKUW0_!OP^\-^.?&6N^)-=O+B34]6O M_%6O6GAWPWXAU34;F6\U*X\9W$]U)++<2,?N7PK\*? G@KPW>>%?#.B-I>F: ME8Q:=J5PFK:[FHEE8ZA=:Y-J%E;QQI:7 M4.Q2,[X9?!+X7_!SPYX(\(_#?PG:^%_#GPV\&CX>>!=)MK[6+VU\+^"5GTRX MC\,Z1_:VI:A+;:3$^C:1'!;>:X@MM,L+.%H[2T@@0 ^*_ OQ?O/A7\6_^"F? MB_QIKGQ"\4^#/AA\0?@KK.@^&?M'C/QTVA0:W^S%\+-2O_#W@#PU86WB&_T3 M1]9\5W\VJW6D^'-*.EV6JZMK'B&YM8TDOYE\Z_X)O?M 1?&;XZ?\%#;"7XH^ M*?B-:]\5?VOJ?Z0>$O@Y\.? WC?XD_$;PMX< M32?&?Q?U/1-8^(^N1ZIKMS-XIU/PYH5GX8T&]OK6^U2ZT^";2?#NGV&AV!T^ MSLA;Z39VM@BBV@CC7;\.?#SP7X1\1>/_ !9X;\.Z?I'B/XI:_I/BGX@:O:+, MMWXK\0Z'X/\ #O@#2=7U9I)I$FO;'P;X2\-^'8)8XX<:9HUC"ZNT.]@#LZ** M* "F2DB.0@X(1R".Q"D@_G3Z0@$$$9!&"/4'J#['O0!^_$+XH3>'[+]M/X^>'+?6#\2?%VG^*=!\!V3>!-9'A'PWXXBU./Q/X.\ M*VL-YJ.DZ -6^#FJ^+OB M3K/@CXN?M1>(=7^#/ACXK^-?&/C?Q_\ #']F'0]*\-Z_J_@O6/%_C2]U#X@: MAH7B#5O _C&\\-6'C#6M4\0^"?#'QB\,^ +S4(6\.1:?8?2VL?L=?LYZ_P## M[XL_"S5OAS!=^ OCEXSN_B%\5_#Y\3>-X8?&GC+4+[2M2U+7M4O+?Q1#JD5Y MJ5YHFD2ZDNG7]C;:@FG6D%Y;SV\*Q5I_ G]E'X _LU:?-IOP6^'EGX+MKB_U MO4YV36_%?B"[FO?$34/%FOZ_J+F]@\'>&X60W?E0QZ9&EM' L]Y] MI /D/P!H>J_"3_@I3XM\./#^TGIG@_XY?LU>)?''A^^\3_&/5/B[\"_B+X_^ M&GQ*\&)\0==7PEXE\4:YK?P!\>^#="^)7@KP]X7TGPQHOA;X=_$3P;K&M6Z6 ML>J_#G1[,6OV>_%OC.3X"?M%:-/XN\6:]XGU;]MK]K+X,?#_ %?Q;XFUOQ)K MFBVFN?M$>*/"'A>VT_5-9NKW4SHGPY\/7=Q?Z)IR3-:Z)X9\,1:?9+%96,2+ M]U_#[X-?#;X7"Y/@GPS!I4MR;]6NKC4-9UR^@M-3U.76;S2["_\ $.I:O?:9 MHDFJ2M>IH.FW%IHL$ZQ-;V$0@@6/,\!? +X2_#)+J/P3X0@T9+WXD^+OB_J7=YY"W<@F4 ^8] M(N-9T'_@HE9>!=,\1^+(OA_!^PKI]W:>")O$VNW?@JSU?0/CQ#X>L-?L?#=U M>R:39^*)O#]P-)U+7X($U74]/M[*VO;B:&R@4>9_L^^ _B5\)OV[?BC;_&G3 M-)\>^*/CI\-_'WQ+^'OQU\#_ ! ^.=EH5MX*\%?$#X=:%JOP>\=_L[_$'XE> M.OAG\/O$?AG3O&GPWA\"_$?X6VVE6?Q'T?0?%R:WH?A?7=/U%_%GWV?@U\-S M\7%^.Q\-Q_\ "UE\$M\.%\7_ -IZY]J'@=M7&OMX:_L_^U/[$.F-KBKJYC.E MF0ZDJWOF_:%$@K?"WX&_"KX+VE_9_#3P;IWAB/4Y-UY-#/J>I7TL"7%S=6VF MKJ6MW^J:C!HNGSWEW)I6A6]W#HNDFZN!IFGVBS2*P!ZQ1110 4444 ?!GPRN M/$FJ_ML?MQ>#[GQMX\7PY_PI[]D34O#^FR^)]3U#2_!.K^*=/_:,TCQ!JOP_ MT?5VU#1/"MYJB>&]!O\ 4H]+TX6>HZUIEKJ>I6EW<[]_F7P\^%'BWX!>*/VI M=;^&_CWXPW7PE^(VE?!_X>?!WPA\7/BO\0OBY/#^T5JNL>-=!^(OQ=\$:_\ M%?7_ !1XNT7P=XBE\=?#2SU31;36CX6U+7?AGXM\9:%I&G6FIOJFN?;,W[/O MPDF\4_%CQJ_A3;XI^.'@[2? /Q1UJ'7_ !3;W?BOPEH%EKVGZ%H]Q]GUV*'3 M8M$M/%'B.+1[G0XM+O\ 2_[=U62QNX);ZXDD\M^!'["?[*?[-.H7FJ?!7X1: M9X+OKV70Y99T\1>-_$'EGPU::Y8Z%'9Q>+?%/B"#3[?3;;Q%JR6]KI\5K;;Y MK>>2*2?3M-ELP#Y@^,'A ? S]M7]A[QEHEG^TI!X*\;Z_P"*/@/XF\4^&OC5 MXA\4?""YN)_@GXQC^%7PQ^)?[/FM^)YM'TOPE)J'A:Y\'M"T_Q3JDWAOQYXIU&T]"^&7Q#UGPG^TQ_P4:U/Q#XD\8:]X/\ V/[.WBO M0/#.L>(]6U72/#QO?@;J6I:UI/@C2M3N9['PY;^)-5TZVN+G2-%AM[6^\17L MU^\#WU]*S?9&B_!OX;^'_&6N^/\ 3?#,">*O$.KS:_?ZE=ZAK.J)!KEUI$.@ MWFK:-INJZE>Z1X;U"_T:%=-U"[\.:?I,U_:27$-Z\ZW5SYV18_L^_"'3_&/Q M%\?6O@VV7Q7\6;[P/J7Q%U635/$%R?%=Y\-I;27P++J5C=:O-I@7PS]BMH-, MAM;*V@CLT>PEBELII[>0 ^0/'UGXU^'OQK_X)K^'G\7^+[2ZUGQY\?[+XHZ5 MIGBO7(/"GC?6=5_9C^+'Q"UJ7Q5H-O=KI'B"+3OB'8_VSX7?5;:Y;P]+&/[) M:W$K@^ >#?VNO'EU\>/&'Q)^)OA'4?$OPLN_^"B&J?\ !/3X;>'/#GCF_L;O MX+/X=TFTT/P[\5O$7PV71;33/'=]\4OBJFK7GB77]1\12ZSX$^%OB#X<:CX2 MT(Z'IWCG4->_5;Q?\'?ASX\\:_#7XA^*_#B:MXQ^$&KZSKWPXUI]4URTE\*Z MOXAT&^\+:W?V-KI^J6>GSSZKX;U34M!OCJ-G>I<:1J%[I[H;:ZFC>DGP)^$, M7Q&N?BS'\/\ PY'\0;V_M]9O/$:6;)<77B.T\.GP=;>++BR64:5-XS@\&D># M8O&H!ZPK!E5@,!E# >@(R!3J** "BBB@#XN\7:A MKMI_P4'^ VF6WB/Q7%X9U_\ 8^_:LOM:\(IXCUD>![_6O"7QD_9!@\-^([GP MD+K^P#XJTFQ\9>*-+LO$9LQK$>D:W?Z8MU]CE,0\N@^#VH?"']JW5_CWX3^) M?QQ;X9>'?@M\7M2_:*=!@TZ#58M$DT_7]3\+ M>&=0U6.YTN=[N\\.Z%<22&72;!K?YW\!?\$\_P!CWX:>/-:^)G@[X-:?IOC; MQ#)K\^L:U=>+?B+KOVZY\5:PFO\ B.ZETWQ%XRU?1UNM;U97NM4NH=/BN+P7 M-];S2M:ZA?07 !\D_ME^$/$7PH^$G[/G[0.H6?[2=UXL^&'QE^#'C'XL>)?@ M;\:=?\.GX<^&?%?QGT/Q3\:KW4?@?-XDL? WQX\+^*E\0ZK\-/&7A+5?#_B/ MQ-I_PTOKO5? ENOB#PQH.DZA].ZGK/B*U_X*/>"]%C\4^+4\(ZI^Q+\5-8U' MPA)XDUA_ O\ PD/AWX__ =T[3?%">%9+K^P+?Q-;:3XAUC3)O$$=HFJ7.C3 M+8W-P]I!&B_3VI_!WX<:SX['Q)U;PU#J/BS^SM$TMKN]U#6;C39;?PUJ=UK7 MAV>?PU+J3>%KC4]"U:\N-0T?69]$DUC3;IDEL[^%H8?+H:W\"OA9XB^) ^+F ML>%DN_B&OP[\0?"=?$HUCQ%;72?#OQ5>V6I^(?"B6MIK%OI::9JNIZ;INI76 MRP6Z;4=.T^_2Y2[L;6:( ^)OCWJ?B;_A0GP^^*FC^)?&?AO6/B3^W3^QEXMA MG\-^)-9\.RWOPZ\9_M9_!;X;Z1X4UF+1[NW&I^$O$WP:ET^S\5>%=1$VC:K- MK.I/?VDLDA7EE\.O"_C^X&L:[X;UB]U#7 MM3T#3=5N[S2X=+TJ#[=^(?P4^&7Q4\*Z!X)\<^%X-9\+>%_$O@CQ?H&C1:EK M>C6NE^)?AMK>F>)? >KVQT#5-*G%UX2\0Z+H^N:%YDTD5AJVE:=?Q1"YLK>2 M/K[WPAX:U+Q%X>\67^C65YXC\)V>NV'AS5[F-IKW1[7Q-'ID.O)8R.Y6)]4A MT?3X+J?8T[00-"LJ13W*3 '1+G SG)R2"*_#.H_LR?M+ZM<:% MXQT?3[N'3?$VC0ZUX>T#7;*QUNVN[>PUW1M,U6T$-Y:QR'D_C-^SYXDUO]IC MX"_%/X6?$GXU^'?'VD_$_3O%'Q7O1\3O'MU\'W_9RTSP?XET;7_A/K'P@GUO M_A45S%XX\2R^'CX8O8O"4?Q!TWQ/::M\1K?Q4T'A:_LKSZ[^('P@^'GQ1U3X M=ZSXZ\/#7=2^$_C2/XA_#VZ;5=([*/2-4T^&;4H_#_B+ M7]%22_BO(TTS6]7LEB$&HW:2^#:S^P-^R;XA^-MU^T5K7PEM=1^,5[X@T[Q3 M=>,;CQ?\13+/KVD:=::3I&HR:(OC%?#!FTK3K"QM=,3^P_L]@EE9M:0PR6T# MH ?-?[6?PX\5?%[]C_X[_$SP7I/QP\2_$778O'_Q#^$.E_ [X]>(/V?/&FE' M2-%B\+?"SQOX<\16/BWPGH6LZWX9\-^&+#XD^%/!_CJ_N/ NN^*==N;/Q!IC MP:E-J-GVWB3XCW?CKQ+_ ,$GOB-X-\8?$^+PM\7/'VL:EJ5GK%YJ?@ZY\=># MO%_[!7Q]^(^D1?%GP#I4MIH=UK5MK>A>&?$YT?5M/EC\*>+;"1M*CM9(@3]E M>(O@?\+O%3>"_P"W/"EO>0?#_2-1\/>%[!=2URRTJT\/ZM8:;IFI:!J&D:?J MMII?B#0[RQTC3;>?2/$=GJ^G,MG"PMA(I=K/B[X-_#?QUXC^%_BSQ/X:BU#7 M_@QXBN_%GPQOHM2UO3!X0\0WWAK5O!MYJFF6>D:GI^GO<7/A+7M=\,RB^M+R M%M!UK5M*\K[%J-Y#, ?&W[6%_KVI?LO_ /!1+XGZ!XD\5^%M1\-?L\?&GP?\ M.O$O@S7M:\)>(]!O_A%\+_&FO7OBCPQK^AWMGJFD:[;_ !3U'6],.H:=/#.X M\&Z?&[R0H8:\*_;N\6_&BQM/V='^%&E>(_C1JB? [XQ>,/B'^SKX/\2^+O"W MQ+U3P=I^A_".QG_:<^&U_P"&M>\.)XW^(G[/7BC7='L=!^"VKZWI5[\51\5= M2A\$:QI'C_0-"O&_4#Q1\'/AMXS^%_BKX+^)?"]KJGPR\;Z%XD\->+?"NVFHBQM/) +GP%U[2_%7P/^#GBC0_'N MH?%31/$GPK^'FOZ-\3]6TXZ1JGQ'TG6/!^C:AIWCW4=*-I8'3;[QC:7$7B.\ MT_[#9_8;G4I;4VEN83"GK-4M-TW3M&TZPTC2+"RTK2=+LK73M,TS3;6"QT_3 MM/L8([6RL+"RM8XK:SLK.VBBMK6UMXHX+>"*.&&-(T51=H **** /A?_ (*/ MZSXD\._LD^.=>\(^)_%?A#Q!I7C+X&7-AK?@SQ#K'AG6HTF^/_PML-0L&U#1 M+FUNY])UG2;W4-&U[2I9'L=9T6_O],U"&6TNI4.)^W%^S[XC^,/A[3=0^%OQ M&^-?@7]H2VU/PO8? [Q)\/\ XI_$#PGX2^&.L67C"ROO$WQ$\8>!?#>K6?@3 MX@>%[3P_/=P^.]#^*FA>+=*\5>'X;+X"; M_P"'/Q3\-P>+O!>J7VBZCJ.@7=]J]A:7EYX=UFQ\0Z)+<2:+J.F7%- M-UC4/&7Q'L'B\.Z7?W>J6NDS6>A^,M*TV]M3J-]=WEV+ZRN9-0GG>349+LXP M 1>// MK\<8OCRU_I_C#Q+H6GV=A\,O#GA?P3\4?%_P?U3Q7<>$[.Z\4>*+" MW^(O@[6_#FN^&K37O&'B.R\)ZS>:7K5AO_X0&.UO9;K3OM=A>_!GA[QG\09? M^"67P(U:\\7_ +1V@?%+X>_M#_LT_"CQSJ'Q/\;2+\98/%OP_P#^"@GP_P#@ M5\5_ WCGQQX)UB?3_BKX7=;'Q5X#E\4RZIK6F?%[P"MAXGUZ:_OM?OI!^L_B M'X,?#?Q/XB>+6\JZQ-JT&I:!K&EZH M);F_US5Y;NW:]:RNX]0N;6ZM9K1_(%3QS\!_A+\1O &G?"WQ;X+TZ_\ A_I. MN>$_$FG>%K*YU70-,M=<\#>)M.\9^$M2C7PYJ&D3FYT#Q=I&E^)].+SND6OZ M=9:NR27UM%.H!ES;_%OQJNK?SYAH_P ,/!HLY_LUS>VXD\8_$V[1W!EMY81% MJ/AOP5X>@D@D5O-MX?B DT+)+Y;I^8OP:NOC_P"-OV'/^">NO6TGQ,^,/A-/ M'<Z\4^(?$>B:SXM@\/?%BY^%'BOXB M:4OB2SU_Q1X+T/6A&^M0PWOAG7?V+LO"VAZU;Q1?/J>O7$-Y?I>: MAJ+Z1IN@_;I+X77VR&ZCTC1]+LH)[:>"2VCL;=K=HI8Q(?,?"G[./P6\$_"C M2O@;X;\!Z98_"/18;JTL?A]->:WJGAG^SKVXNKJ]T>]T_5]5OQJF@W<][=R7 M6@ZI)>Z-.;B59;!T8K0!\Y_\$U/'/CSXC_LM:?XO\9:AXFUKP_J?Q>_:+C^" M/B+QO?7.J^-?$W[-.G?'OXB:9^SIXC\2ZQ=SW=QKT^L?"*S\+7>C>)KF^U*^ M\5^$V\.^)]2U34]2UB\U"Z^^J@M;6VLK:WL[.WAM;2UABMK:VMHHX+>WMX(U MB@@@@B5(H888D2.**-%CBC58XU5%51/0 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5Q7CWXD_#OX5Z$?%/Q/\>>#/ASX8%]8Z:WB M/QWXGT3PCH*:CJ=PEIIMB^L>(+[3].2\U"[DCM;&V>Y6:\NI([:W26>1(V[6 MORR_X+,ZE8:=^P7XG:]U'1=.>;]HO]A'[%+K\T<6FMQMKB\NYH[>UM()KFYGE;;%#!;QO--+(W14CB1W=NRJ3VK\'?B;;^//V$/B+ MXJ\;ZI\:?A;\.+7_ (*/_M,>)O&?Q"^+EZ\7P>_9[^!OBGP3^S7X+\"?";P9 MHOB3Q/H/Q<\/Z5XT^+MK\-;[QCXE^)7Q!T>STSXH^.M$NO"-M;Z)>:YX7T[4 MO;_A?\7OV@-<^(?Q'\'_ !!_:Q\*7NK_ A_8(_9E^.>K)\+_!/PVT'P1XE^ M)_CRR_:J\+>/_'\=EX\T/6O'5C\-M;F\ ?#?X@:)X;O]3THZ!?IIJ-KUQX2U MYM,U< _63P_KVC>*M!T3Q/X=U*TUCP_XCTC3=>T+5["43V.JZ/K%E#J.F:C9 M3 36E]8W$%U;R@ 20RHXEXB\=>"_".H^$='\4^+/#OAW5O'_ (B/A+P- MIFMZS8:9J'C#Q0NC:MXB?P[X8L[R>*XUS6D\/Z#K>N2:9IL=Q=QZ1I&IZB\2 MV=CF^#OC)X+_ ."8W[*'[7_P*LI/"O@K M4]$_;)^-/Q \">.]<^*'A9-#?3S(O ,%EL:_\ M)WWQK^/W[/J_$;XE6O@CQ[\*?\ @KGK_P &;W]F M+4;?PE87W@_PEH/[/W[1>B?"GQ-=I=Z>OCK4M0^*NDW^A_$_0?']AJY\&>)- M(\<6?@[1]/D%CYT0!^UWCGXZ?!/X8:QI/A[XE?_#W7M?LKS4M"T7QQX^ M\*>$]6UO3]/D@BO[[2-.U_5M/O-3M+"6YMH[ZXL8;B&S>YMUN7B,\0?M/"WB MWPKXYT'3_%7@GQ-X?\8>&-62>32O$?A;6=-\0:#J<=M=3V-Q)I^L:1FZII_P"RM;K:2Z-_@=:?\+#\'P^.M/\60KX/OO%_B_XH:;XAT!I-+O'7@OP#9:7J/CCQ9X=\(6&N>)O#7@O1;OQ)K.GZ+; MZOXO\9ZS:>'?"7A?3)=0G@2_\0>)M>OK/1]!T>U,M_JVI74%E9033R*AM:!X MK\.>*6UM?#VLV&L-X;\0:CX5UX6,XG.E>(M)6V?4M'O< >3?V27=LUQ 3XF?MBWGQ\T*XM/B)\:_#/P_UGX9?M5_\$AM=\-_!RVT_PAI^F_%3 MX7_%'QY^Q=\7=4^-5E=^((=0\6:WX9UGXI>.O'_@;0?$7@C7H-&\%7'P6O\ M0]86?69O%*S?06@?M5?&CQG\5?#'P[;]I#3M TW7O^"GO[6/[+NHWFC^&OA" MVO1_"/P;^RS\2_BGX'\/:1/K.C:G8V'B7P+XQT#PZUEXDNM*U:]UC]W9>*[' M65U 64P!^W-%?S=:U_P4H^,NE_L[?!+5O%/[47[./P^\:_%K]C/]H;4/AG\2 M?'/BGX/?#^/Q]^V%\,?BGH7P_P# 5YXUTGQIJ>F>"-/^&.LZ2;G4?&\/A".* MQTO5=0UT21: EMX+L[K^B'P==&^\)>%[P^(++Q;]J\.Z)<_\)5ILNG3Z?XF\ M_3+67_A(+&;1XH-(EL]:+_VE:R:7##ISV]S&]E%%;-&B@'24444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 55NK&SOD6.]M+:[1& M+HEU;PW"(Y1XBZK,CJK&.1XRP )1W0G:S VJ* *%[I>FZE8OIFH6%E?:=(L2 M26%Y:6]U92) Z20H]I/');NL4D4.-T"LBD.?3=/DEGFDL;-YKJ%K M>YE>U@>6X@=8T:&>1HR\T3)#$K1RLZ,L48*D(H%VB@#+DT31II-.EETK39)= M(FEN-)E>QM'DTRXGCDAFGTYVA+6,TT4LL4LUH89)(Y'1V96(,O\ 96F?;VU0 MZ?8G4V@@MFU VEN;YK:U>YDMK$RF.%KJX:)4,\N^_10!F M7VBZ/J;%M1TK3;]BJ(6O;"TNR5B9VC4FXAD.V-I)&09PC2.5 +L2?V+H^V)/ M[+TW9!;BT@3[!:;8;4"15MHE\G$<"K+(!"@6,"1QMP[9TZ* ,O\ L31OM-M> M?V3IOVNSMC9VEU]@M/M%K:-<07;6UM/Y/FV]NUU;6]RT$+I$;B"*4'R&K#PCK7ASP'X@\-P^"/%6@:7K6LZ[90:IX4\6>#O M%^G:+JRWOB#54N_%G@3_ (0[QCJMC)8Z;J^OW]AHNA0:9[MH.A:1X7T32/#? MA_3[72="T#3+'1M&TNRB6&ST[2]-MHK.PL;6%<+%;VMK#%!$@X5$4]?E-\5/^"5[?%+XD>.?B M,/\ @HY_P56^'7_";^*-9\3_ /""?"S]L$^$/AQX0_MB]EO/^$>\#^%_^%RGG]K0=U![?L\>_'?'7!XK]POVWO^"39\#?L7 M_M=>-6_X*8_\%;/%:^$/V8?C]XH;PMXW_;0_MSP7XE7P_P#"?Q=JYT#Q?HA^ M&MH-8\+ZR+/^SM?THW=J-0TJYN[4W$(E\Q?\D1U.1@J?E3^-#SL7(^]V/&.V M,4 ?['7_ 1(_P""Q@_X+$?";XT?%!OV?_\ AGW_ (5%\1M#\ ?V*WQ/'Q-_ MM_\ MGPK'XF_M47_ /P@O@7^S?L^_P"R?8_L=]YHQ.;F,YA'[<;T_O+_ -]# M_&O\ZS_@U!_8@/[5?[-W[4_B!?VP?VY_V;SX6^./A/13H'[)_P"T./@]X9\0 M_;?AW:ZA_;'BK2%\(>)/[6UVV*-86VHFYMO+T^.*U\D^27;^KX?\$ MG_\ !9,X(.#^W(2#CL1_PJWD'O0!^RX(/(.1ZBO#?&O[17PO^'WQF^$OP"\3 M:AKUO\3OCAIGC;6?AIH]EX/\4ZMINO:9\-X=%N?'MW<>)M,TJZ\-Z$GA:T\1 MZ#=ZA'X@U33)IH-5MFTV.^<3I#T_P=^&Q^$'PQ\%?#,^/?B5\43X+T*VT/\ MX6!\8?%7_";_ !-\6?9GE?\ MCQKXL^P:7_;VNW'F[;G4/[/M/-2.)?)79D_ MGQ^UK%K^E?\ !0[_ ()X?$N+X??%;Q-X ^&OP[_;:M/B!XN\ _"?XB?$;1?! MU[\1O"7P9TKP)9Z_-X%\->()[2Z\3ZAX:\;3Q)HOAW^QM>N1K.EZ]J9UVTTTS^'=*_L*;1(1I^M:IYZ_8-4UC^VO-T* MS^SS'48=)UIQ)#]@Q-O9_P X/^<^W6OS;\9ZAXF^./[4?P!;3M _:9\(_!;Q ME^SE^VUX#\?2MI7QB^%FE6NK7'C+]GO2?AIX@UZU5-#;X?>/-4LM!^+FH_"/ MQ%K$&A>/(-!6\U'39=,AUS3[:\^<]6T[]LSPA^Q?;:Y+X:^,&I_&[X&ZO\+/ MV>?B WA_^W/'WQ#^,_P+^"_QRM=&^+WQ_P#AIX$U'Q:MGX[\5_&[X66UO\0[ M73+QH/B1X@TR/Q)X/\/7K:]JNCV-T ?I+\7_ -JCX1? [Q]\,?ACX[N?&K>- M_C'#XQG^'.@^#_AA\1/B'=^(X_A]I$7B'QL(5\"^&O$'V2;PYH$\.L7EM?"V MN;FSE3^S(;^X/V<>E?"GXK_#CXX_#GP;\7/A)XRT+X@?#;X@Z#9>)O!WC'PU M>"^T;7-%U!&:"[MIMLG:C:VM_:7-M%^&$'P9^* M]_\ M!_\$U]5\)^+?VQ->\(:9XY_;S\4S_ _ VXTCQ!\"_#7QB^%^G:?\ M//"=YX>\?^!M;?X>^ HO%$&K>'?A9X?^,FE77BK0M'73],U%;?PW:Z(5Z#Q] M^S-XM^ 7B?X6_L;_ HUG]L+X9?LSZ1\&/A_%^S[\5_@!X'U'XQ>*=,_:)L? MC/\ $CQK\;=8^*_Q!9[FQ^'WC;Q^?$7@3Q,?&'Q4\.1_!'QCH&I?%'P[J4^A MPV]WH&L '[X%@/7_ +Y)_+ Y_#MD] :"0.O\CQ[GT'N<5^&U[\//BSJGAW]I MWQ8_B?\ :,\(?$!?VY?B59?#>^^)G@S]ICXJ_#'7O@M+9:1XQ\/^$-8^'GAG MQ#HOB#3OV;_$&O:=J=GI7Q ^&#V5YX$\0+HL=A=7OA*/4/!NL^:^*K3]M3Q= M\//B=HESX!_:"^$GQCO?V0OV7=;_ &!+?PYXP^(WCG3/AG^T!I6C>*8/B9X( M^+/Q+EB_L[6?$MA\2K;PO<_%;7_CQ;VEO\2O@!JUE9WFGRW^F?$?1K, _H3S MV_HO:N3\>^-M!^&W@KQ5\0/%#ZA%X:\%Z!JWBCQ!-I>DZEKVH6^B: M'8S:EJMU:Z-HUM>ZMJO7N/!L_P#'QGL M_.TG5)]-E\/^&/&=E::CX>O=)@MXY3^A?Q9\5<6ZR6,\-W( >U?"SXF>$?C+\-O OQ:\ W=]J/@;XD^%-"\;^#M3U'1 MM7\/WFJ^%O$^G6^L>'M6DT37;/3]:TU-5TB\L]2M[75+"SOX[:ZA-U:V\I>) M.^R,X_QP/8GH#R.#R.O VA M?$70?@#XJ_9@UC]G[PAI9\#?$/74C;X=0OHWQ#O/B-/\1_A#X[M-)^*6H?$V MP\'^+?#>FWNCV?AF\TX _6&BL/PSX@L?%?AW1/$VF0:S;:=K^E6.KV-OXB\/ MZ[X4UZ"UO[>.Y@BUCPSXGT[2/$6@:DD:1KFEZ?JEA.'MKZSM[B-XUW* M"BBB@ HHHH **** "BBB@!"RC@L ?0D"E!!Y!R/45^"?AL?'7Q&^)I\%>'K#P_\ M\)]\7/% \:?$SQ<;%60:UXU\5FQTL:]XAO2P-[J1L+3[2X4^2F* /C?_ (*2 M_P#!2SX ?\$P/@[X&^,GQ]N+N71_'WQG^'/PAT;1])GB76'7Q9K,XTCX9_#^R\2>/-9BBM\ZB-(T_P -PW5GJ/B+39U_0/3=2T_6=/LM6TF] MM-2TO4[2VO\ 3M1L+B&[L;^PO(4N;*^L[JW>2"YM+RVEBN;6XAD>*>WECEC9 MD=2?\G;_ (.B?^"@6H?MR?\ !1OQ)\.?A]JFMZM\!_V/K/4/@;X,AL[G5;GP MOK_Q)L=5N9OC7\0M,T\&73%NM3\516_P]BUJP\R/7_#'PU\.ZBEQ):W$"K_7 M7_P:8_M^S?M/_L 2_LT?$/Q-XDUGXW?L;ZQ'X/G?QEK&HZMK.N? _P 5W%_J M'P>U/3;G5V%P-%\%V]CK/PGM=&LS<6WAO2/!OA9#)!!K5A #^JHD#J0/J0/ MYT @\@@CU!S7Q7^UM^Q@?VL;OP+=#]J_]M/]FG_A!K?Q%;_9OV2_CN?@S:>, M/^$BET:7S_'4(\*>)?\ A(;C0_['\OP[)NL_[,BU364VS_;LQ>H?LR_L^G]F MGX9K\-3\;OVA/C^5U_6->_X3[]IGXE?\+6^);?VN+,?V*WBK^Q- SH&F?9,Z M1IWV ?8C=79\Z7SOE .W^)7Q<\'?"Q?"UOXCFU2\U[QUK\WA?P-X3\.:/?\ MB+Q7XOUZUT/5_%%_8:'HNFQ23SC2_#6@ZUKVK7UR]IIFE:7IMQ=7][;AH%FX M[4/VG/@]I?PK@^,.H:[K&G^$;WQU;_"W3;?5O!WB[0_%NI_%"^^)@^#.E_#N MR\#ZYHNF^+)/%FL?%)H_!ND:=+I,,>HWTT&H6UR^@S1ZNWAG[>/P>^''QL\+ M?"WPMX^L/VA/#.HZ/\0[SQI\-?VB?V97\1VGQ0_9E^(GASP/XI.G?$>TU'PM MIGB&]@TG7= OO$?P^U;3-<\)>-/ _BB#Q0OA;QMX5U+0]7EFL_RR^+NC_MG? M'[]G[X=?LH_M3Q?%_2O#/Q B_:?O-(_;3^"?[.7BE_B5/\:?@!\!M)\&OK/PPTGQ;J7 MANX /W"\1?M,?"7PG\ ?&/[37B#5]:L/A%\._#'CCQ?X^UD>$O$]YK'A'1/A MC<:W:?$J76/"5AI=UXG6\\!W7AGQ';^)-,L]+O-0M9=$U!;>WN_+C,K?A#^T M[\&?C?K_ (E\(>!/$M]_PG'@[P[X*\8>*/ 7BOPMXK\!^.=&\(?$B#5+CP%X MMN/"OC31=#U>X\+>+4T/6H-$\1Z=;WNC76IZ+K6B->Q:WHVJ:=:?BS:1_&+X MC?\ !.G_ (*-^#OB%^R_^T#\*OVN?'7[''QB^%NN_L]>&O!/Q5\0_ #1O&-M M\!-:^%/@'PM^R7J,,VJ?"SQMI'QA\32S_$22]^%BR:KIU[XM.A_%VYT_6_"W M]IZC^H'[*W[,/A;P3KB?M*ZYJ_Q(\4_&GXC_ "^"?P>U.[^)%EI_AN?P#\- MOA>OB'Q%H?PU\.^"-*\+>$(_#D%EXR\<^+=>\276NV.I>*M8UV[47VK_ -EZ M9I&G68!Z_P"'/VH/A-XK\5:)X7T*\\5:A#XJ\:^+OAQX1\86_@+QE-\._%'C MGP!;>+KCQKX=TGQ]!HTOAA;CP\? 7C"TEOM3O].T?5M3\/ZCI/AW4M:U*'[* MWT+D>_KT/Z<$?@]\;?CU\5M2 M_;"_8R^,/@?Q5?\ P?\ AMIVJVOQ6U;Q9^U'^SM\0=0TG[9\(O$OBWXGZ5IO MB"'P!\./&OB#P5\7H?B;/JVD?#CPAXI?4];L/E[0/AK^TSJ'P;\"VFMV'[)O\ @D)\>3\1'O\ 7_VF;?Q5)^V/\./%'PHF_9SBOKHZI%?:5\;[*VD^ M*$_AU=,DL=2\7P>=<^+/^$C1/#\I /Z8RP'Z#@$CD@#)' ZC@G..17RQX-_; M(^"?COQ'\,?"NA7OB]=9^+?B[]HSP-X0@U7P%XIT:(^)OV5_%6K^#?B_IFN7 M&I:?;P^'+C2]6"27"?E?<:S^U!KG[0W[/7BR M'PI^UYI-]X:^-G[&%A\4=2UCP]\3[OPCXE^%WCW]EWQ#9?%:^TS1]&T71/A_ MX0^%^E_%_5[+2OC#X<\56/BKXCV?Q>T"?QQK\/@+X>Z+X%U-L'1O G[1\&I? M Z\^%GPQ^(.A?$K1/C=_P6P\0^#]<\;?#+QCI7@_PMXB^,'C;XSZ[^SIXG\= MW^KZ%#8:-X.^(.H:[X3U3P_J&JF*TUK3+W:%61;F"( _H6W#GKQ[')^@QDCT M(R#VHR,9Y_(_RQD>X[#/&5C\+_ /@HMHGC#X@^-OV/ M_ 7[1G@;QO9?&33;3P;XO\/7/B5?BOXUU7P9_9^N>-_'?@;4=4U"UT/]H7Q# M^SY+)X#^+NEVWP__ ++\;Z?X0TWQWXITWY@\ /\ &+5)_@)\&_VC==_;136- M1_8 _P""@VGZEX1T#7OC_P"'?B5>?$7X:?MH_!CPY\"/&'V#P9KTFMVWC+2_ M!NN6-A\,/B-JVK:A:7^FZIIRW_C37M.G@OKH _I;\2>)?#W@_P /ZUXK\6:Y MI'AKPQXW@C>66144FO(?$/[2WPA\*:%X1\0>(-=UG38/'TFIGP3I$G@KQK-XO\4V& MA:!+XJU_6]%\"VOA^;QI=:%H'ANWFUS6M7.@1V>F:>L+W4D@V^C+:V/B:6W\9:.?'LWAC11"/&NG>%K[PYH-G?W>KZ;I%]Y#\/ M?AU^TOX!_:I\!?M-?$'2_C;\5O@7X#N_V^OA7\(= U;3;WQ9\:_"_P +?CC= M?LD_$?X2WGBS0;^*+QS?VDGQ!^!GQM\!>%]6\6&?Q;X:\!>*OA!#\1;NQLEU MW5]& /TX\1?M8_L\^%V\+MJOQ1\.M8^+?!_A7XB:;K6F?;]<\.67PY\=:O;> M'_!7Q$\2>)-&LK_0O"?@/Q=KMY!I/AKQ=XFU#2M"UJ[6^.GWL]MI&LW&G?1( M(/(YZ_H<$?4'@CL>*_F5\)_L+?M/?![]E?\ :&_9[UGP5KOCOQ]^U7_P2H_9 M8_9)\#MHPAUSP%\+OC5X$TO]I+P5X^\)^)_$MO++;^%/!W@#_AH'PYXWTKQ; MJ$D.AZ_IOA_Q;!X8FEURPTK0=1_I:TFSET_3-/L)KF6]ELK*TM)+R;/G7;VM MO%;M=2Y=SYERT9G<,[,&D(9F()(!H4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 07-M;W MMM<6=Y!#=6EU!+;7-M]! /) )]Q^./ID X]0#U I M:* # _S_ #^OO2;5]!V[#MD@?0$D@=CSUI:* $P.>.O7\L?RX^E5;*PLM-MH M[+3[.UL;2(RF.ULX(K:WC::62>9DAA1(U:6>66:5@NZ26225RSNS&W10 F!Z M#ICIV]/I[48&&%BI*L5+1QJ2I*J2I. M"5!(R!BW10 4444 (0#C(Z3QTY/)]3R:6BB@!,#T'4D<="&]6U&&?397N=0\/Z+=O)YVEV30>F44 (0",$ CT(X_* MC /4#N>@ZG.3^.3GUR?6EHH 3 ]!QC' [$$?D0"/< TM%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !10>AQP>QZXKPV#P?\>TUBVNI_C1X*FT:/Q;\4M3NM*3X*R0W=QX. M\1:=<0?"?PM'JW_"SY1;ZK\--2>VO_$WBHZ?.OQ,M[>2P3P_X&^T"[A /<20 M!D]/\@ /;_P"%GPU\9_$GP?X(U^PNC::IHNL>+/#MA+I6IZGH]PDUOK5EX0;Q//I% M];7>E7ZP:M:7%A'^CWQ=\ ?M3W7P%^.&C:#\7_#7BCXB:O\ LBZWX$^'B>&O MAHWPYU ?M-1^ O&-A/\ %2TUZ7XA^*%TCP_XM\47_AF;P_\ #YK2=O 4FFRR MOXY\3B]#67^'EXG\/>(_"_B/7O#/BO1M8T'Q3X:UC4M \3Z%KEA>:=KFA>(= M&O)M/US1];TZ^BBOM.U?3=4M[NTU.RO8HKNVO89X[A%E5J /]X'X'_'/X0_M M*?"KP7\;_@/\0?#7Q2^$_P 0])&M^#O''A*^%_HVLV(GFL[E59DBNK+4=-U" MVN]*UK1M2MK+6-"UFROM'UFPL=3LKJTA]7K^,W_@T9^%O[5-M_P2I^/5WIWB MEOA3I7Q/_:/U/7_V;O%?C[P/=_$+P[;V6D^&? ^@_$KQ?H_@F7Q3X+_X2'PI MKVOZ'?\ A:V-EXITBS'BW0_$&JH]U/97<-]_699>%/C=#XCMK^^^+W@^\\,Q M_$?QEKUUX?A^$$EEJ%Q\,M5\&W.E>"OA]%XA/Q'N1;>(O"/C:2U\7:O\0SH\ MZ>+M(MY?"*^#?#K7(\1P 'LU!O <5C/XW\9^%/!T&ISRVVFS>*O$> MC>'8M0NH8_.EMK&36+VR2[N(XB)9(;=I'CC(D=50AJ/ >F>,-&\%^%M)^(/B MG2O&_C?3M"TVS\6>+]#\*MX'T?Q+K\%LD>J:WIG@]M?\5-X9L=1NA)<6VB-X MDUTZ=$ZVQU6]*>>_YH?MR>$OB ?CEX#^*W[-WQJ^!&D?M#_#OX%_$S3_ !'^ MS)^U$B_\*5_:,_9Z\5>*/#,_C"PE\3VTR^)OA)XIT+Q+X;TRVM/BAX>TSQ?X M=M(=7MM"^)W@3Q%H%]HTVF 'Z7ZYX^\#>&/#]IXL\2>,_"GA_P +7_V/[%XD MUOQ'HVDZ!=_VC";C3_LNLW][;Z;+/'_@7P%I M,.O>./&?A/P=HEQ<6]I;ZQXJ\2:+X=TN>ZNL?9K:'4=9OK*SEGN,CR(8YVDF MR/+5Z_F4_:._:MT/XX_#7]G'Q%\$O &L?!'4/V(?@!^RY^V)XF_9IU34M'TS MXO\ Q#_9M_:T^#WQ3^"GQ2^ _P"SOX1U1+?1O%OCOX3? J;Q9J?@WQ9H6G:W M>Z]\4]'\%_"GP3I>EZOXIU"ZC]I_:$^+'P_^*/\ P37^'_B?P?\ ''X2?%KP M?J7[>?\ P3LU3X7:5!=^!X=%^%7PEOOV_OV?G^#?PL\:_P!@7>K:BOBKPK\. M+#2[?Q_)XEGN/&%MJ\'B*+4+.%-.;S #^A33O$WAW5]"3Q1I6O:+J7AN6UN+ MZ/Q!8:K87NAR65H91=7B:O:W$NG/:VQ@F%Q<+%MV$SPR?)*L=PS1O M\KA6XKY'_9%_9EUK]G:?]IWQCXK\3^$[B]_:5_:)UGX_WG@;X?:3>Z!\*?A5 M;7?@+X>_#P^'_"D&K74EQJE]XBA^'I^(OQ)\82V/ARW\6?$/Q;XDUB+PWI<+ M"2Z_(#]B'XQ>/_#/['W_ 3B^%/P<^-'@CX6>%_B;^RC^W3XNU"_TSPI\._% M.HV_B7X,^,_"NK^#-?\ #+Z[>/H266B2>+==7Q)I4VD:GIVIV5V&N9-)N;:" M_C /Z)?&7Q*^'GP[.A?\)]XZ\(>"1XGUK3_#?AUO%OB31_#JZYX@U:]M=-TG M1-*?5[RS2^U75-3OK#2]-L+=GN;[5-0T_3;6.6^O[.WG[8$'H<_2OYCO%O[2 M?C[5?&NJ_M975]H?QF\46_\ P0S^$?[6'_#.=EX9\%^*/ FM>+M2\3:OXVO[ MC3/#+VNK^-[GPSHWC;1M/^(D<>BZQ-XGOW\+:=HNG:Y,VG:/!!]??%3]K/XZ M>!->^(GASP7\?_ 'CGX90:A_P3'\5^!/VB+OPG\.[[3DA_:W_:LF^!?Q:^$] MU/H6J:)X#UTW/PYT[2_BO\-=;M8K;Q)X=TOQQ;C7V\4:%M=?\ AW\,;6_\6>"?VLK? MX$>#?B /'3:1<:.]EXET[4/BAXA^(/@^_P#"EKX/AMM6TFPTK4-*U?PE%?6+ M^;^./V^OCGX5^%WQ4\)1_M%>!C\6_AC\6/\ @HUX0\):M+\/? 4/BGXFZ'^R MEX,T[Q7X+N_$5[>7EK\)_#)\'77C/PU9?$W1-"\)2>.?B3IB:9'X!T#PJX\9 M>)=% /W[\1^)O#G@_1=0\2>+=>T?PQX>TF))]4UW7]2L]'T?3H9)HK:.6^U+ M4)K>SM8WN)X8%>>9%:6:*,$O(@.YD'H<]1^(."/P/!]Z_G>\?_MF_'70]%_; M!^/&E?M#Z-IEQH'[#?\ P3V^.GP\^%^JZ-\.=5^&?AN]^,>L>-5^(/B'PQ9: M@EMXFU#1]J^'M)NM6\5? 'XDR?#;3;GXUVVI((O'4 M6MCP?\0=6_:0\-^*=)O9?A]_PK;P-JOA'5_#=S?6'B3Q5I8!^QM>1^(OC_\ M OPCKE]X9\5?&;X4>&O$>F3Q6VHZ!X@^(_@O1=:L+B>RAU*""]TK4]_BBN+>.22RGAND5K>5)&_,7]D[]J_XV^.?BG^R]I_CWXS>"/'^@?'C M1?\ @H=H&K>'-)\)^"_#ELFL?LH_M*Z?X'^'OBSPC>:)J5[KDE]=>!KV\T7Q MUI%SJ.N:+?3PZ;K6G6GAR]L]2.L>B_MH^'/AOH_[6G_!+26XT/P%IFI>*_VW M?BSJ&J2WFF^&;/4O$FK7'_!/K]KO3A?74EW#'>:QJ,OD:5IZ7#FYN6\C2K)' MW16$2@'Z@Z3JVEZ_I6FZYH>I6&LZ+K%A::II.KZ5>VVHZ9JFFW\$=U8ZAIVH M64L]G?6-Y;2QW%K=VLTUO<02)-#*\;JQS=?\7^%/"DN@0>*/$_A[PY-XKU^S M\*>%X=>UK3='E\2>*-0M[NZL/#>@QZA\8)_PQ_X@\0FV^+/Q MJ^#VB_LRP_%?P[J_PI^$GASX>/XRN+WQ'XLUU-6\!>*?"7CV7X?3^%_!'C/X M?ZMX5LO$VG:GJ_A_6^,WQ+LOBKH/[,7BO0/VP?@U^T;X"\4?MZ?L7:O\)O&? MA#PYX&BO_!%SX@\*^*1KVF3Z_P"'/$,WA3Q/=:Y<>?XH\#:-+HFE^,/".A:V M-'\8GQG:2VE]>@'[J@@C(.0>01T(]:*_"+0OVLOVBO%<7PE^']O^TIX)T76- M5\/_ /!6#POXE\?V7P_^%]YX@U_7/V)_C]HWPX^%'CRWT:]U"7PCI&I1>%S+ M/\1]#L=#E\-:Q>7]Y?65EX3MQIJV'(6'_!1K]HSQ[\%OB%\4O"NH^%+#XH?" M'X4?\$^?BEX/^!NG>&-.O='_ &I]'_:>^'OPV\7^.KWPY=W\NH^+ETKQ7XS\ M5_$#X(_"B\\ ZU%_PAGQ!^&EW?\ BK_A-[>XN?#X /WKT#Q=X4\5R:_#X7\3 M>'O$DWA3Q!>>$_%,6@ZUINL2>&O%6GVUE>W_ (:U]-.N;EM'\065EJ>FWEWH MVHBVU*VM=0L;B>VCBNX&DZ&OPM\&?'_4/AI^T-\;?AMX?!/PI\-Q?$#XG? 'X;^)_$' M@/\ X*2>#_AI\5/%_B#X7_#K2?C9\;?V8/C7I'PP_92\867ACXF^.-*T&U^% M'QO\'G4O&7CN]\/ZT-$L_$%YHMKIOBOPEX4UK1-0NP#]]**_)O2OC9^TKH/Q MGT'X%^-?BCH>N7W[3_PD^"'Q&_9K^(/@KP+X2O?">B:EX&FTB/\ ;,T$:O:Q MZAHOB:WT[PMJ7AKXF_#35];>&VUS0_'-QHFBI=3^$9=1O_UC&<#/!ZXXXSVX M)''3(//6@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ (!!!&0>"#T(]#7Y^_'/_@E1_P $XOVE MOB-O$_PXT:XUSQ'):+%';2>+I[5+2+QE)!!! M#:12>*X-9=+**.RW&U40U^@5% &-X=\.>'_"&@Z-X5\)Z%H_ACPQX%= 2UO_$VIE3J/B*]METX076NWY1?MNL7$,PO;R6[H87@>(F)H60Q M-&2A0H<5RL/PZ\ V\5K#!X)\(PPV,-_;V447AC0HX[2#5$,6I0VT::>J6\.H M1LT=]%"J1W:$I[NM0O;74K^YN?#VC7$][J%BKI97UW--8O)3PUH;M!XAN;*ZTVXUV%FL"8M9GT^]O M+&;5(RM_+9W=S:R7#07$T;]A10!Q&=+NEO=-\/0K)I["+0M/O$6[L='C"Z=:7*K<6]M%,H<:7_ B/A;^W8?%' M_"-Z!_PDMOI2Z%;^(/[&TS^W(-$5Y9%T>'5_LO\ :,6EK)--(-.CN5LP\LK" M &1\]%10!RUAX'\&:7/I]UIOA+PSI]SI+7KZ7<6/A_1[2?37U$DW[6$MM912 M637I9C=M;-$;HDF:CI6GWUWILP= M)/-L+F[MYI[*7S(TD\RUDB?>B-NW*"-NB@# E\*>&)_$EKXRF\.Z%+XML=)G MT&R\42:1IS^(K31+FX6\N='M=<:V.JV^EW%TJW,^G0W:64UP!/) THWUE6/P MX^'^F:?;:3IW@CPA8:79:U<^([33K+PQH5K86OB"]N9+R\URVLK?3X[:#6+N M[EENKG5(8DOY[B22>6X>5V8]I10!QJ?#OP#&49/!/A%&C&I*C+X9T)2BZPAC MU95*Z>"HU-&9-0"X%ZC%;KS0<5/'X$\$Q7N@:E%X0\+QZAX5MKFS\,WT?A[1 MTO/#MI>8%W:Z%=+9"?1K:ZVK]I@TV2UBG*@RHQ%=710!R=WX"\$7^GZYI-]X M/\+7FE^)[E+SQ'IUUX=T:XL-?NTF2Y2YUNSFL7MM6N$N(HYUGU&*YE6:-)5< M2(K#P;XL_LKZ%\4O''@[QO'\0_'7@MO"/AT^$E\):-I/PE\7?#_5-".J1:JH M;P7\7?AA\2=$\.:Y')#%8#Q3X*@\-:]*> ? M@9X:^'NNP:KI>KZY>:/H&@1>%/AOX)N[;PG8^$/A1X9?3_#MKK.C^"+/P[X7 MT/4Y(_$=[X:L=6U2]\6ZMXHU&TN'N=.\/W6B>'YY-';VNBB@ 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 ** %** /_]D! end XML 15 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Summary of Amortization Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]      
Aggregate amortization expense $ 2,932 $ 2,813 $ 4,682
Estimated future amortization expense      
2020 2,734    
2021 2,520    
2022 2,155    
2023 904    
2024 705    
Thereafter 2,794    
Total $ 11,812 $ 13,832  
ZIP 16 0001102993-20-000017-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001102993-20-000017-xbrl.zip M4$L#!!0 ( !>(8E#VA5C>8U,$ (P>-@ 7 83(P,3DQ,"UK;&EV97!E MB'_W?K__[E__OY.2?UO49Y\2]\9!$&6Y^DW[G[)!YRO\?)]^#1/SEA-XV^B(K6XXG0[^F2(1N2;MSW M-%^1#5WB%5\EXO'S%UG5!%XB=WTB]V1-U'5!Z_?[ B_[ E&T>Z%XV.3MO?SM MXQ3FF;^>*X?9\>@E"1X&&2?R(E],B5T?9$ OT!RE?ST:9-GHR^?/3T]/IT_2 M:9P\?!8,P_C\C&..V* O:6] ^G%PCD^ N?GUKF@T_YQ<;;DOGW9;6WQ;T M3M*L7][V?)>$IRGIG3[$CY_SBWB;,'-;-DKFW)=?+?Z/#]"G'] ;)PF [^4$ M1-S\H-E1-02$Q*_G,ERH&=[+[L+Z\7BEYH:'L9_4WX!7:FY(QO7#DW$=^Y%3 M?AC.X2-<+?Y?PT>@,FVD/VW 22],R!RDT,LUMP9^'-2_"Z_4O0OT)(AJYD?? MQ"[6R2@>1UFR"!K3@_ Q6NUCYMY>]) Y)#9(K%VMN[?=ZH[CAK>Q:@]:D=S6: M5F@-7*R?YH/OCZ887YUF<;'NC;W[D[1.S/A">JU.2TDO[/EA3VJRI^7UFIN? MTPE]%9\L\KSP^9_G9UV0R-!'5C6.)C=:O3HG,^7R M&WDW.VK>@Q9'%_6F;.H=(-TWS 1&U3S(3QIX !=JAI/GWJ#^77BEYH:X-[IO M" +HI3FTS:>IT:LL\"C-WJ36..47:B.!?G ?@%)!QG(R\I.:@/K5D'H%J7UK MG<4NM5B8H_,-"@]<.&G27':M,4BJFV 9)-5-E S_W1 .X)6Z]\ $TO%HU&N> M'[U<]ZX_QT'VTO V>JU.]Y^;&"B H8W"("*89DZFUS2O.ER S;UK<#MXJ8Z& M?I,EPBLU-S0E@+4Y'SJ>N5ZI'M\03M[5^-T\TKRKLTI@-R%O;'[9Y#KE]/3- M@R8>#&I9@'-HSF'OZF )@49SI-08)C5D6/VZ_(HT65-2:TVK>4*S.YD>5&>\ M\A@QCGM/\Z-('-$0+C4'2G5YY*@!&7"A-H9CKT_'PT$<-MPZ,VA.5"?.#^K$ M.C>4#<+ ;U#+_&*#_2,/PV;[!Q?GT3N(D^P-%!?#ZF?0^/8ZM :#II >KM0: MAR8MPBMS:%M,5@-%T7A8;WS[6?(9X\'/,((D06_&JC3Z]W.) M#:_.)BFSB=VK1*6YX'/7X,#NZCP75K#F9Z.3 35E+@RXYB>AU1'-UGKN%*;' MU/ WZ360#!?J#$>3W:C%_OWH9-R;6PZBE^L,\;BA&@07ZEUDHWNL"YI']0_W MZR)L-!,)">8$47BUWL,-X[KH,/=Q>+$AEH(GUI6V)K%>?7'KE:Y,9Z!X^ MH^80<%1W2U$=:%3FRH#ZT*8ARRZN-#"EMG!7,*6^>,>N](.DQM-,[L3K=18R MC>_O&XPD7FK(.>=;J>J(.N??8 OFU(7G4%=>KRL=P:R".1HT6S0JX[(L'32H M0V5$@XELQC6[6 ?0!J-=:[.C.'J#SX8,=\9O ]33NP9+R:[5!C!I/&HP7>Q: MG5N#F6**[6.<#@_K&I"("7ZE,M MT+'G!L4OKC;XE;H*5<&^^@H5S/WQSV:Z'O]L+#?5I'638E-=6D?=S/QH>UZD M/2_"KHFLFZ*J^FAJ0'I-B2)>JA-MW&N*+>%*K6>L\1K,)=:F-[@X,R_DJE_T M#Z)>YC\WD$ZOU=PT&C44Q.#"',.ZL.92;Q&"9PC#2&_**DS$610//V>)'Z7W M<3*D]5]\CG+"ZU/3B.IGW6/#&_+%N2T1E1!1>#7K>CNV:,KBB:C6Y(R+\O'* M3&:0S1:J&X/J^MR$-$4%I#8DP 78!B[!E<^OEV(#_Z%I-0BNU&'.;Z@ZPX5Z MZ35*K49:6= 4F117ZO+2'FD([/#*',]*$.U7<1 UK(+4CVL(@/LSN73I*]G% MTH$U6)_:%86T;FF &I+Z10&TQ?/3A89EV'Y=D$91T*_/H=C2Q-QTFUUOT.BY MU9_ZRL]S6*_(-,7XYUFEI)60A[C!$=-+#1E%+VSJBV$7:TUJ0Y6T6*VM*XK, M*XG4I]4/I,EDTFOSLL?&5=+JB+I BSPL6&7/0^F'ZG(;::H_U;EBJAA9K=8H M3&NRHZ__^W_],B!^'_[[OWX9DLSG_PZ,_YLW^YB_LO7W_I!X]-C) MO3\,PI>*NXZ$?_4ROI<%_R!>!'V4_PR2K=P*]H]!_P022''W] M)7C^@B\A"?LQZ/=)1'^$ZQ;V'.34;_(?-\X1%_E#?"()OI@P M\S[.W@O]AR,N ,EX?B\[T4Q3TUQ/D2S%U1S7EA7;Y7E-$>$GV9"=DZ?O)V\: M>,0Q#_C7(W"97^YBD*X?W?MA"D30__SR>6K2[Z#!IM6JS O2GA_^0?S$C?H. MP*="CFA8GN,)DF*IEB2(MB28)LQ2-E5-->!/)3F+!AY]/3D11$#;CT^[P V; M]Q7<%O<]^%M:F;=I.X9A>I+LN;:J6J[M.@I.Q[)=6W!LK9SWHH%'7[T_5CUE M9/7LA#W;-%5;TG5!=#Q%$PU)\N@\8!*J8TP8O6C@T5>FC>TZ7[H#/R%8'^[;\7!$HI0&D68",>4#01E8+Y,A5_X+_LE\\I.^YP?) M/_QP3,P4$J\1WI4R<-W"R)O8(1E)AA"C_B,.X9DA<&=*473#\&S;-64)Z+(] MC;<5DQ=-RY!-43'R7W8]#LT?SC?2:]$CPZ-^%)+X8D:K)GF8YFV)8GV&9)Y:*!@%)14T'P!:4%:3]&JK$Z M4AW74W5=LGB;ET7+T6U%UDH*5$,H25TT\.BKQ&O\'%)KT9U3\Z\TR?YUC= U MGX.4_G8>1,%P/#PGPSN2S%)K^Z,@\T/PA7UTQO@F.TXS$PLKP7^H*C!,5R@5 M+-!)35$,V?-DU],T@5=45S84V=0,PY)+2A<-!.A*2T"W<^%-"Q1F1E7S;1@& M]1[&43>+>]^O_.0RZ688^5 -GCRH)-)53# PBJRXEFRZ8#HE4U(,3;1DW@)+ MHI1$+AH(YNH4[-42N'U%Y]%K0Z9-&;*"Q&]QW'\*PK S'(%Q0DMU%J=5K\%; M8$=5R=%L,)Z\;EJJ8C/L6;:EJQ/1+1H(5*V8(OU]%%F6[.J&XJF>8*$YE%W3 M*";JFMXD?EHT\$$$$%B[PP\O$ MI%U69<^4554R M-$,0%0@R)F9]P<"CKX*F\[JXW9RWXBR/:S;)=%F0)$FT'4_F14$R3-.R'>2E MXCJRH(EZR?1% X^^ZHJNOM\B?0C/@26XKPY]+8!=W"3C'V"(NG*ZCEOK(WSPB8Y#]&"8(@.N!Q(##U;LB77 M!(8"=S5#='FWY/RB@1!3@?59QLR<*/,\%HNVA+_Y$2^47#?[_QZG&1*70NQX M09[RL#&('JZ2.((?>S2A2"FOR[O*01"01'U(+-+;41]"$WB%RC< _W)$.1<] MG!%(2\X"_VXVOU!,1_942W?!A;NFZ,BFXNBF+>B:YIBRP$]8MV @@)9G__L1 MA[]1"$R9*@JIHD3/*,10-_-%JK MU= W4S*EOK+&0\)BVKPH.KJ@.1I(&[-@P],\L:J^\P?.JV_\(-=F M*:0@L!97,:W9*B;]YYJPR(UT2?(8] @K^50C,=-S==X13-D4 2.BP6N:!Z1* M/.^ SU$GU=M% U?,$_^Y!DF4IA(SQ5^O"<2>02_+U08BX"R][MZN@Y__@%=A MU/>*C9;I6@;D9A+O68JE6ZK 6XH)]M)R#,,0*M6*!0.!C?*:H+4#;-1<6]' M4&D*>!<1.*1XANJJAL=[IND(DS+6HH%+5B"K!>5HS A^8VGNW9RH6V9PGT<$ M)3!96;B&Z#A7ABFG+4/BZ9JV: NR!__G'875O#Q3U%REXK3G#\2P6-:7"8O? MQ*KZFM]&6,6KB@.!I [1I0;FRM$-RRDXX"K"I+JR:"!CE;P$J^2WL,K8'E:I MFN ZD"IJFBM _*T*HE2"Q=2ER4K'HH&45?)2VJNC\:^(I5DJA)KL.+-J\8@F"J"F"GX(!CV-8D M%UPPD+)*6J;*MN4:^!I5JJD+CF0IGL=;IB5B1%!P0-+525ULT4#&*GF9PMBV M:.!UD'[W$D(Z^;E?];9*\517-#1#T3W=D"5'DW6Q8 "$4A-;M6@@+0R)N^@! MW\8H2;4\&5R\JGFN*'LN+_-J0;^NR).D9]% RBAI&49MB_:]C5&B:FF*:LF: M#G&28^I#S!8E5JO;C/).D%*;F"U)1,TG9:"7M]S<6#.Y?)Q=\TB]?O.8N? M2,)^"H9!M0]*X$U+ES5;5'1%=7B>!\XSUKNF(E86*Q8-//HJZ*>\L76@G%XV2C M$O)LW= @%Q0,0Q8<57+ "9:J44V%%@W$CH-38__,W$40;5:'3-76'==1#,-V M+$E67;?HCW--R;,G>?VB@4=?1?U4E/9.0I<;%I!JV;)MN8JI\[;#6X8FJT[! M=TLW)RJT:.#15W4?Y=,ECR3:K KQLF%YGFL:NJ48LB-;FE PWK7YRI:+!0/! MR,FGRCK:4S8LHN!YHP+2#=N57%V15$/B'5MPP8@5';.*Y$V::A8-9''"_GFA MFTUKD NNG]=-15 -WA E5^"M0C%LM9H.+1AX]%7F3W^@(W1K!32 E'*C(M(4 MG1=,A18U#$]13;%86'--09F:I]F\ M[:FN;!E%CB.#4"9=U0L&'GW53@UE/6V2AU%3N!V-FH(Y41)P)\VLBP;2:%O0]TY$'U13:):0*$BRZ^B&JXN2K6FN*$IRN28G.?:D M*KY@8%M36).$)$N6#4=4L7%1UDR9E^UR@-:N(\B*Y&JV[7AJ61&U!&72 MO+EH(*W[[&%&M&$%LGG3<3Q7E3U1ERS/=25'+6)H2S>\27/1@H%M56%=(A(T M6Q9Y2]4M1184Q;4$RRTT [<>3-98%PQDZT/[%VU_3%6A64".+>B\( N&)AJ. M:9JZ.3%=MJ9/!+1H("W[+-4C]/X=4S<)\=-Q\D()ST_+R&\O"3,\7G!5S3$U MV]!E73=MTZ.G77BFXKCJ)!-?-! R<547Q%5OAF[8,?46TDR+-ST38FI;Q+,A M'$F#J>*,'5E476$BLT4#@32-QR^TOB;M\_018DEQL'/Z]1<\IIZ>K#WT@12. M?N/A"UB:>W9.T0D2AM\..WW&S7G'V,#Y5N'WKP&AM"Z-%.^(?B+T$?_W8?D(2CKR.UIXK:G;]/']8T M>S-]Q^?9E^3O&-%M']6WIIF?9'C@V-?B,#K>3L>'Y:6+35RH3 M*-]7_"'G3"VC&,[$;>02.ZT]RWFDGB .IZ^\D^@.?@_X-\$C=Z*,/VXW\2)/ MSX"55T1\:5FVFNA9F*^":'WKB=972W3-42:=J!N,LYY!Y]+0:]@=Y?/M>^DLWP\ZLIOM<5Z,NY GVUKJ#22KR%:K)EC-)V M@U':'2)2'D"P_ O7,_^4YPI_7^8F41L1\$E,TF M+>\$RC<2D<0/@7=F?QA$09KAV5./9'_1\B:*#P8R[W!%+60V"9G-NZ-WI$]X M[/#E?=QP1;&!IMO&5W> K0863M&UF<9BH]RMOY_]_S_BCMI:VJ9;0BP MR J*&P#0E;\_"A%<+U[RALHX+MB IV M=+VP=0/[#(EW109M<>!C5Q-V,5IH_';> M^+&%/%]F\-;M[ 5;F'SNX3?L3&LQ#R^0*PHW\%[,'_$AI>)Q:+[=1 M\.>8."3M)<&H/(^*?O/,CJ-'DJ3^78A*OUO"?R?A1U^1\B]UE!]$^6#5$#+[ MCX!H'[\XV3LP#-62?C @TEL0[3J(MJY'O75FN^;,MN[(UA5"2#Q<#(D'YLS6 M9X>$PP61<&"6:)4146N)-F*)-A\1K0]$K24Z&!"MTIVUN=E&6ZH.!SBISLA8Z!Y6)K2^=;^.?@P'1^H+HP\70@870JX10 MZ\(."CKK*R:V=:"#":%S^Y,FV:25YQN)'Q)_- AZ?D@ATHO'H& O_[KM;CLD M@(XOC70-4 MQ'D3@@Y&X&\RYJVV[Z>I-UKA;TKX6U-;;./V0S'U;]+V-F[?:WUNQ;O7VMN: MZ_W1YS<)O"V<[JZ WY1ZM;GV@:5;K< /3,-;$[Z;<.ZA"H=*])6O"EC,.Z M/1+Y\+RKA#P&\3@-7Z[)*$XRTM\=M9ZAB\5CBPA;G_2GCMK@I96?NM(LS.K? M^O\>IQG^M.-RG$/3[HI0;D6XVP?>Z+])K4G=E$DU3B3^H_2Q%>;.::;8"G-3 MFJFN7#.;A=EZRAT18;.G;$6X(_Y1V/+3_=82I(O;3_0:E'7[B5XEO)>N?UV< M[8)E>D/]Z^+L8.I?1A[?G_O_CA,;3'(\)$DZ:1NZ>8K+OS(>5#[J$T%HE24^ M[I:X#M+OUHM%HMY@Z"??9X^V1<:FUZ1'@D?<1;'X23\-;YM\EVB^B*:.X:V5T?HF4DBX\A6E^2+^D!!A#1_1K"P: M7?O1 RE#O'/_.1B.AS/*<)7$\(KLY2J$%YM1'T^4'2%1%:7(-V0-1^.,).4 M&-R-[[,G/]F1HZ)I3%BPA(6(4SQ9$?C>P-%RH]G%R0ISR.#Z('X'0$/_:H M'K[ZUD@^"!0UZOM)/[T=]6%N\ J5W[&M_4NQX%7",Y\''^12IE#UX2ZE+=OL ME!U8OB[7Q@R[59=;^M"-5L#+"GCSNT&6$G!KHG=/P!4?#'%(?]S++I,N21Z# M7J6&!U?N29K2KX?F%W!U]&55]*:"3L8'_TF /P*20SI%QRRQFD0 =OV M @+S2&M!T P".X[2\9 D>PB":=(.!@1:"X)-@V"K(OH6!)L!P>:#PG> H(T) M]@T$[W '+0@.TAVTZ>&!6X$6 /MK 6:6A8L.O(LX(^E9[$>I&?6](/*C7A ] M3/KR4NO%"L*0+5QEX_35FO%M= ?72?^:/))HO"MXF6U$?"\;)BM\]7PXB*2S MZ/AIL;4GV%I?!U*QR;.%ROY!9<5;2-?IM*P6*_"D.BZT#JO%U6[A:@>=50N3 MC<)D#6<=&.TI)!LZZ\!8_2YK8^MW61NKWV4]#\'MZ0"[@MM6A!\KPM5K87O, MR@>+<-4G-\S3PC84V#E]W/9C.-;B1]J#NS:&X-4?)".W:_\?N_:_[E1S.8&V M;5T[4&)J!;HI@6Z!AK8F=^D +H[LX?_3]@?SD6*6BVE1<+UY1]3K9-5_@:^_J#[65,2LH3C MFRO4TN752?6#E&_S>PY^7/E:#5J;!K4XWFX_;S=^K=7=!65K+N*VX?+&5.Y]E?4V3%^E MXFFMESLDE3MD+[?YXP1^7-E:9[55N?&!'HSS=ARW.7(+A+;(M_V&K,5MN\*Y M!]!O5SA;Y6MK/=NH>FVM9_.*9[2*URK>X2G>YAOJUJUX;9%UJU3ND(NL^Z!L MK;/:JMI$ZS3:(NOFBJR[!(2VR+K5AJS%;5MDW0/HMT76+5>^ZN[[DE7MATM_ M1+H?L[M^L;#,VST1EGG[(<):X[D6K;#V0K-H"' ;!>"S_@Z>LA\/OY%DZ$H:WT[MKNKHVPUJZ_TV+JRW&]3.O@BKL[.A MRF)AM09UTP9UHQ'J;7?')5KHZ&UW5PWJVX75&M2-"^OMWJ_5K*TP@P=X+-IN MG5OV<=\V:B&P_1#8%BO@C1.($L<)J?+#&@= ?_30&8Z2^)%4:O3[AX?_A"O%V"9Z"QX)/U.! ]_".Y"8J8IR5+KY=S_=YS8H9]6&A-N2&\0 MQ6'\L".ELD*02Q":VX%92C]HF7[SQV_\ $3*[K]QFL5#DMCP[,3O[9JS6 HL M95-@/5J,WH]%KR-67U^A6HH>MT:U%WUZ- M[K C[5IQ;DB6E[VW*&)? M$7S:4OE'=^IL/M$SVC:,K6W#6'^QMI7X%DA\SRQ"&X1L9NU]S2MU;=?-=G7= M;)=S:"7>.H!4)^KMEKP;")L4JEY1]G'E*F.IN2*(B3BSA[]<6\ MVB!:>0)>WQ<0S.'+/#PL\>XZKE;/G*]AZP*IK:BK$_4'/Q*0I_,V/WNJ6K#BS"29XX3Z)5XQYS+:O5[F>+* M/-9.7E_'VT.HOSFE25HB6&ZMTFJ++LOU"$V9L34T>2R?)[5V[+VI5FO(UHED M$$$\)&5WX%G<\TLT3RTLN\\C8/>.'4HZA[J9]>,I\@X5#&WYY^/+/]NUM-C6 M?=JZSV;61FK,40O&%HP[:DD-TX2B'UW"^YO8^4$A'-XN?HTHTD2 M-=.9(XI=M->OC@CZ<<0+:T9\M8'*CWJ!'S9XEUW.OE>A+L+NJLMR/65U*-A4 MG> #3_/:?E5MM6TGM.V $"]NVCD5U\_CB+R<^\EWDGGCJ+]C#7ZK4!AQ=Q5F M%>ZI&% /A%U5UX;LZ5"]R0[9[NU/+#9NN]O$HK7<;6*Q#8E%&V8=0E[2AEE+ MJFNK6RV2=PS).[;<*WW,;O&.+; MLMW^J\M>E.VV/QQKLZ>M4=8V>]IT]K3]L>3&J^RM9VUK['OJ6?=-55O/VBKK MMGC65EU;?=L)?=M!Q+>!WU8BJ0VSEBI@'*J1W2&3MOU-:!NO9NV9E6QK63MJ MMW>LS__PWK@[)M(;1WV=F6)[$Q-/-CR\BX,'NA)TFVJ>&A^NQ@P!PW[XKX7Z(,7)R1X MB-SGWL '_P:_/OE)?T:I?B7]!Y"-0U(8^OIH^8LXZN>7R.RM;SZ:'AX2 [$^ MNEEVD[N+A]4OA-P\AJ\(]O7BFDRA1EXK>O/;C^I?(.Z#"*Q07;5675MU;=7U M;>JJ+:>NVNK556_5M5775EW?IJY+?_%K[>K:UK(V7LO:+"CFK*BUB-B'Q:8: MK6^_\_?N$N=A?^=O\Z9*:TW5IA%1,57:9DU5^V7E]LO*VVJH&I:+]A2*6XF( M#UE6H-)SR#UH8A\I3(*[,6KB5>A'YW[6&WQ+XO&H(FGZ1^##30*)^X!<1CM2 M<: R?!NAN<";*#V84O:*('+S%!\(1$I*#P8B^F\20.3#!/MA_I0W3B1^18QB MJT+BW\81+Y8^%3%UX0]))7$%-/1)WXSZUR3%DF ?[N/=X2B,7PCI9G'O^]4X MZ0W\E%! [H1*%0ZV2FZ1BKZ'WH];EU!/>/'MZQ)3PU> %T@C+GN9:,S#"P[; M#R1,4_)A,;; GXC&$C%V=?B/RYB?:>PP<6'CU3>1I_3AGE^MA\]C0'1<*@T? M'-*3!/SI[>#+"(GVUX^G[+J-@BR][M[N M%BX:K-5VQB]\ MW+%E:XU@\W1QMZ"QU8'L%$=W$'^80_$?D$/MGD7:2MA]>.[$+Y<[\2O/G;3? M1'.42'QK('<+J1]L(&7:6ZPRQJ:TYW *0?&SK.6LR!H@R%H0VC]VM%&&3>:R!*!26<#Y3PU?=P=P:I6TNY'9:&]/:F'=@<,ID MK*8G7OJPCJP6@CL*P1_+L5;96,SV/@M_\Z,VQUKC=F:0\ I=G6'H:ZFP%WT& M]+\O;O PR'9/YMMC7^:R<_W $P FJUXL%T16<==:![<# -P2!R?2PK_V5@5S;1?I!7:3K;-I!B5[$C^A6>?QMZW>/ 0>6+*0+JPOR?K3+;L?QOX%% ME(]KF.P._(18?HK;38=XG!<]_HO^-37'V2!.@O^0_BT8_:1"/[J"U'IQGTG2 M"U)R!>:!7./A:!-W_/I:-WC>+3RL@3>Y9YW#G%T$5:MPE[6F M M!:R=.9UG$[#Z@ -]]C4QN!DD9$>.!ML(LB;L:2.R]2(1R^7036 M9C/(-F[?=-R^1?GCAHL9;9%LHT6R%HAMTKDE2><607&#<=_.?/9A$S#\@"]% M[&O,U^)JL[C:(NNV62"VB>WF$]L6C&WI;BM*=RT0VRZDK>E"VC(P:NTY_YL_ MYU];#@;:ZO/0Q9N:6PRL=YOZNC]EVTIU$YJ]^2_!JJUF;U2SU=4O%FNM2#=@-C MA;3K:9N@H9:X775P(-3?=N!+TQI^)G9CF7A-0:95@ ]3@"TKR1BM&=RP&5Q3 MGR\[[X]DEW"WGP71PUF39[]2;Q(Y!:N:*\UT!A M!_J]A5_%X7^+&;:B..[@L/M&G'EQ0H*':(KL.?>6AQ&6F<48 F$_#/P(AE$Q M7M[?![T=:RY9A(XZ+JT-F)/S"-=!Q]S0GYTCD[B-):I;CP-@&; MMWLB8//V((H&2PNXU>#=$[#>"GA_^S66UF#'W1,!.^[!:/!2 O[;U9X(^&]7 M!R/@I4QT&V3MGHE>2L"M!N^>@)?*@UL-WKT\>"D!MT'6[@EX*1/="GC/373K M@W=6@Z>Z2L>];)P$T8,=IYD9]>%O)'EL^) 2>22X(K5C2\8+R*SYL-(TG0>C M_UH+C^V%Q];DX&^%!UU4_3V %\=/$5Y/]PP7=(FTAL"#L1=&"XAM L3FXXLE M =$ZD,."QY+Q16LO]BRB&$C$]Z]=1Q MVK\B"3W&I/KD?O (8JT2A7=X) H'@91XSMRKM-35Q:]9.99Q:62M$5\J>/T7!KG/I#-N>Z9\VF:^U#R MYQC0^R]LN4K&<]'Q:N22;^K[+XW/AFM+/BT:S]JD:6:,X,=%C_P?M%'SS^C MRI[X8? 0??GW. 5S^/+S/2CR21K\AWP1^%'V,[PB'?E1\5!Z]=X?!N'+ER : M@!7(:NZX2S[#K/"^RN2V&=]!?G]@[[N*P M#X^XO>C^3?0T1O_OI %Z<4_U$9?[\FMR/Q7LUQ$T=_("?_+WDJ%3TU[" M.KP%#97["SR%Y#[[PA=H@L +[J6_5U\0Q8>*_XO4:V-Q =IMP%>>*NXZ$?SSA!B4PF]0];' M?Y+R:CYA]@KY+S\78V8O";1D.]D6'G/9S<,^OV0_#PE%A%87.5Y M]??<#E3_Q%@C,KE41#T/&<9\!323P ^YVRCHQ7W"G7?K[UR@:ZI6ZIHF2Z!B MEB[SNF48FNZY)F0X>,9K]]2@ 8B&E M =V*PSL_#./L+GX^^OI__LN R?S-5]&#]]&0 : MR"N=>(\O_S__):C\S\O0MYU(?$V@46],S8N+6_.,NW:O+J]ON*O;Z^ZM>7'# MW5QRX(YOP.=R@L1=7G."\JG_$W?I<3>_NES%4Y=>VK1O\+)@2'(-^ZA&?Z;6 M[U6,]%8G+B]PXJMBB1D(&;N#^(GG N6OC_E,7_H%;^\?L[3(,C( M"7H! AKWE/BCHP6&0A2>$-NXXV]CS=NKLV+;H<&%EL92 "%A4\5D6*'0^'08JK%A N@;>YH+7,)4H+ABB4)DATP>:XAJ- QN.9EN[8 MFH(F2#<=WE$EKVJ"7+I4@>]DKUR^O-! $218)Q(OR,*"$L-'QB_+2%90WFS] MQ4FF*Y>7AQSG0O[=&5B:'KA9N/(3^XS\)]REXOON:3D*N>G7#HB/5Q+ M['-!Q 59RO4&?@*O_:F-/=<>>RH+8T]1>E?P.>\VM?F2K-7'K)5@>7Y$E#-C M$@]P:1P&?>Z_>/J_#X\H5E=S?XNM4R;)LN38O*=)IN6XMF7)MN)8MJJ8,F_; MO"T)RFM;A\=-)!#@LJ]<8$-P?K"$#;'W$D%OBK>.DO@17\!RY]!_\G%YKXU[ MWT;?GJ#X;:#5)J"U(2ES)<.4%%D4=4,5P5$C: 5/A2X M"P,E03J1=%501?WM>'R7*5J-D'(HY/?,X&#-F0TX;FH'. CE8XCE$^[?XR1( M^T&/AO/@R8.JS?BIU>0/H6\=*AT+=X<6([ MPF(ZY,.T4%$G=2M%-$Q+5EW>=!19AO#8EE$+)=>0% B7&[70AA\ODYOX*9JC M@UB&^"-.OJ].X?8D?:E)PH]WCQNT]/-1H%4GH/4,SU)X5Y%MQ] %29)YRT+0 M*KPL\C*O-X*6IAR7R542/T)Z\4.5AP+:7.M,=@2M'QSJ:!.\&J9A*HJFX=* M9GF.KGD2Q:OM"K*G\XUXO8H!=^'_"T;SZV1?!1[>NQ,UA_6GFSGKL(1PE8"6 M!R,_Y-QGTAMGP2/AV&'@:5M0V%T)@SYPJ!"-E8/W]LE]Y,+OI[^*PKBNE=V?UIB M_5L0!+'"'%F7=,O1%=6P;>4RTA(1LCDO+/A&.NZX1AGP_D S3I% M_N 5Y"ZX!OA[0-)\]9@DI,^-QDDZQF7D+.9@!*U6"N*GNY_0L6#SB=G+OJQT MWONXBFP8IZ .DJ:LNX]1FK/R*VK-UZ2&5>'==Y3T@7W2RU=0OHP!/0GB!IO( M@BRD[1+$[PVX7NBGZ;[&"W/9D/C4$'5?AF!3/VU-4/BA3+C(.V7 VCT- OC+Q"3^2'EM)[CTML1.4"8]O[K@N1!K>*)D6?"CHHN.P?,:[\D& MK\KJU/ZBW,V\".(=5;\Y\08V!8( Z-=2C[F1GW"/?C@FW'_SIY#H<2,\6&&P M]5T/&Y./7LI'M5U9UGC',A57=FU35&0>Y"/P("_9TJVJ?')CP&S!'.&<774O M6L;7,5Z=*(8D&:(+28K$0YZB*;8HRP(R7I ]QY.56L5P<]LSOQWR564.3591 ME+N!N.S"3_O^GTQYN',_^4XR[NS,7K(ZLG4IY))QZL-4G+JZC5<7$,JOI._V M]?D![V1+)^IC-P'A[EZXWH" T"$8_0X@D\TK!QPK[@:6G'/<'_+2(KPLWF93[-MXC M'\@!E\J4M4D9P1(%TY9,Q99$6Y%TQY+ ;8&"&I;NB(I;TZ_\.W#N[\BX;LZW M#F7;^])F!-)*\^-*.OQCLE!_WEUX1W$&?_ES'*!A 'MPCSL*$KJS**TW%!+V M7Y6_T>TB$[.QDQ@W*MLA--MQ+<^P%$T119 MG]!]$4G:8GLCV'X:$-H1. WP+]PGX2=N $8:8=WG_# LL5T%_1W)!\!#IW$^ MA>^*.2\"#\0\7L;M4%R?GAE&AXX2TB,T411$CN[>3;E/\#R(1+AT##E2.HAQ M5P''3M^">_QL5CN?_/2U:M*;Z_LOZ>E2*@,_30)F0Y!57;-=D3<-15=$7)X"E;%- MW>1=47JM,O8X26 B;/\BQL^9GXW?K3E_D'1;58=[9Q"%YF#E-G0']9?"&A ] M#+(,=("$@.PDCC E"E\X/(_QA>M@I PXQ(4ZQ\]\MB=N1KLGSZBZM&JX=DT> MQB%K,.V>W*Q;E=E\2@TEZ4]+ZI^@5+:1*;PM2AY$8:ZC*(Y@*R;JGZO8JJYK M-6%9A67(L5P=6_UK]:\V_PG]!!R=W^N!_B4^*A%"%I.?J/:O$%-&)S47TB&H M+;PC*>P^ &X(TW]!1PO/ N^$*P(/W$,2/V6#XNHI^%W"LJR@:/3'M2*1_[EI M9O2R\',Q;.& QID5X]#-YF,;9EF,++) 0;P[$8O H1HMG"Z/AR4/5-O'1:$? MWEJH+MY:..=")$NVHRN\K*B>XF*#:C_$R48MB5@P&?<'>%F_?EP2V MK4_KE^1,H^P[%; &R=M&Z'H@.QMW'01DMV5M=378O9@)(UO\[CM^]P*VW3R9 M*,M;G,U2A.TC>!/GGPFB,5EL%WC94GE)5'1;=VU!%3Q%P7A/5#U-EO2:VB'E MKC5.(6])YY0,V[//=LEU[+N-:>G;;?I6[B/FZ MJ;J29$N>I7J.($N*AQY"4F5>"A )['[*8&Z>$C@)T$'KD=#8Y(S)?T\&U'GQ7^((O?PK@ MU5BWCL@3UJX3\ABDM+8<^5$/%0#2%CRL"@>GF1_U_:2?/?O;+&K6QI;46M*:OQZ-A& MZC\\ &(1TD/60\I:L',T/L;%RA(V:J>TUQ0P0IM.Z(K9/?9JP-UI<)5VT]D=@M9X#@"B!6]XKL"RDA]R0A48^@CRCES-8G46(P6_ G08_NNJBT,'\+8[ >X%70Q16M MS#"$-B7@EP3 #MY,0ZL?$]8&./ ?"7-K@,8ZM,;CC'HSN/".50;,WR3,F334D&%9%< M3>(5T:HYT8+M$:%=[O1[B^GE1*#3.M-!'OPF &]$&7^LZ$[^&<&*^G0NO#]BTYAB_*20_@7*M'LYKV_CM7-JWY^[%31=/9[Z\OKJ\-O&3 MV^(F#J*WB#9-(1\$!.[A+B?P>' [/]XH=/_DN*R\V#I/WR MX =]>7#9V2Z1.VN3SC!5\4S=D%T+PE0-,F=7=#!HU37!M1Q9T^L^+Y%.SMTE M?>OENO!#-S ]*P3=F1/+$C "(ZP?)&.RH&GL"DOC<31/88N.GT?T=/'S"T?/ MT\$YE@VL:)HX]O$M[IP0ZK'@@=3"#4!U2)(>YWL2G^ I(:5TT1G?7(0P3T=F$S*"1"-"0+\7SS&EF%L%!)D>I ( M1%%JL[7GTF%%^%[N>?*]4T45!EG;QDU_B^WR@J.?Z9SZ MW.66$'YC6F[_Z^U]L'0)261%ST MT8^/9,*'H,($U]C9MJ:!E9=P,:#GA%-N2^S=RNDKNF:VC[[9HXQS OTEJ.,& M">:C_Y7*DNAZGN>*EB&>K6F:94(8(%12EQTR;T5 IXTV>[I^ MRX1#8<(^FG=S?^W[=9!^Y[#P%R=[;N,-U]9L1S'PL 9%EG53$C1#%DU7E$5+ M=0RP\7)KY%O[UC+A,(V\M;]&_C9*2!J'CZ3/=3/__AY;1^FZS?81O$J+;SJV MHAJ")7J.IVB\:&JNX5B.B2=0R:)J'7V5^=;BM\:N9<)!6GQQ?PW^51*/JXDN6/BV<-,:MY8)AVGAI?VU\&?D MP0\YL/,]0L\9VW-#;_&BJ*NV:DFZHSB"9WFB;'JF*MB*+FN2TQKZUL:U3#A8 M0R_OKZ$_#R+"=?U[DKUP3I#VPC@=)_L>UPN:RNNJ*XHB?DI!%G0)?I9TUW8, M@]=-KS7WK:5KF; #YGY;VZW6; O7W%7U0VU5;;O=/K;;;:?ZKR?:4_8XVF.; M;W&O4LU'+O/O=;E_CH/LY1A&A'2;467K$G?N9P"PE.XI8A].X:[&26_@IVRC M([NW\E6"[>/D*@-)25%$7C=,P9 U1?5XW79YW?),079L55"%-I!L8ZB6"3L0 M2*['DZC[ZTFZQ8%%=AS1?2;Y<:C%:4/X$8?MHWV5ME_11%F6+%4V7%Y1!<'2 M;%&47-MR'4UV71EL?]OPUYJ]E@F':?NU_;7]YW[D/]!3#\K4 4O'XS3%XV$P M-3 C/WQ) YH23'P"N(H^.\(.QUR3=!QF=,CEB+ O.N]YNN"*CN#JLBA[CJEX M$G@.7>%%2;0-4^5Y0P27H;4NH[66+1,.TV7L\4:@W_!PT2#SZ=DY:/[A#V'Q M>V7AD3/OXG%Y2AQN']H^CJRTB5SQ+-5P#!N_DR=KCBEZHN'8O.JYX!EP:ZBJ MM"ZAM88M$P[2)>C[ZQ$:"D?=XD0UMLC0'8]&(?W=3UX.H*KD\*)LF9YLZ8*C MV*9H.I[ABHKHBJ8N.X(,_J!-$5I3V#+A,/V!L3('O(DCAD20+=I]3?_[YU4^!= MRU,-PY9T1>4E794D1[5$1[,]C1?XUN"WMJYEP@$;_#T^9.:2?H&K$[%/>01Q MM'V$KM+4:QIOVX:N6(ZJ*HHJ&J;MJJJGB:KJ.((M@ZD7VM-E6BO7,F';3?VV M[E%9LS%<]QZEW=VD](&JOYT;E@[2#*SI6$%^?R,^)T@(/3CVF'.?26],6T4N M[^^#7K$#R2Z^A<1]0TQA_7?/2[ZZ+IBJ[/&*).B*(LF6ZPJZ+1JJI F>K$AM M6-A&1"T3#M@?[/&W(B9. #]A3:+T ,H DBM*@F'JMB=;BN08EJF[JBF:MFN+ MCF78K;UO35W+A .V]WM\RFQ^B, +=_D40<0_"$:X5\@&@OP@XBP2$4@%L-^# M7:<9P61K4K['J/$(@^WCVDI/KC5-RW)<0[%T49%=3>=57;$57C E2[=LK_4; MKO7B<=QNR6A/7B?H$8U M.]"Y;F] ^N-PWR-!671UV]5T0[37B MYB,A4Y/RV>;M3>?RPKS^@^O>F#?NN7MQP]F7%[9[?=&Y^,9YE]>_F]?.R=GE MY=_Q]W)0]^U\7POXEY1]C:#IGP)<\OR]H8[Z_S#O7*ONY<7QS# /H4A)ER[=KF+RQL.AM]<7G=L\XSS3!N>@1>: M).X_KUP;QH!4N\>W>GE_EO[C=F\XYW T/ MOG"XJ^O+O\%(O/1J=G0 /K5SX=QV;Z[_P)FZW;FSPW\ 3W'_1AE]? N.[M&?P( MSW(ZGN=>=PM6+/[A++W_GS#N\RUL@G$+ Y?"P8)'_V;KM=B[<;I?^*OQ, M69-?@F>9W^CM^<'"72"Y:]]VNYU<%C#@[(\NP G>Z'4NS L;^("*ZG1NBC$% MPV#()8B1$5.\K5N(FDX9'@1<.J^7UTZWF&R) MHN/BV<4%RL-7?S9![G;GJNZ.'(*O_WYF7KSZ(^#'O7!>_=ERSSH FBFV_L,$ MF)3D4I@P$@!6W ::#&L*K MSCK_SW5 "J"%5, +M/[<=%SNZO:Z>PMX1!DCKKNFYW*_FM<63!2UO-.=J B, MON[\ YZ!JG-[W:'&ZPS^\XW)Z]JE2@+6"\<+AJ&<- \D] Y M1U^/ $/_?7E=X^V0?_GD%CLX?/T<7/^.L/Z[^]IJ,U_LWN!?;GZML^JE<6+O MR&?KN%W[NF--:,^]!H?F\.;,+1U6!Z; "28K!E"?)?[,?D&W7SSOM+#)()DI M;\EB V#F=&A0D ^:?8Q7)[DBBK6977;<#Q; M$7G'$&W'X7E'<&W;D2RI35(_/DF=F:T@3D]WC8DK6ZNL@7R.%ED270]T7K0\ M25%XQ])<59 4R[,U3;/,5VC9M$!J2&0UR%/.&J"17)$GC"/QAU#OE/N7>;7(A=V#'7#8@A>_#37A^]%)>RO_\1 IO M%R?%W^)QDO_Q)V[H?RLHYXP0'X#Q'?IIQ?=+S M^X1-O!='Z7@(;QSX*(''/!+VG/P9DPE./Z87#X?C*.C1=F3N"<\RO4\" F0>.!)AX34M9Y]R68R_1*27L6?=Y8H!@PI6P?M3PJ7^ M$-B0D'N2(+?@)F JVS8)Y 0XO7N_AS0%42\<(_XX#_YP%\??N7-\8O1 DF.N M>X[%@(&?I>9H!&$V'LE=JB-GPX5C[EL8'*I? ;[*E!(GOU3[H;. M;<*KZK128&I";Z4"Y< M1AG,#[2"+=.:">@!V_;3@?F'H!W8JLU],CL_(6,H M,M@C(^ P3&Q$$0QJ]!]@ 3X"+F9PY23!J?X;L!F1%WAX+XG3E H.+@9)!2X( MUMY++P08W2?Q$/"0]G!YB4DM 6K\I#G?HCL3%D'(;V>CD>C.,D8;@#5 M$4 &/VX!I,/ F)+")@"%!TH"W!N.<'X84O_B]#]1V+B3^8Z$\%7@,?,!Z6."FJN\G?IH&:?8:VN09 MI!X@,)C>9$$VSIARV],CNR/ ^^N0<4O-M$LA<SEB.7(.)#ZB&A_AL&N4GRH!5N+Y76O,<5U/& M+[?C@&,$;_X+3+%/TN]9/.*>R!T\-7X"_49U&8"BYNPAI,F%?J M4X/""2'@'KPE !8C?1[; .WJYD@WQ41'HW ,>H4+= 6Z* 05^C)$2 ML DC> &0]@*W#U/N4^??D/E'/I!?G K$V#&)@,3B)O@I/P^ M7:]-26ZPP!SB&8(9")Y#BX7CI]UJBA\DZN'-:0 L"6&.5#9H/6?7P+?72K"8 M[7]2+HE!Z\$N5RU#.D;* C4_55T&Y+/\"0+T"I0AYX;6G\,%+# );Z'0 (= M"G=/_(Q^K:D$,AV*B@H!#<476H=C"BKFHS.8S;@\K+WG@]W%O;U#T+69UP?4 M/8/.01!4?BW0S[\H>,S].29C=%-!C%\8_P^=VO'$9*3HO8?4\]-[0)YI[J?1 M#>=FK'@%AG3HXJZ86^)L/^GC'C!X&IB*3UC&P=XG+(C[*M&G-DUJB5#NFV9>L1I4%,36H%H M'M[!>^'1(3, <4@FL1PR\@&("#&& BD_#5#,$+& X4$MGV@/A)_4FZ=3L3$Z M:3"0$8[%8.=G+C@EI]7H[PRH:8@!P3P4AN^8J?DQ"_JH^OY.<-0I9T;@G]$M M!'?,UH9%9 SL>TC\X1"G5U($H=T52 %4$\(C!!?];!A&,Q#YL& /# R0&I?; MQ,&/E0/Q64P/Z",?V(&L=P'T,\3H+]@*41IVT^Y\YCF,R!RF>> KORV^#Y[0E>7 MOXI"\3OM3$3_]PB,1">.3YT :&>"EDD*2?WP3 &9F9B5T;CC#&,"A:X!S.N M,N48'4D0424>3F_U+PP$DRP^9%"$$SF^ 4!9D93A'92_>7Z!0\!#@AB'B"9* M5@ Q.-6_0?S$G$,"@3&8/1;E5P4^H[4PN)^@%4C'/4!#>C\.(63+,.1*:1Q; M(J(,SYY -0!Z8 T ?7G:3"?E1P]QF5'?YWEN:9V9E:5I,H"^FC-Q2"W &#G( M6(4A"Z8M$.4CK,W.29%&S\11E"Y_B"8$W"EH!C71$\9B6QT+./PRNP*:QV!H M@/\1(7T",8')II%'FN,0)'="\/0VEI:%&/)/DF6@AQE*RFG@*L&4!B)1\HA[ MLW*+?0Q@N,=!$6+U#B.+?!LO"[$PW4 2T=B#]666>++9%Z;Y%"??T4:A$C*L M,:^%5O@^!B^"2I94=@XSA8=I0ESV4N5+:4VJ(3(##(;G8!? 1Q'ZV:I7D)\R M--7 D,FS$D-1W4B+B-JGSB@A [2>CX0E7!CO(M, .M0OE0Z[#(ES9J3'5>"TAG M$C_D>$[C]RA^@K]C.!,44=.$;E9OF/"LI.>8\>V.$.I L2B"L;__C,Q@>3J8 M"D)#J2B/9)IFGB=H-)(#COCI.*'.,B%@JR..^OI'L!3(^-/R^!B,%X",229* M)P2J%( L^\S,Q2$8.LK!/AHA6D*A!2"\LX31EVF5H6V2X&;",%>0OQ[Q1_3W M=$0C8_I[#=QO(&I-N0ORQ%T#;Z.?N=>:,MU6_!3TL\$70V:]HWFGZIN[D"$\ M.9JOX#/OG^IRU7CVUG?T38,K4Y?J'H>9_KQ@JNM9&J+>X0[#2%;FHI4%YBXH M6EG,GK("!OP70KJFY!0LA<]A7D(M/QIQ'QTO/"8&;U9>I:_Q\_2;O8GZM:<8 MA]XC[F;'/L1QGV9L;#SX72JF:H! 52SHDY25'Q\@U<(8B-5K%PIF3%": M4]G_F>/J6L"G.H-;Y.\-\B'=0+SGT5KOA7L FTFM,. ,_ I6=!"35'#4#\*E M"FK!P)?V&T*EWCBC_I,]%O.U%'.T\ED*$-*BZV#0!7$0&J0\\L=XG18^BHAT M4KRG>1G-;.['A :WDS(/V*?TGH7U6, %FT97&.XQ;0";)O*8FF"VQ^K% 5NR MP"68:( ;_; L0#"G*$*Q,'[QP^RE!>+A '$8)V2)M<*9)!_-7H&\O"20CT!( M 6@+)/[E>#+.IUDOH#[!LP@?_7!,\NHD1-H8;L O<82QZL^MPSTP)#*;%K"" MS%2U:E*EHM:0@H4F)JQV,[8* 6Y*MB;&DA\K.\LE24Y;' R!;$$() 0['\R%;EJN6KFN7,A5"GE96 M8Z8BMCI]0Z"T#*.FY$K15%V+,]15GH/R]G]7'9%,G[VQ+BI-7'K-5^5I,Q4M MX=-VIDJW>]'&<>*G)_[)I!_0][L_%37XY+BRT#8IS$^6'+$:Q0UBVM5Z!RZ0 M-@P$V)< AJQ8#DZ!!=@&C4OC=_1#" XNO ]2L@06T+S9J]\1M4>1]8T,QZ= MW"9P/SF+:,#G;9W-,EQ#R%9)C=GV$C76]K/PC;2; MIP8TL1V/'A*_CUT0E\F#'^4KGWDQQ>_'(US=N!^'X9Y>Y2"W!A#$0-OIJZ:M;U\JK9F#VY1]>S:&_$I)*'"_'ARZ0]9:JE@S4F MTYZ(<@%XK=(0^8^PME.]GV5GYJ0G+5^Q1I7Q<6$<"'D 3QQ3NU-XVD^WV'C]TRE'_XO;%;YS; L #09I&UB?SC.(N$<_">(Q M]E=FY"&F/1,3O):XP-.?4[:VP.J]V + >D31P!<]ZI7.Q&,.JV\3$K,QI"=L M1\4H *G!E-'(L*(N((+:44HHJ[/$HZ"W#-H^O%./>_(IJXJ/:_:+OA%Z,"): M3P>4B?8KPH4+<#MTZ1BW_A=[HZI&N( .>VI&6TK8,ZNWZJ=<)^+,41*$G AV MIMBQ1?>8L19"N=0+_ 7$.@BX3QU0 M/9S;68Q+$:!TP&\@\^_POGX\A OG?@0H"H;5>\])>$>W4G&?D*8$)H[/. _@ M=?!(B!]PU!7H)*@QI9# []?^__C@$X EG33Q28A_RKN67K^V"S_Y(_1'G\H? MX<^ES";/0(;16W [MHYG:/H7Q2X1;('!7*%B(,5W2>R2O(IK)'DOL!1Y@\P_=3%G9 M7#EG-V79B->PJ[)0?8B5AV3BTPJ7F*5L&V#>@H]=;W35$0AXH$8O?R:?HC#.FS(C7&+9B10 ]R/C7G;T?*S7 MAP9;T]NI 3^X72(=D&)SQ+W_B.D6*7N7TV)9,\T#BB"I;$ZN:"7N,J%;V9Z" M,.2B&,!"]Q#C]E2?]I<7W&?SF=[G-RT+6C[.7U8CBOP*B@+B#[I)KOINFKEB MUS<-%BK["(ZY&$)CNN ZH!O4L9)422OR+<2X-2A.7LHK;*KE%G+L-(^ L?F# M2^TYY6C! ?0.K?[<1CZ"1HU\H@A+FU&QQ97E@ 7_"XW---*UX/? M>RGW/#+J[DBET(Y[T,,P9ON8@+W5+;25[?:TV[K8SK(+Z/V5B@#+CK@[,><- M;?;%4D6,]0$:+()]&,9T*W&NU?X6$9MLR)&E_(O+JW+=]M E-D M[>OL%(-XIF$@WP3[0OPDWW?FLXVH45ZDH38\#&E#W]1K_ULY52'V]JMSO>VB MDZ2/MUD_@D,@/H69G9R#LTC2_^&^C0,\9.&)H!V@S\HU<^(UZ=+/[-N$4P6B M])Q,@.88I40W,Q0E%*I-4V*@$\_II-WN=Y!EDY_U8G\GB(3[+XA"7.8 ?*J(C.9IH!$<%= ML8"W\)Z5G6BY:O9&:ED#IG>YC$L;D:>-] GE&';*P!O/$1A33J2O*LS;J:_3 MF98?HF5]P1 "-VTS/T\3NN#53C*V&X!N]RF+$%0DO2"O $XZ^E$OL8[!:D(; M;N'7M$TL]2C2 2SUV$6,P@(->E3(P)_@"K+H>UI6>/)?V-Z.TOQ7K0:&SNCX MB@B;G@1SRGWSDRRB87CUP);B0!#N/J ',.0&(9UL.<-L9&)P:-]T7K"?/2D& M3%T?!K.IR<)?<";@.32?Y.?W/,5)V'_",!L#AI+T MW+#179J5/XI2^YQT\G,!29 M,"-<_BG]ZAV>HB*J,(]HG)4L1+92_S"SZ20-GF=&PM19_S[UFY/PWY^> .[5LWKF-WSRSID:5A-7!COQV!!'U@_P*1=AGF"@4]/ M]V+GVH&9I;E'84?5F7FE^3E3;.& SB@_:PYS&K]RK"#+4_.EBUE9SC#)BY.$ MT*Z\P@W\3\K9!??=$L-<-^>?)M%YW7:+GIH\7$LQ$T0KBON#\GD&"3M$($CS M0W#Q?*PA3?+P>(,!\]ME_P5,NA]7\4Q/[*/W#S ]VJ3]%)F.]1?=AOG6.[AD_!M3EN(\L6_2L5 M=?0N2K;0R !(3YEDI-^K3? [@*4MWQV] 1/+[[X6;J<(6UH40 MUK#N- "&%JI/ HR4:IA4B0^5VUC@*ZIMOJ.M=XM<3)HW]68O^NI%I9EI]Y!T MMQX(+5LY":]:C<)WRZS88^^%Q1X<72]D=,55FR//X](F()V'-/Y"NZ:YD-.9 M.M_J%@'[8"Y?UA:)A"@P32/P-9>P!!8!-AD&X#B0D<_IE;WY19I; 'EX,PNW M'(NC !U!,'J7"#;8&1$(3->%[/=G#[C?T-*;GS5="G7>-9W_,7\I4&"N)849T@:B7DLR1E M/%]3!)9&,/Z&;W6\:.Z^SN0ATL+ \8=UX.9&,D"+!ETZND:03%, M^@0%(Z6XVP3G+)I76K !!VDR5"TM@7+W-^.P:C]BJ&9?2E 0*-?SLR 2$\(1 M([256<[PO_;,1_3O6X9!R3X)OL#!@_)5-UO:KY2>^&S9SI$RVEXB,C;29<'9 MZ9N#%>;^2;$'D6&Z672?@?U.R3!Z M+,2+E<@]!VN9A<:C[? &TXOE YQNA9162DHV,Y@WM"C<;??7QP_I]?UFO&Z@ M#[XVV9+)'R>S+,KD&=(WF5:J]0-84QN!9^I/EB< M]G6[3%&&@QSK/D*/ Y34VDSG:5>]<)9>F@&2 [8LP\C:4^P?6^=0E\^\]L9E MKV!'6:63<&9@ )7'OYCRY95G5>"13Z%_![-@!< 6%P0LK81K)A9YNR7@O*F:DP6^WPJ, +ND1B] E^H=GV):B;8"=V1&Q M3XLAQ_N8NJ$ Q(NUVF*&D#'(_7^C2>>>$Y8NMWYB"63)][XYF598H*8L%Y0R?P-92SLTR9-^"(]77F_0NKS10 MFVQ\TW:.*_-Y959'$R\C'ZOQA4ZH57UEM4A..U*B=@O%:**!Z5+H]7@,ML+W ML6J,WX@.!&^4>P#L6?GP.D);*L7DZ'3J.T>)!/H?:;2AE$UR!9F)A>S%1=&W MSVP RB$VQMMR^-ZR47V\AMYG#'#/;T4;+T*Z%]B72TOZGTU)55BJ/G"(#/J4 M2OO0_,?-?USY$1__#[:[S*?>'FME,Q(P\(E9^DU$Y^"4 MMF=+XR.),X>%H*@R\RX"[9[XW[MUH]7*9^W:J$:$@>>R"?@9:O!(R<.$=\*C MGG5['=:Q3]%F@E_2N6#LQ>L+;4=3]')W=G28FR&B+.K3X,@JVHFT_W4^WYGD M8CW&X["T):!&- U?K>?)3J]!1!+56EZVO; \9V,6I#>;$Q'8;Y5=_6W*&Q_/K)S0J,!WZ=8X$[6V[R(V> E <<5BNT?=Y33K@>O5F*OM!>LNP$6GIG#PY@%:K;37+TZ :H\L7W%/*>JRW8+HJ+&F; +9 5$_7>Z:]$+6 M;U^]$'E7LZ1BP+O)G! M,?QJ&\ZB+ TG !GI\1Y&P9<5.'B9H:&=,=D650_\T[A*Q6IX4=7/[K=09+%@ M02TC$/"D.X" T$W+:,E2[HPK%O4M08)P1 LW_J.:YX,'817LGP(E0M"/*EVW M!X$UD*AU",[[Q+KP/3'Y!G/;K@4N[!IP!TZ?ZU6H1F=/.2J%CFIN/D:+(/J[ M#71P;^2>/#'\:7[RE\DG WP/*3^12I.,7UI(Z=VD@%+T-ROL;N5Q]:GQ[F4U M?7@_BES=4ZC-F.[?1'*1'<8@X:AUQ\F'.>\(\NI2S,6F1RN[[,NR"2&=?< / M^K=Y.",<$*(!C$^);0E7AL0D.?$*JZQTD74.$'?4C581>"&5])._,.'\*C8J M#2ICQIWS6KB(<,A36 -LF^7J"BX,B3TW7;=4+KAT!!RMF_,.3+U,&R@S@0M1 MJ_-6I.@)O*8?LLVLF-HG&UZ782Y&.:VHG7"*O@.U,''#(CR?4LF5QL';U$K_ M)!#^R.S(A@LF29^[TCZ6=B6N;ZS):I;+BU$R84(>(>LQ$+<,X^J&E"B,,TD. M]()6AYQ]BUY15NFR+[0@*?-H!OA MV??/F*:,"'B=@!+/AD3.*=R$Y6XNB.ANMBUJT<[FPJIC>DI)V'#X;DC$JQP* MAU$$A-D3)!-H/F>.9?&6T&CCEG$H]]JA18G3T2,M'M<"NC10VI/U$>;(+\0O M +;)SP9R/N\9#RX@ZT2_-*>C$VWD&0:-Y<$N_S4OG]YRNO)O\CY%7!LAA-777-=/5>I#P8V]3C-3W/;" M>=%045G]VI3M%5*I5[M.XEZ4.U&3E!$JI<>J6[=",&D,5='WV'8($\]RS:YH M^7=J0'NO69\\CGA_#CSJ'7'8-D> ;*Z3R3[S_*_%%6=+V#RXQH#S6_S(W.1: MX'14. =GJ$H)7W:\W&@6P!++K.]E8VEQ 0_XHL1#^88WM&G)OEUE^>Z0CNZ, M&+XYZ"SR;7K$QQDO6,\6Z2B;;Q4#H?%6<>M;<3(PZ-%*<6%#=.V!W$J\C06Z M^1#FIE F'9UBB (7%4Y+G^$JT*>[8K'%+;'41$0;(, "1LY 8/$8C*VJS*PX M>56YB\9'A&UUE[]MP7/9#-D6)C-5,&1,V*3),@*I\884LO?(REQQH?T5YTR: MN-.:"(%TR]TJWPG'DSAP^X03P ,D_^.\B9SSN3)1BTM)1F5,=*Y4<** \^N[ M] ]2=AEG"##XBWJ)YT5I!7S* D*19MNCY#:E]RIOMM2'$]^4^>*&\+CKVT*>CBI@-# M2#?2*]N9%=D C99LCTH]&P=X9+DVKK8]Y5CENN[3KN@72Y5#EN3?OD\@!Y.C M'!=<+AE?JG4@(48TJ?A059("4I!CS$<@W@_]%CT"]U_\34(_?'&'?KCYZ(>/ M9Q#&<669I;L@5_79]DL7S9'I,"8"8 M:%3[7Y]]+7_3+I#00>.^ EX-QL@A/IY*0Q:I3,QH8)W2SFI-/?!W6Z:RTY=H M-%%F&:4R8.AY1_8/2,HEA;9+)%R!?9M[)R62SA.3O9]1W@_KN8XU)4Y1C;BH M^2J\-Z7O+K>DF=@*?9,X9IQ.]\9BW&XG(Q^++KZR4#*1*MOZS5(I'C(5"9R8 MD?$=T,&-"TOY#YD_/=F"_FM[(#6 M D,%;4*:"$4;\^%!P"%+Q]AX+OV$AJ M3G+_WBPQM&Q+%O;.L.3@O6@5^'!QRMOK(DFUYHJG9\+<^TR\QXC1V('KB5G\ M=YT_G9>88KN^AU;W9!D2,-+#YH?L=0-$Q&SIY(T U,2LS4S M$K19@YST_*35JLH#CYX_/9[]#-&RV??]L=^A>+!&]75B*A=M48PH3JR"\SQS M#BHQ:YH]E0BH9EDB(-:8'ZFSOTY6Y:(P8P\_^_*:C!16*.:._'0#J"92P+L= M)A9BF%[>S5?IOB-:O,=J;67I*@15K]RS149< P4CH'KPJKX-H=>;(5IZ13JJ&X!=FH9Q-%_6*=@Y9'6*BD/1 M;3>&2K 9^=VP+V-3:!W3 %XLFCEHF+E6TG&ZZ/I"Z203T8=6)4DW:UDVTD=% M/(O6OZ=E".HE-XOY23-0)@@5>[HQC" N2GAAJ(]]CS'F:KQCI900FU0*BQ:= MKKOE-F>KB2/-BDL9KH-."*4=IP1C&A4BQ%)&3)]V6<]?* /#*OETNU[%LX0 MV\XP"5"[ETIHI40K\54Z#:>;C5RFH%'_KIF+KLR>=4];.VVVN>[T3?R9L#;94DOPYN>CM;U!.6H,&^M M97;YT9!<"Y6PP;K,@C3J82:><0/K+3 4__:?/Z^I5A'ID?("]5>!S,-2P.I/ MGH,KHNZWFO*=\)+WNP7ANV-1;[5-EUFO7)C&1ON-5F+?U/W;?^)E_&:C,ZD" M3US&9I>;SYRM:K2Z9,;<](1DE]JN"\.^'U";?Z/I/"=0QKN3BGRIR_Y&"/, MMM6!;EA7 $\J#9I \D1J>]2#<;R33@_ZC1@ M]HZ[Z0_#W82. VK3SB59@G(0XC8-U=(2.+U21J=80D/:1!$O"-N9[2Y^-9$& M5VI80X^VTHQ;B#9K#POSTD9LN4C1RVE7]QH6XG0=E,'<(5H2JFQ5S$$C NDT M;)WES('A11:^<;])O]YYH2:%D*^V=^20G\YFP.GH:#\OS)@/*/4=TL$GW_8< MK>K:.H\B3 H_S]!M14=](3P>ZVY]Q-B$Z9!\[M&[F3QKA5]/SVOWUH>[-?C) MK$%WE6K)L*RZ>BL,I--E][)&"-QJ8Z'57IB,A6P1"4,T8/HE-[YHMI1Z#6*Q M:YAII6DQZQCQ_Q1?G33C NNSY)1706%.CYAW\TA&$[Z2'^2.:->C1Y(3(2>/ M[@SRI[,9&"Z8GIPV'D_;3<1R'MN0^2RMX]Y7/395B2^"11_JL^9\EUP+"?SJ M4!,7+^*\X YIUSO16".-OD5=DEA$/6Q%'=C0A<64ZD2H<;>"/YD5[)#L$TIQ M1G4@T4B1?J%6@2B!O1E %%E_6)IPA_\EQ9/"$L^\$XL-*\/N'"IF4G)[I2SM M;FVA<]><40$BTY"Y,J8EH+8 -PFZ&N _^7:Z$UR.$6ZAL=W2,MTK5^^S7'QZ&E_!7'GU_,51HPZ&H87O%MDGL\A& M><+3+EFB9'4V4SZ@%_]IEN9]N]F2Q$*[.#1J2A:TTP[489-<87Z!72*6?+]; M7I_0\FK[Q1$* U?PT_:8[]!XFK=V16%> 35Y9)"/XN?@W+& ME)E,)3H81429B.D]TZ/O2Y/=5%3KAQ(_'_6%QG;A9GU1"YW%WFL/]619+DO6 M^C>$!> ,B\Q:Z2Y*'?#3_UVO-G_]+FWX;BN=YSS4=JRM AN>'P\2_OX.-W\/%W C4]2[>O%:B:,7VN1<+X'N,L.^]J,E ; MTXSWX0V!>\)QN,925B"$M"M\B"3(HJ=2RJF\1RP4J^ZCXRAD/#(D:@Y^M MF2 C-23,*/U:5TO!5)?7@+3>NXS\6VG%'\^^E6NO.$F+>F/.1_EZWYS?2!5L MO+HQD@DZK+"&&QC#"K%19!>RJ*QB)R4K\%C3A'3@NO5:\D:XSEOE6@&5=0:S,*.* M)\YA8%^=P-#?"CS*88IWN%)"YIUF+LHS95H+=N2,Z+=4TQ'@O6!@N#(,]',' M6OFC1F#H2"IH5ZU-1W#"52@7'I&3K@+4;+?0%DV#C58J,A7PPB=/CFHFZIM% MQJ >,8E?<&NWZRF/VSMA,$ G6E'&B1+*S.9A8[F'6=,L6&4?%V#;F/[A /M# M56!4\2#DW8$VP= 43&$DRLCQB'CD"H.\CM6HLD)OLJ[=^5IIE_KN%,=#!O5X M*(R_+1N=\$@9Y](\*$:TNI:T-X?\U^=-E];GYJ)M1CUUCEXZLUSX%#)$ MK(&57L":-^3V'Z M",0R K4NR%8\?O$"3HA=*J?O4>85"\'VXIF[E?O)K-P8LM/!:S8I.$1L%SH" M=+7F,C;7RI1K55M"UA.QU4AD-K2Q&]D-"5=20,CE[QC0*O2QJ/4GZ$)I$%Y&0VELWIU [JB^4+H5.8;D$U]T=#FO"VLS9ZFU MP>!!GI?!U_?DVK.3)32X(0]N5=K(5@LGKR#R9(_4^<[UHUUWSIZC:#B7%,Y6 M$(FXH47_SJJE,N4T!C*S&%R>;-B.-.A^/4ZZL)'<_/O3L<38R9/7VHV[&LI[ M20-X#PIZ#K&UE LR-B4XH8-8/=SI-QIJ=;<^X!E,/PN=V%[?,L/B"R M96F9T+ .*Q-<')95J>85+=K??G@3\>SO^UZ)'I79&?DI.R_4P(VH[9;(5MG MM=;TEZ.^%56ZR)#.QU.1RD(Q<#I\#>8$ REB&__#T^I][JLA, MR3E5$P).%=R8]&A_ODA> E\&\E\CD\U47D]#00)C7U&%S5F98 M@=#,&\'N/?O^V_OZX9(:=(6LCQ*SMVO$,YKWP(?:073=ID%ZR@A_5B#ELIBYXBI[G*4XJR!A2-NOZ\7AMQ''RMU2:=8^AA MPV?V75RDI_)*#GN_T'I2AF9YIQ,+^>8Z%&^TEQ^%]:R,NSNEEG8N1-$@F#?O M0!MNKS'(EN1MMW]'HUNBP$=[NHLZ'IGJ*@WYBRD!<2.\JH60_VN-I#__RKBP MOO)EI5KC##%H-*AYH%(#^)*0/\VE'=S<%U_,)T-;SWZL1<"J;\XY3$&QX"O4 MJ#0ZF@[G.0?W#]QP=I(66]HGM^I4^?!GRS^L!(J)9Q[:R81 )TK2) %- [>X MSM5\8R5XAT4:-!/"P6(KM+L4OIQLLR^;XC@ %4C[D@5H&QQ*$T=:FYC7&X;# MX+JV@GOM>?CBTF*;3,A/*>7=4^3BS9JW-+PEE5N=K-V_P*(= )Y3_&+2OX[? MD;1ZBLWZ@_%0_](4UYKBHZZR7@S8LPT?P?>-YQM$:;$.^K'31.ST4MY"*5MQ M8'GR"DX:!-(;T[#>$S.T&"8=N*\P/H_8M/4[5O(E$HGT/&)SUHU)&Z6%M(;R M 'SSYI22M^VJ_9=&0Q%(DL.%XZG ,3Z^],-$[.^?&=.(0&, V>#/HDN; @?I M0O3N[Q$YKD'GVKA0;S1R[2]WR+4[Y-H;'099>DU/\]UF)/?AE0#FXG:.E])] MD ME?)8=F2BD2TY50C_!--B9 M5H833@,>DD)_2[^R+FA^K>G)Z!QJS7F$5V'&ABA1@'E'U* =W=;=+9.*AQ^1 MVO/[&DB%H\0XZLYL4$=U^K\CBUYR3/9'B0H>TS?7I(JM&L9#6"+$76CLKZ&! M-+@R!+11@&D@'Z*!;K.SS!5E4G M:LL>8CL8H/W_\ M"#O-V$*__?%IG/0)]+K$.=]]_Z2BP*&(2XQ@:,J8S^*D-=<>1,-S''8AP6P* M[]U(-.3DR1&SB"5A7X3,Y0"QR,*Z]0L/]NS[;[.EH(6&/%NR)5!T.\J*;N*7 M(0GZ\,N]OW]=&2PQ^.!?/#"=Z(;U&8T[3XH/P=/[=2>-\4JM7TK3494ND!'G M-6R+X!NE]MK;*":R9H(]'DBGY[T$81"T\5 T(PHY'18?TG9]]N#]G,H?+S#] M7L&OL^_%XOPC0]73+Y^7:;EGAE][;.FF=TA\GA"\-D^O#Z;B-*W"REYW.OX[ M,70 R$-KAA@TL4O2A(/*1*L%4()CTGK+7=CI8"90<5NLZ >XZZ P4=F8V9,#[<&()\'NZ^'P&4C MG@*'J'I +($N1X'6G+1_[G3EW&2:+.G[R3:L@"*FT9^U"Y;?K#A")HU&$^%+ MA& N19HV+#&%JZ:AMGCS:F[L,XMF9:R"^/&RZY>+S&R,9..P57P&B5-7FBJ; M=WTR#T$(:43.#U=.>GP'R5>+%[GC6HA%(?1(S=N-B7><%PU(7GR7?.BON[9O M?**8$5-'*BV_Y4M!?,K;OC,BU_M5MF^>^5E\LA3Q> 7T1P9DXO9Y8*30/7W\ MW5I11".U)+G7# F234B[+4<,S (OAXB/L_>BFP"5-(N(=.?@$Y72#YM$D;:5 M*YV=]'OLX*A4UI+1@BUL2,M.*G8BW,*T3#&,/K@N@72#?Z&9X@)53TM\#I=U M%05:MV-L(!0.__3ETI.5#I>0YD%^;]?WDLCETZZ3]]O:3H3\J^P*NBYIIP/, M(1T?5_JH;_@D-R\)/+%X97O\&,\0L,7.K@(4;-0HCVV=FU639H9-_!96O"4?N2Q/:P1GE%6E(V-[4' M1 8#Q^2,(4R"G06:/X(R*JTDJ"B7WRB$7=3K;FKQ15PD<#W2\RMJQM[0;L60^TA";G]% 3(82D4VY:#! M7G97WF^GV73OLAN5S?TE',]^TM(B18-2&,5WHLD_:A/AA)!5_NW^1OO"_#UJ'/_1ZAY#WE'KX*-QVB&&D&6OK%@0C\:_% VIW]%CBHH!.+MZ<=.0&6M!9^G^' M[&>8ZKTVUNN8!3PK5JX+4;,E$S!/HV!-TMF^61JX.EB2RB5)>=-(9K15[$+1 MQ%94ZHA_WEYTN\'21.42,(V+H@V)"WH8U;04P,8\&5+,,I" "P!Z\Q9 M ],^YV"NDSROF#U:A92Q"S2\&:B&<;U%+&G!=*F MV(5CN7G"6UU..,!H"EQ-&9#="AW>K^[@*']$.,K[.NN0E!"WK?2DR<,#R]87 M,M=5<+#FQ-EICB50Q6>1-6<_<,O,C[ZY;@F0&',41%;ID!C=7ENEA4+?6BK( M=#"T@XA_-R/9[RKVMRK1?G6(5K!R^B/-BB0S_*.HSL\>H<[YQ"I1]WY\].2^ M) .86[98]0CISJ(O)NKJ>;K>/8+#O(8! 6)"L, 2K_ F*DUV%P-:,:6 M*H[742B^:D(3K3 ML20XSN/9"1#=<&S:4_$5# "$64SGPVK5*B<5'VQV[^3']#+2D3-_P36V3.X' MW5,E!)K3 S\#W$C+?BG"\ _B6AK%1$30)/E$&739R1)TS!SVE %..N81$C>C MK+;A,#R>??^6^"YZ<"_3? H@.&*-;H7C7;#+2/PNBZ[@K,H$[-WZB!X%0TII M5SV3WYPV%\D#Z_J2@M&;Y!L1]T@[LNM9M96LG3)XZI=2M%6 6\U*9( ;Z%\T MFM5&CD8Z[7O?DA;;QK!9E)6ETW"-0G:SL4)6B*K.=G"8UAO.KXC[3/%%VF.$3.D9SA-?U*VL=.K;-QB MK(YA4\.6]'IIUJO9;BC_H!%"9? 6^:WDW9Z&U/5,"N5G*,4-S;E4RF#"U+W4 M&PP4LELTJS33K(U)!A'!Z\#\X 8V16KMZC!KVQ9?U&#>>V;R[P?H(&Y2PM:3;YFTZJ).K% M75DU*:A=A%04R[/2=K-+]DX*MAIK9!-((^)7H[DQ([APXERZ!H+@4,L89.4X>_)6#JM?G'7]^ M^%=GIQQB'7=0+?5D^,J&E_2T>V)$%#%N&FFQ]PKPR/2$.N92SN*-.I0RL927 M8QZH]JQO>N:=I.F12D;+_7/UN"<<]].&LL6[97J'1TZA4=!/JZ"1J1]W C=# M.\#XM$'REFC7/54O<11<1":%,2FND.-B3T^&#/N&[-)X#$;:E1T+V+ 1OTK% M>3]!@R>(:5$C@XBM030 UV5FMD7"T:JT(5FJ#EQY-I#&5@&N.7GC#(+R\PB+ M/YG"F47I5K'V#FK,-D4]ZC=-1=T,&5>>!;\[Y=%G7_SA*8^FNYZSU-FWV#=- M7_UV=)U$Y:6>98ILS\Z\'CDMR[8;E,& VBSP>8]^W0FRU/KL1MM"#/7(-/8 MIAE/'O?-,$_[?7YQ/)MZ4,$$:\S6(IY(PW7:#+#\Z!$F1RV+]5K[*B3B@M , M0K!&[N^XWZR+)'"99,H\YHTJ#X3#FF:H%*<"G61R:^&D]E=:N5FE."'P]]G\ MGK:,WFX85/7GHWC":S:<4/8F58A&I3H9*0H9T0E$Y+Q MB+::1:N:%: #T8V+Z.UX]GC1;H?P-ZGP7*W3D.>L?ULTP_C[^E$H_;>YFT)2 M6\\OFL$V^!&<;!$[G:/HF"Z(NE:*F<3;.&TD;I:F@!"[MENF.L3!HQ/^4EAS M1G9'WX78 #ULAR"AJE!]#2KP?0<@#NU%&T5A+I&S"E^LU%\%UW[ MG0C=$UP_IFFOI@<\,) 55#UNPO>/(]@!]83: MEQB&P5J=C=MF1Q%F0\V@U_ X8 MH?U8.4*@\@:];!'8#4[WUFNZHD&U/_M,Z3&F9U,G09M^7$0C)T9IP+L.AG8G ME.0^H&'8@1"B'K96M0]VTFH+H52N=Y!AEMU;$BR]BEFN=GT*[8T\]>T:1I24 M2R?>!AJHIQ!MK69L+CSPK$C$:9)3C.""*2%T?VZ.!DVOMX12J#9!LOZ[?,1] M4#+)]X:YGRQOWR0@P==W0((_(I#@=^S^_S&"LJW%YQV:SQ"RKEI>T%#VD[<0 M1N V4^ &F+\3^S+6<( 7?1NP>E71GK.M(F[Z5W>7HV$?.^NGPYZ[/ MR50I>]T;[A]+]2-=KR&H_SQ=;6/5QL%.L&E:Y703X.MY9# 5?-2M8S>&X&VI M%9P?7CKCZ2LV!IUHC)+951V&C%4-2?C0\4 '4U/ VH76&'O6O-63;&V)99_Q M_?FY!F6BZ5\#4X=0'MXXX1F26M:37]ZX8F&'>9>.?3H0*AO%AQ.$R05*F/'- M@[IO,53E?/0D5FQ45&J8@GM*MH720I9Y\7Y=8*$EM/)TOJ8X4(9MFTM)HR>W MA,E;@M%*3R;7)(A"#D":<.%Q+5F'8Z1WP*.DG79=*?_E)YA33WAA7E&-;;@Q,J>AT!*30PJ MZ]A@/"@%0=3"TOV5L\)_YCHZMT*\]^F(1$F:33#7KZ6YIUOKDV]5^T97OT&< M9++.R3U;,G9)IMI2\/4"27QM397$E,!BV:!]N WH0!M+T??S\(MWZ?MYQWM_ M_B?.P,,'!\9@\& ;R_#Z)B(T!U76]>-L(.M&3LMT/C0>=<+496AUKT(B(V0@@S'*G;4=R%N<+79;9T< M*\/44E25O(G\B-N=A%V(.U.,M+42?%0WK%.)/HHO[!S M:4(L=FE)(//U:\S%M5OTF]NX4:?:S9W [#9LRHP#?/AU]>#!@W#.J&@$G+%& M^-5.][K/8\_%W^@?-+,O<16C-$!5>:'8U"227C3(P@YL46:60_P44506224X0*I<>2Y"DY)_[M(T M=?T13B7T2 1.YJ'$APW6&E5^R,K$ YWI9!B8T@P-.3.M RGYI%F3?53M=09( M7/W*+E\B[HJV82KV>,=(',*1Q2& MXJ.2H?@M=O_OM&]^Z+S.[Q0TA65T\IS&?1BR!DW1/JOEZWII7WZGA_W]TQ@W M8A ?V^@_\_3L]]87>S,'_SK7,CS.;3B_?@'P$QQT\7@J2,/5+4F OU.T?JF[9/K_*\@].:-_$*BX'8GDQX@_!P: M;U56P$.KU+_ML,?C,N)W5&O-%4 NFE'KM.6&V*- M1N:Q@ZOZ^;*0@FR-4,.P<* ,TVZFTWV32L7?W)6*;WZI^+:1"?[; M?SXNE<<$<9?UQ]Z-QE0W^?BBVA*8E6:G.A*B[UG$( 51D_;'2.N-]MHY]L8$W-N$*\-T"EU8>M8HA>.8^),6O3J9=I8BZN<(JSD< 7T,C09X1BW M@*#T:UB/&Z*\[F!HQ$ ;H[5#!TJ-/7G)B"^7S:B54.EL2I5U#3)8+$(*FEZ" MN_>X+TJ>@:E9,^1,6")+(_#)(84Q@&^+(Z$2;!CB6%Y6)A].\9+%5,>AN\!P MK))?X,JUXT#U-4IHMB?2P2KW!=T[AAF+K/_UT],GZ47/G@3%.2?<9EN.YQQE M$<8F&=5Z>JV>@,1?UT@*&'WA4HNZN[YJ:GR0%99P+@!F)E JE0C, 5V;_)LL'MK2'!KE!O MJ04NLL>$EOUNPC9TV2 C'8$0:50]\'=D=YK2E.8VI=V\8+I1FM!3W ML@D)=(F'2PEA;DF:1J<4K:V&%^$0*ZIQLQDQ69A+GK[[;+;9MQKU]N$:C,JOL *>02B(.C:V K:-L/66&"11\J$CYH% M8&PVP;E2.!#>GE0)=02NUDN^%-D"%MGQ-2V84RA[(?N];Q@2KAF4IP>_&!1M M)L]F"T1TY:7^6T)]"\4;66*"X8\4$T;?7^-X'-3;,,+"=/RI!PF^BR@+'+TK4]7TDD$AH1Y3.Y8=N')' M-_TN%"S\.^DT6!QU9T>KY'M=5*XTXMQSLW4-M+C$\4YIUQ6 M=&8.A+^]LBRKX$]EDW>Z]G$3%ZJ*Z#%L+K^]A9\K#7.0W9\L-_*LSU(WK5<- MQ33OMKUO;7)"'M/.OU0"]L:=VMDZ8R3<$/14F]6>S;\U.R93-1M MH!>[GAG]Z<'V 4FX."E%@+Z;$$"$3!_0#&C*Y-7D"295&2D=PA.#"I(R;9<, M8(''*'" G:23,5011B"QK"SZV1=__DK""##M!D%H S@%$F)'WP<& GWH%.3) M.72K%_('0X)\G!6E[Y6;&G)'BSM'&JBY&0>$=^6=*9.PV5@6'(] MVRO8RPSI'1%P5V4[221_BV .@7<\>>ZR 04@/"X<;PZ*CL3MP1*@CTKJT:V7 MI'\?&*;EO;R^'V33\@KP>*-<(B;"*3(HE7,T'=#:JQ'R(22M,U'\F->K39TV!R$-ECI]2:(&"'A3?9$HA$*D@@ZR>NTR.+V* M,$B@]))S-9):V3/&TJ0.\OW=*G/DI,O(6Q4+,)])NKHR9Y? $?-MEGG0TDJO M/1971UQ09R)@MP!5R*4FFEX*C$N$,,V;E; HRPI M(DAV&U.3SR8#QQ 9A&_ 9 R@94#-42J0@4O3H"CR7750^/SMV M%,HF53O<9J^X2D;?9G J4V8_?*M/;2=L.)><4O 0ZP!I0=:LR96AGUS8Y&UZ M=F^*$G7=#K%+,&AA=&>&ND&U &(1INRJ::5:F@]M.\OP;JA?/>5%W[B1W@:8 MS,,'=SB9FX^3^7A;ZY%U$'?KWYP ?/>Z^<<[.\GO(* [.F[[X$6/9$/*0FI, MXH]-:Y7AL&.9:Q!@BO=I5U[!*PRJ4PW'?,W*#I;$'C76O3!Z0ZI[G-2-H\MA\YF=P;>WJTJ-O M7P)KNG\&+F^0K=!806,]E_C@&3[(",W[Q/@%>;OU-VC2=B E%TXB$^VLEWLS M=SQ[\("N:Q:UPH,<+G)35(X!W6 -I M?A:ZC+M>I:N(0@GQW,!NB],KW,OK7(%S?Z M)SM>UM*_G;>P0\G:;5,@O^$Q#],-/V,0VTPA:QO6,[T!^I#\A7TBWM!?ICM@*-#8- &3.VI"FY8@Y/NBJ?+C)S>0KU M?MTUX]2=P].JV044?P90I;3#A;+P/9*>##$O:IPECC/UF;04M;(P T)@ %OY!!%O-0(2V!&=7E7]G'I;>N0 MSMO.FGFG*.:"2(XX#U5<4.=(J):>S*2@6:G0T$1K M17"KGOH__./G##@?H^T^/M?OG4@ MTP_+/M*3JFC=N%NPG]""C4D!>GB3O*^R%&W,UADSX5LY)N6LZ[;)+4"!R[O= MN&IBDZ.$Z0P;A4H5F3\#@%6C_IV KIX2TNX_Y>#9[L\F1S+PTK&?>C>A).6+L(V>^OG[X43R; MKSX!SR8LQ<"#'[>+5E+0:(E#S8MJ/)+W-T\U6IC5&#O5O<'Z#G0R@FM+5OOO MR615L[\#D'25?OYA5S.Y\[2OY["L[,TAF.=XWDG[__/+9,:[J??P4?WTN]7\ MP5;S_OH-5O6T'MIY29LOM> ND&L+Y4.[(A'KV6ZM2JW4QD'?KB1+@+&5HC$R MI !*UFL4-XWS:J\7>+A;A9_0*BP@G_H3]-B;-5-C$1_30R.*'RASUB+$FWQ2 M< [TFL6&5(FV5BQ"CP4;/P)_M&&!_Y;\S].N>Y&L9M>=+S43_DOSB'U$&0(2 MR%W@O'B\E>YVMJ/L]!YY@SLXT8+3,5(/QD^(;S_[-IOSO^++=SOAD]D)D8(A MXW(4,;/.2VZ*,Q+$'=UN:-X@7+Y1.-*'=SC2FX\CO2-*VJ-;,0A@IC"+J,3# M(20CS4@%,JFU$XZEJ,GH%>1 S(C#V>EN<=XP MU>J-MGJQV)/UYRZ$ZJ=2\M*/.5=41):4S!"+=I ^!609BG/0#VM>84&>I*P, M&:"'&;N9HO839)0$*5@9[T.89YS40 XJ %-U9N46O^[:^8OEE0&GG.>-F,A+ MH7 BC$O!M Z\E!ZDI4%D,%N;K6FN!:L\]PVP- M6QII/8MPD&S9VL%YLARZY @UKIHI;UW=R4X^&"=#^<\]NW(:&\N=DAJ(629&\=J3-0ASS7;)&8Q$T6[(?.5/W MS5\^AB_]U6>?@"\-W0:C#MB5[&;"%%$+!@P(8,*_(($,M7;4)\[Z.MG<9/8$ MT+^>_9"N4ZC7Y4MB_"XZ(M?2:5'/:+F.Y!X+$?Q-YKZO2FY,N:,F MI9>=Z!CI:?-]NS@ZV2[9,%"*W6AG9._/J+T=?A?BHW8;N_Y96KQ,RHSN\$L# MAH)U>7$^L$CF_%Y/JO?_[[1$%YJ-?+>' V3BAP;(]27*P7PDD_Z9E=(_Y3,2 M;!,O/W[B\FW&M@OP4)5KEO1P)'N5Q!4ZD MG_];>I/]1HH!U%DB/)P\16OQ5>P Q^VDZ5FI7:WNY0[HV;)Y90(#5E'INR6; M8F=!RQO^78%S+VDL3AOG>A"N=_=G2-,J(DNJ,.)9D8=8&/Y[]3+%9 MX0=X"9\,2MM;@O_*#6V%\6TW[Y;*9:J?!#JZ7UQ:5XHWMN/_.[Q3VGF@[;*P M7F)_8^HV*;>!MNR+E6%C_*\JDT<:&X>"9:J!Q8X5 W3OSJ36;F$ )OBB TTH M /7)@Q1'$[[4:TOD=\?:'^988]2CN][7C[:;>;/98A$[U)"-G-NF12CB#M(H M#A)$Q_)*Z34)DF0M=Z%;U_:A./(J59>6: MFF7K==+MA2@4D7.K MQF'0Z[O)J35 9%265GN_+<)5(I2=($TH(4@C=;<1/IF-()DA;H=G=?W,:UC< M#85*2UPY.$@QLN55I*QQ.Q^TK^WL !U(.G75%?RE<;G)F'PIB2OE*GZX^B%R MX*HS.:!UM&=HB%-I=F#=YF!L&N2DDY:%B@*K=3B)0__".\&E/C;5R.UL]7YO MU)D3$?DS6SS?<4V])S+-IW%9ZIH'&Y&MP_D2!\&1>K'E#GC6*F1FZZ[ M7"\)U+<'(Y(IQ/QPD/N%Z$>0_J0V%-+D@*2I%$/N^)6=]I5/9!$R*Y*=D"<_ M/BG14".%]8+$5S%2;I#B+*H>/;N$W .M-YNE 41N!?RLW,P?8J/\H(;U)"[6 M][-;GI-,0!<50>W+JQ@Y,?6I[.-ZH/"M>5I!4N\PV(."QQ6 M)'G0^WLW&!+9%C^O302\C,,JV1N,8RRLJU_6K1]EG)4RUA]%?\=E_?/1$TN"9R#H?Y3D;17;&HV5]122TM?_2G=E9'A]![5DRCI=( M&A0O39KVE)S,V+J;=,.KC7)_V_CH[*\ @RU2%@+SI2$ZV_5\7:Y*P94N?79F M'>T)LNF;-'3A:CH8HP]HUBHM0V"&LK.A=N /&D9?+R%EO[U8W<#\_H0Q^GL6 M O^I.=])J>LVV.E?,AM'.*Q$N^"?5#0!B\1ZMSIM0*0R6]:7IO9ACSF,O<5)$WY?SJ%"7([&ZC,4$2G(QJDSVYK\OGTSGZYZ<#_?3 M?W;,".*10G]A,L,89-^M2=RW)JL+JI+U*^-BA"$=C'!3>JTWM;)(VP%X+[_5 M.3J+MQ#D6H0GN&^=QMVBD7Q1D%; M/KN#MMQ\:,O',[8_'S\[GB"-56,U;5NQ,XK-8)B":FRFI47!:(#Z#?B9U#%3 M:(1JY6K-73V:2M%F_ 2(B-9D8T#2;=41R[Y;L]V!G_MGLI##(IC&]/FSY*%; M7$4CUN\@&$# !OIYV'8="9_RF4$(AUY?=4<\SY&^UPWFZ8AQI2I9KD8,6S&2 MZ=TVBFF7[HF%"2-RSX]G).GG0R1%E"XG-W9@*C<15;=9Q;"80> MV_G%HCL7YN+!3S(W[7)?I1I'SU9/SE[A]U(OW,0),\=R)JR&A] Z^X01A>%< M\L4T2C)C=H+P\I80F&[ME+&[#61P=MX,D MJGF6X1AWB:FYOP9Y9%"1[!!6;'::M+;9N41W7;O:U*(9A\F[Q"HK*>]OA>O[ M)![O/]KQSC H_9 V-@5-?N)Q?QM )M>K%OR"6F8R"EB.8P(O,/R)=[:YHGM3 M"3LT_,R^L9^ ) L1,LN*:ZRZL,FO<:GE6X49+EKG8(_;A8"^L+H+X^=%W-J] M,?'SA!-8!Z#AJ,O>N*:/\"0^/<6)WB7E"2?\L6>:]H39=(N*.L@L;/"D)'GT.1E-DS9Z3W@U^;8 MYC6\GFMJK2N04G361>]=C>O163V/V,(1?6:#TG$A2FQ])22U&%J91SW/PI7[6+=!SHMF"?OH!. M=H-)"E\7MP@KZZ%5$A@OVZQMPK$;,7C<:M?>Z)1+2M*/ZY%[87H7;D'V)R.^ MM&IT_!QZ)?8^(&R(0L&UQL9M28R9CV?_U5VB:68D694V&JBDD&*/*()'\MKU/F-"D,@C2G@80CE6J5B6B;]06\PJA0JBE9EIV;M2B0.H1U M&!0KB_9E0S6;VVV5:OX\#>$^GCVEYT-GVEHY(M179H!N>YL.H9IQOV="=1%E M$\$%(^@I,F"-37M>RI?I)(,0;WW>-_J\]^*&>*D>$ @NSA6CXQ^]GSU2!%7$\C4/(EB'],O59FLH M(6"0,FY]#VKN&IUF &RGU^Y&>K+%S[B0%SI&[6W3:AK4E(FN.1]MVQ4/BE50 M$2ZW!BVP4('\BR#YM(+[*CX44T6P9N4.[4X%&Y'Y<]'?9H_:O-YX= 7;;''M MK+ILN\@%@(=DL4>MG4K!G(^&'QG\ .(5'TUQZ"5$_#4I(!+IM<"B$-C_%855.Q?5I*:&'5M\B MV,(<#;N8[J(+[H'\=@\C/T#/OJ,H[L(^A&=A.&B8>%M>^TL+\Z^X^ 'W\Z]. MP@33?>0.C8@W& Z"WS G4_I[Q_=!A:C;VI'2]0'7?_M]]V>A!P>5( GL0@;W MVF7*KD]W9+P\:"48!YQVN!:F-"V5/N^'O$3&N^//QM]M]O3?)_<15_MITY@] ML'P-PMPT>,"F.1PQ-ZJEP;%TG,[EP5&E!EBF(Q%7B3'&.-:(7QL7S*LD]_?8]OPJPP$GRYK M:,T^P^BL#:L<0.9,9V'TM9XXWL%;.>,Y8[]G].5-G5$N'2U.]97*5+,V=BA, M8>61S@7IFX)4V2AFD$Q*\E4(D]8;R,_^=CV=(YDM^_42V0NN\[ B>)^X6J[9 M Y9#$KR&9,G2-1 QE8<120F=-X]H5NJ[& M>[#R4Q-;1F=1FG+-U8BALH<#'C-73E[JRV=ZON^M0>6=;J]-Z)00.HT]4O?I MS9.(@6,,]*>&6[DFW&UE YO%2#?2ED;-R7+!5.EP7V+\EX4;FM8LQ"BBL^FN M0[D9[N46>L\^XZ):\T?M>#W3!GY19Y-6,8&U-CV&@%H6].S]*S4AI/<9I?44 M7Z\X> 84NM)_6\YQ,K=8@1KQ8G:V-.,UD9E\-]'I#R5&$M,#"M;7]!(T%0", M6EC,,;U2%LV&,II:C]U>;;@D_>]I?Z= :\A)U\GDMMX]Q5X-XJ0BFO33@"\; M'P6Z^- "D[QRBHH$BD([Z5'3P=1#3+OE >8H7CL\41=I^AXGB)!-S(;DD$ML M8G0GKADV]@*%0IWX:9[0$G43UM%YD;99@*8?]C\/*(;G!C$#NUVV9A/:$/E MMO6'LA^SO\X4.Q'=V8?6";L:)>KK S/A%@,!^E+/43TII*V&)#/I+^D08]9& MED; ,VK0L&/[:+-VB(85QU0X7M;U3Y_?.[\OL?I?S^(2I5CRV[]=Z.Z\^^ M^#WBUA.>C-\U*9)'N/7YPXHTE)7D0!:SA]7G7SQD?D H_SV+)WA*_Y''G83W M+XU\U0!+B"WK_MP2G'[R%D4'*6;:P;Z?-914APD&=/VX-^$&S/3-W%H3B_47 M0[+TAR?_M/R\O M+X\1WTDQ 62(OQTU?E_2.(#CQ\EB_*&OC_Y;\BYI3R[$D7%?U#[K"8.#+@6OM7KIC+,D="0\LJR6@DHL4,?5I6[ZH/-")\-/.6)$/W%:O MSYKL!2-:2XD#H[6@"8>/K2F<878BRU ,1;$*)0MOXYUW??I$K6WV3JP^@_O? M_O9YE5E\]OB1QRUD07<<+Q]*=1_US[IX"2MX=:6U@@#0A>>4^ ?"+G; M8=@YCQJS;*,EZ#D*#! 5_V0&AF9^?-Z]O!6Y[;<\N3ZNH/)__C_UK%W\O_\V M?//XT5>/OOORF_2?QU]^\<77)Y\__.J;+SX[>?S9%Y]]^Y?OOH'S7;_N>;[Z MXJ,"G* "]?#D>/93.[P 9R22S+5K9$578>B=(N;-8,P,MR3'YIQ?L"F+#M2QA*1$C^&'0A"%6I M5AC(\L'>XG$$2-7<23S<*&(1#.]];,)1[50USK6*16<)2$/'9MS1U'^:ZT+7 M@@2HTEJB6H]1@.MNF7QJR\1HWW"*E6P?67_^3 %>!B.Y6QR?R.(8V1#56',Z M0O+&!!R[-!U.D!W?695/>^%$9DQ2_1T21=G3:F71P*79!;]U9XH^P16E>,#, MUYJ"I<+T2->S09$SFO9NA7PB*V0<"+WLVH7+-(@6C6&>V(G9[S:*)ENT0_ZA M\S0,^^O9KW2WB#Z5121%6N\!,#D+" $O!Y%(%-($0?1I'6 ?PW^W8#Z1!3.R M.ID/>$U&8Z?8RXBCV*S@/$A!M'!9;U$?-E(&U12_6U"?R(+*H-EZT0F7'&%N M)DT,V1YI\&&0ONQV"^7+G]!8NULUG\BJD2*HJX2C5C-+J M;GU\*NMCVJH\5@9-+(Z?!Q5/OVQ.U:#4"WK+=['V)[98G+@,943K&V=:;PY6 M,P4RDKLV5D7?O_;K1&G[;MG[E5^C':T7)(S)( M#=N"4]5A/X8/J-?.Y7F R\B@Q'Z->O[K#@3N$X3C-U]A]HMW[P.Z\5R23U\+ M8F!?.*B2#B S1LB2QY $G](TX1,,7IGJ[*S MM[,OC<86O^=7:W/?Z(VP-I*'*.S27!L%L[G/F\ MZ9#RY!@IH8MFAS74N(!I5.$!RC +\<"ED((AO][U[; "PGK+LVI00O!M?4[@ M;?HR42CWFN/S8[!'I?57OVS[W<#NGOFR!7Q8Y8S?OV]YMQQO[')4"H%*Y2Z% M4@]EG/-E=XIE:):.. 1?G=GNO9.DU.]BK#](&^>'<-,*S7)F(7M++.U[;"25 M)1O@XFC;'S_ZW:Q.8RN&?F-LSYZNN.@Q[6P MA Y;OV,]6!-&USO+HCJ$Z?9LM%JCI6'V770/T\+J@GM(73]0&'3#T)*[!>[B M]#.B,K0F901YI?1>BC-6A#BT3J31(E.69C:1(78&ULNK86LD<];( *RS]&FL MKV;GNW91JX(5KNZ2AEU@B3J>/=$>NFZ>KBX4&:\#F6N/C"'32]CS[03S/_<9 MX9L2Y/5EHU0>[8;H)R*Z_0HCMI$(DF$QO(U&NF M)*2WBL.*U*N"63/V5<0,2JQ5($_&/,;L-=.GZ93),0*>'&ZK')0&D"L9W_0S M0LVWN0 >=Q[9C] :I?((@U'8<82VL#%^(;G*5F&B)R5W=MF,T73HDMZM79$5 M9B0M:/)4^]:Y;N+*9];M4%#9E5M2MT842 GT8.]0.*VP\DS@;U1&K2800IE! M-]P^O5>P[Z#1-JNWR+>$=RTLC\RFD]E"SYU^"VQ'6\/EV^H6.'8!N:X*XQ-3 M(TH$.%R8)N?TR236_+0QGC"\.IJB9G'S"+[>73[S=VYRBKC6P"$<=CXQU'G= MH5#[.C/IA=I">3$7>X'-%U5%W6'0JO-.\+;/^R LH\!O'?9K'I@X-VQK=:EC M9T6Y:#>QJ]0V-EI*)/^9QYR;'.6T9#O4'C,F*94]D?L?[_3^/XQC_GN' ME9]__C'"RF_^Z%%ER9YL4,"X7U5]B"BO2_FW+F'(LNWMWFJT,Q@?K79KIT3M MWF"#^6[*>G#-W]/14,W^GJ+@X2K]_H>=A#!/TP$"KIEG*.@S20GN%_%;GR>W MH^UN7(7V;BE_D*6\OWB#34>X/8]^D6EC=(&,F4>(40B65,8EE9&Z+V7A!3*J MHG<)]WH)_TABS)N'$;A;@1]F!7;LWE@UB[9.EDM^6E)WC6&9+[_J<+-'BG#1 MWGUD%8?*TGPN@*;_J)=7Z8F'[!=E6_FW>MZ<=MV+9"Z[[ERCU5^:1VD[Q. ' M2Q0RENHU>;]CY\DB5\PUPB;WK*+E%C%P<9W\9/CVLV\#XNXF)JKO-L&'*9MD MT>"+'"=JR+;.RVT"F)FVPA&EH#]8=$*];@E MQ(+.5LY+B6)F+A?D%+[-LW)V6)()!,^=#?+773M_H;)H,87*3(PHJHA:CB8* M/;FDY2)+DV"V-EMFS(L0/"H?X")(X&#N+.G8;4"[L5NK6F34/:IB"M$RCJ89 MU(P=_:C6B4Q5# H+*D)02+.T\"B?-!JZGJGV)O4.ZMFIE"P M)]\BJ\"E4*CMCB*%#T@X$7,.2BLU]J(L5Y<39'A1JM(PWF)VHN;W?HN+"?K$ M8^Q9Y);O&Q/H3!_:IU(PZL2V=QHHZA7D3&Q^@9Q'OB23_-;%D6Z#L7]:"+YOKS;*D@@C3JJS/=8"X9V? M;2^;)4H(Z8(7I.UWUB > NLTN\E4JN8';12F3MZ?7GRC&@0X )I7F[:4*=B[ M 4GC!Q#\S,4\LV.$\[/PW"1=G 1\:Y7)L4RR$2[5NEY$Q;7J?" /2A-J%G3#&)*7G M2:#O\Y3X[+MV<*YGJ=PHP2;A+7P1O^Y;^!)UC$^5992EH_P/_)!(^8SL2?$6L*3E* R_7 M,3PAX[;EM\5;N*JLU%8H7WGN,2^D:<7S,]0A?EN*" QL1'I'V5ZAZ+)CVW MC&7A9UM;"LFHBG=#5(2L=/=1R)G<<3N;"PSF,^N U"MY\6K(97,E3Y2AB$1M M/5>.S%*+*SR#);8*8R_^'JEX180QJ(V98W0\^[;PN6:HJ':]'1(KO+$)6T29 MNW:MP,\EM-"L,J.@,RC:Q+GP*$')^W,&WD_0_49^V].XF-LAZLH5 M1'T_'S\[SEO_=1+W1M1\K;9]Y-=:&#%HVL> SUZ)*DO^=N89 /=S5BH?LV3A)_M $QKK_!-2+]UT M@PFPRDIP1@%A52(A?3.,% 0&0R>)=O09-&:5U]$OA#QJFWM O:NAICV<7;,K MUA@?,+FE//-OWAO5_L;P=Q$FO_(=H%\P,0_^*;W*&E(*.S6BZ4'6PQF%9Y6+ M7LW[',S*.D.F2XRG)MUR#./3)#PW%7$*&$I72#:)D!<S(A3UME'C9J/15 YN/K:QP^@R2+B=M=O$$3DYZ"E+EY>U##^[A@/1%X.WR0V9J=W+18 MR(:44[S=6@HVP3 (6J-5:=E^ ]B25JL+443+$:E,02;_%8E7\&X/(AFZZN0- MJOP/#H#)Q56RFD556[>?7&N6EP,/$FZ^O]UNZ7B46]X\2U;H0 M4;SB4*GV/!8>Q,U"0(HNXHJGSQX,,11;S;*&5(2?D\G=KK?SBT5W3G&[31:] M&ZRF]]OT,2?VNF7@]ZW#2.I/^,?,'X/TN:3\SKHY!0.9I,D+K^2"9P+AANDY6!T+^-CRQ$$>WJZ2S'U>E#E7,,YFJA.WRU5G).9 MB=*#E_!IE0(XRO#2.5IV(CFIM:#'.ZA>IN7W\UIGL&*^9MVM\Q@JRVM*+L=D M(<368M>DW6SM%6@4D+3$9P]F:14O<5G<11; %W_"G[0OR56T- 7D@W'71A<& MX[U%<+MYTZAVA5O__;L??TJ!/B(0LW!6^+**LYIQS!4N?J_6/S"OW2+=NN9ZGH37$VVS@C MPE"!U'(:_I$6[H]<8.:=EBXKKM0T8ES90,R NAB :QR(&;[H+O=F-KT%E=\* M)VBHW\[28EET?2%9^#A9%8:L&\@KX\.%,:QWVXM..X>ZL6X\?2!5<72RY!C%QL_&6ZQ>? MR$^J0\?'";; _N'QV]6^?M%P>K5C1YDL(7D=NK:F[1#V)Y98MR[[*28R.\4V MXE]P$,F2/:,TD2H1Z=*E/$8H"6=J2N/"H+)T),O8]1-"[:P!B7\YE5U0AR]P M%^IC ZXE>DFU=-#-F[1+>*-36/FT,,\ YB+\]=)2CZ=-#!IB!WV=O?HRJ"/] MT/Z);3J]D?K>-KS@+ /SA?2RA^&-9YEOA!CW?/\"0L^<:A?RXN)[J M,Z9_YO,<2_''L/X>YW[^1R4F^5YS9!_,7[\OA4Z<]HV>]0XU>+/+NB<0;^"_ MO$]51(G]Q%M+QB/%"$!&;.$?<&Y+$U3KD![]Q6JPKT:^5**PYL@T_<9;",WLTLMW!DSL< ML,E6LRO'HRT68&'**X'O^K,*X:1R>XV2/08TDBN-O(G]^D^VT#2".;PSW*][ M.+,?HE^U%P[ZG<3!H0EBC9HS#K#EN;JCAY(_WOD=#R*IRNCS9-NISA$>15^) M6[L8-2[J57W>C*,JC,VCKWC=XLKR\IAUF0IV%%C> ,NVHZDQ(*.98'"HV?&J59U&=A MVM'/SV;/ZK-F]E]U?RHQ#S@9;;%FK59D5=N%NI_23(^PQ?+A0Q$0SK<=S-M?J,[]I25-)?DW0H"HO]NYEAE' MXA.D$HE[IUD:"U.5 Q_[Y8,0-,X#H1T^P\DWK,0?]E!IJJ( MZ0BY[/H7%HSGN;=SY-E%VR2S<(^PXP=_37:^_ M___"O]]TCE,BQ3L)B4 +A! M9L\N4W1YQ&D^\(3\Q*&'Q,)(<6RW8[26[O:_ZQ34]GPC7]EYP/E=&)<" IEP MU["F47!)GQF-P]^)*C:&ZNPZQ- M85=>LWZWG^EXMYK!F4T%9W.W/CW3!_Z;7VAW1XO=ORD MU>1S5L$M"ZO"2@L7V++K0Y%?8*I@$#634:5^ M*JX(1;>P)J;FCL-*9 M:4#:]A0X.GQQ;&TE\,LF5]GCY+4>[Z7A>B9IS'?,GLZ,#(A<#[ZRU9BZ 3%T M7Z 5WRDU@.Y@*_=[*AY;9KX$WF70G8SV_I?@65HR]9.LUL2D9"UR67&E11L] M-\E84&:0CN.OGKTN8.#G%WI?3>Y"B69 MY6RX2@^VVO.=G6GU:(DX.9 -#39-1K(.CB)RHV@NZ%[*YG2L M# /7B;*PD'^5G"%2GFO*@$X13'H#@RR/\X\9\61CVH6N'*L!3L!TWWK%?KBV M)EL'WK,27NH2D*1YO?&VF-(WJ>C+[=:-UG;PB6=23CZ;/4JO.RW'=5M[<9($ M6C63UNFCPLT1/O;("E]VH)_,MU(D>?BU.YJ/'OUX8HZEOS+4FRCCI57:X&+R M^Y\]4*\1WYZ=@WLSCB^])Y'DX2(LPK$>KT;)<; 'N,V&@- BM3!>O-3XM;X@ M$=R%\)IEHAES*RK-G+K;3PRG04L5.N[')<+M^44C'$&F4!PA_+]G=MT,-D!%"CG1=5CJVMH!HKO%K_C#76V-IF M)BPR$?G?52UL>784-DW&37HI29*@X46%@J6$J(8T5L2&)\MJBKXG6[@ CY)T MH:&\DKRN"4!#^:!;;R[43[ %!$4&JZ/)"/=25.GJ4N%T[S-%/&GI"F!Q(LE5 M0B*R._QF8(JW U+-2@Q%1I=HF)5YJ8I-*M)=BKX4]*,>+42B$<++LBEEY7 (C8C'L\=HKR-,!ADGS[26 M*: KRF?%I/=F)0Y^NMXR!J&)FV:]K3=[JEUC-H9(\:]:/[[;0Q/-QF4;:DY MX6V6ZI>XKA7WUNUJD,8K[Q,*7L)OP-)\@&[S M6].'_4LF*0OXSU&F)_1[3,,3UP>R8_5IW]6+F#CD]T/U!/9G)U&D+SC-5$Y@ M;-,2DAC.T;QR.4L Q;T\@6N.L*.,9IY?G<)XVH\.J]52Z#60AC+S% '1K!8[ M*CJ.(8<.MO"U#MRJ_H(Y:Q(4XW@T^B+Y??E .D7W&"!N[Z?_[-(=EGP2G@K; M=N N+%C#'1.XK5_59N^3$7;E!C'GF_I*>(_,PM[++S(%R NT'"&ZP"2^2@0KME8I(/)VX/&K=+2;$]7R?NJ MW%DTHU1B5GF.P8AXJ(LIJCR"3,39( 8UD8AX#*.08 M[ FG&_F3MZ16^M4G4"O]5E^%%QT.>HL:)HD[790T6F4'.)[]CWG9;U(UG9UV M"TO9$"A+$ !?]^L,MCUY;I68X<\@Z@1AN$!1V$S.SK>>]U>;,NJ71.]6+0Z6*E#<,IA!0Z&7,H)%[Q MQ]/J%/Z*-&XE9D&A> (*H66/'L?Q[%&NA06 IQNS"Z$@S^S+9HMB=\#A\UM#<)NQZ6=IGB4-3-Y,NK"0M%/4=&\<6 M#>;9\#_RJH.#)J^(,+B.D:+'MI'!)TVYE8@V5Y?II5LU"!NU\("/9\^PH.,( M,HF&-#4HN4GN"),.D6[9GC69\F)(Q^TE*2R4>>GIL#+.%!HB@7H.(BU>Q=]U5/;](2X,[7_VI@JC;DP' M>*$?' V?*2CO+ .$WB+Z6IS[Y'RE41Z:4L5(ZOO80UD+#.R_NDMPSU77F=$I MIRPS6%G>E-Z98BL794N-]RG,]LNBE7G%/.S'/K%>-D1F!,%R96\Y_08TU,;5R6)160@BUB#$!R04@.J>8[?T]J ^96L MXV<&V,L,FHO/^=<7#<2\S@[]!%A$T+KHN31L,*:M.D%7 KM*76Z9ZM/U/ ML+<";@FN):TDFS):8QV*@'MSSE3%P'_*W5.(=D_;6CI-0IM]/D+V'2X>B1JRVS6Q%5<$:FRQIZ<-YX#1T%%=IU'40LNN$W^>H1G'GSE\K)=2SN![*A*R M,D7>31DS I:K/7,JPO QJ;ZI#%ERK+=7@G(X5Q/Q%B;[4TK8%D6:X++'AI^R M-1+;,6U_,1),D[F7@6(EO8N8X0T=K\'/Z=C+: VP6BG1@FAEE,\M*I?&S3G-<*%ISS)OND+C M4\Z&H?R'8%&(@$)6-;W)5K=!WW(=B)2@:L\[[4@C/)3WEH0,D%9 M2-Z(Z$Y'1DR$>FB\\*[.>#:/#UG&0462M.@BG(B,JKT59.6R$9$&JN[K;GVU MXA%(9[YFUT"MF3H+EO97BK1%\?DSX814,/L6HO$0&_@"E(9#NT8H +J>IFX$> M-S07^1>'B_9L*^VR+*E5G@O*=->2ET?*>V%+;"'I;0,XYM,BL'=<-M)8>MJP M@3^$J8>*A@&X49@?(5\BM:TV"H@:>=G]K=DV)840!C0N Z7VCII@9TWM2N9_ MMIYU21V."CX(Y"T^'=7[ )'@^W%\I^1_Z(31*_5UR2>6-EL+:HO7@$%?8E>: MV''P-F-1X]* 2:,IC3I@4=IN5+JR V149"\:79$2.Q/$(V\"%VUI_ OI2ZLJ MCV*F"8UMEYO+]UO4]AM=/3&[2";XROHCL7X,'. ]YX4XE[[V>.;YJS:#<3E. M3DZ0I+T;G8C00!RF$RG(1(0>3KIR2UZ1X$A)BUWHF35DR7O@$"&5#6'+4COB M+BY'PA@M]RWGP8\&42S7/0VS6V%0"4YDV']E><3!T]R4_Y< M&58O .F=3"@0+9Z%)-ZB&\&&,%4Q=)ED>9@F64">J!VLE:WLL/ SVHFWNM5N M>>Y5%79F!,\&G2"[Y*8L:>4]_BL\@6E 5;&)Y9S M@7'VK'$ISRV=!BG]XGO?=4<_=-NCY^C IUE W,\ P8%9I_!"&Q,P#BGX].P- M$X49;P5YAW8MK!5J(P((>T0U4SA=AB^OPAS\^U"2Y#M[7K;HU;7P=<&N/XV= M86_0NEH5F9+< B%F#(!OL8GCZ/A:Q2B_AO>S MR(]HNY87V#+XZ[1)3]5VO>[&4>;3[J59FN^Z65HL,RX6R\T4!;(B?F]7]*.* M>J4S"$$.A0BO^>_'BKE%:9 MQI<$]!(",U=J3M#1W[*;K[QJ 3@L^$>$7Q%N[9JK;'G&2WDH?TMC=]BIOSU_ M1&I%+ZT)*8RK82\C98:&UZ=DC-U.4O$8+^.(?:TD8XI(1<^G]7OPD,P2*452 M(W ,0@[Q>J,3#4?-;EL6#&:/+MKE(JW59(Z?RK*W%J-($S3?*L%FR1;"K!Z/ M6\?*VRY_,YJP8E-D,LZ2=7+,$C*;/9+MQ=R*M1&R?I_3VZU015..IF3)]85HF:4SE^;?>?-YVWX&H_ M+4R>=]3L-SZ\_N3U&G79SSW=W%,R'XV;=]*Z3/[BQOHE@G^$W*A%)WN,'0'K MY8[:WUMI[6#!M!V47JU 2NS60[-E8925R!Q\>W6!<+NV^! R\8 M3BT3<2BFN0VFS."$!9-/@!YPNY3:"*&XNZ>8$1(ES?IEFPX%8ZG#*Q8]2LN; MR!ZYJ!V2E?Q::\UN%IFL6/_J^E4QH!!%,Z.#"3Q+1;:M<$G6F50Y/"/[]MX9(,CX=W07:*WF% MRUH$QBYD.M?=I8#=PSOY:_B[!$YMOP+N\\6VP[=X, M(<-I$%XXL0"(M]IA/B(0-2[D$?F[VF?/(ULS$:,(5PH.)X/$\D\#]RQ/_\>6 MUWS4'?EDMR3JYON^.K9$P1.UY&#]N8",6[\U%N>'WX2ANW.Y2.=' MN^20\<(\\"5W#GS:4!DJJ2PU@JC0OD:4I23O#&,"FV")B.E!VYCU!:'V9KW* M:=>%2GU?>VUSW;S:*61F RX$B7S#Q"1CXZAH0#6V%]E?]EDZV5K=IEUO V]1 MG4Y'Y"O.M(H_ -_/1\8=7C17NJ#'B,^)Y)9S>N)X3VN(LVY1D6S>,4!^,!"$ M83'2!I.*7%X:PXYJK5AR6F-.P8(-4(( ?X5Q]71K.$,*'[!O7F;/D. )>.^. M3*[/DI4EFYDGH6J%I=3:GK60>"3X[\EW<.D'NH]805!-#1.JT/A7*1P1G@ D M9CA?.I:M+*%D*\B-I>5368?^0.EM95]B7T JG1?M8C#3&(RFE>C?';,G1Z$&W%9_G\9&JOBG6;!8K>$IX +$Q>(12:L6][,65EEGDY$%+LE#&D0("(-)Q3< MRE70O&Q%\(X2?U8VQAN3O*V40/9;<]"?H8VBCO@/?3@E.Y9]8U0#*;1&0(,@ MU>"<-QD_/WR<4J!$Z3WL-?LX*7!E3;9!A0 /UAMB_37$/1YSOP\7ZH,YQS>J MKOC-)U!7= ]&2POP3&QM.2'L"ORFR8Z,O= #ON9DZ.>20NG?,-X7*= 0&24 MS:K9_YP\=QS@5OFGS3'#8++4&WTLL:5,0!0>'"HX"$7+D5[RQ+YT>NSEU5[, M/(4W[!L>GI@*FN1P(YQ<6>5;&?UUNL;^NK=,X:A3I[36D/G05!R>!A9=1OLS*)V*%R0%(>"$"@":DOEAP4OUC.=4%D,S?[V2>,GJG M5**=QMD<0"3](HGJO'8**M;%Y#H:X_"F&:V*5";9P MFTH4B-$8E9G3J1"\3/[<@#/C!EK5$88MHD.S'Q81!%:QUAJV>EC]J@[.Y)^-G<>CX4WNB2WVVVP &>/$ (:8K@,-33F M1[QG'3"V"@1ICZ\]2[>\F'U7O^BV]>QEVC3U53)WR=X\6<\5X>%?#FQ1)/;L ME3YO]MF71PB:CR OK('%YN)J8-I?&H;F:%B=)^=OW4PPN$:6,PUGRN=+P_X_ M._B C[I^5,@V(R>= M?JWB=NSE"J]*^29!4=&K 5HYMQ5>,,M"HC,,. .2%Q[XI%7!ZX\G%_;GFE9T M@>Y6 ;?K=A:G&"H"6[V-/(,/9E3[WP-%',^>M6N%HMMHRLACF.CMSM>GW- 8 M&YAK$LB82R^EH!^WN?=#,;X$OCL?76,JG[F[[; # MT*T;84[JOZ32/9 6$U*?X MY=GT0KS.[ W@0>KMH&.-U%)/^3 ^X'M(MTZ5W OZK^SA4#)A(:=H!T\':I[$ M7YGN=*.?W!MB[U=R2%;:+CG2*[VEWR[D>+,CO1MTQYM4>%$V:L%]6 7>V%+- M^XM\O4JCC<,\R%1E:M8K:_GIC7];FA%-+WM$$SY)*V7Z%F(!@6$[2N=^/7\Q M9&GJV:961TR.?C96YZ&7$\=*) MNP&?3DV0>\9G,@0KX+KP-574]92E"[VH MG8AA,R I%'H?E<$8R\^5TM7JUA[&-W+ M-)=,SC80-I%DL=ZF%U6"8PJZ^V,[32QAP2I^H7,!;7LAPS5V? ^?N("K2+V2 M+K \2Q?S5*D+=OG&$YX_SCHWJ6X#7'5OL^1--_K3U(YV$;JNV+@QW@U5>>OV M[D&W*Z5%L+1+1ZYTRTAT0?"5<;F96D2:CK.^WBUV2V-A8[^A,^U5MA)-$+#K M]UL#ESP0G=HI+B=OU$15F31TWBGL"E6&J-NW57IO6_JJ4KH;&3*($6QY-K-= ME1NKBEG_*:#7&&D@I(L82G-J[(M".J^,<]I%+:%'"MUT-.1[G/"T MY)8!'E M_3(T0H6X=$(RLD665NT[%:1]X/R>.P%AEE>\AA'7"@QC?.PX,S#M9-P.1FV1 M+K@LP4I!'#V485N-=V5RZ6>_$/HCXY=.'GE]EDP,%L#A6)>W9+9Z ;4((WT"MY' J3<7'2OMPRIM2OE! 3/KQ05TEM6H&C8I=>G@H MPN_6-/P&]JT5!%^AF*H9X=QR"O=IY7*P$B-($M ,/P(YC>M9,O@Y7F2*"ZW M;Z9)^'5'#BK!*$@,8BL-)ARMJE3=*.E1%FR#D]!(57H9$PK+WMII82-K2A:" MV^PSG'U^>T8X4>KGF0L[1_5DPB&LRX>MVNULT\;@X8SG 4FFX8:7.I#YU%=W][,A; M ]&8,\%^[WOHH- D77!K%NXY]0P6\]DR8O;2SH.]\ -X0K 8Y"-9FX>S3YD; M;0_Y?^8EA;F50T^ZAY6OS7(*MR):*#+ ^\06;B!'#J.Y/N+CNW83]W60<.<% ME]UN$4&]V3QGEF0C MR:/)N&(X/+RF1]J&RS1\(>N?DRC=V!\[TY/>*>2FO/_KBC(L:TT- M6E%-QO0X:"8_+2*+])7):92#<'PK MFM.5+&OO\O#TC0X\=F8[&*V)G"7!'Z0B(,A PG['IM]J9X*'= N%[X96A7P# M',#"UJ@7, Z;X'.F,:R[E\',GHZR4SH:;+P#0HSM\(LS R#'9B]K,DO0(U+%0)] M7@7Q']PDPXN6[-*DH&OHT>SMF3KSRY"JTJX3B* D)#*>HUST%-7'/OGVE7IR MAD54JYZ"VZ4H,N*>0+"$>5? >+'ZE:"_'$SEUU\"B!&#JF]S,\_^S][9-;B-'MO!?87AW M[TH1Z+9>YM7S[$;T2#.V=FUK[DA>Q8T;SP>0!)NP2((&P.;T_/I;>?*EL@I@ M=TMJ:9I6QT:L1Q()%JJRLK(R3Y[C %4[N46?$Q&HEL_)0A&K7C(QM7_"I-Q' M*;B_-U.*Z^>0P4R[AWUF]^^-BY!#5'T46S.YP^U'-P-ERP&CB,HWRB%HM0L& M@%5$R8<,T:X%MYH5398-3V=477((,4#=./UFF+.;&)%:+ MFF1T:?)B@T5Z0Q#6X?1R(\P/.PK@3Y)[J:5Q 3180\ Y29HT@A]GT7-7];EZ MV#%)=Y!:C=H03$POQ!UP0^MM+TPS:+S8;2R]RW ITJJ#=*)K'KKA3(80H^DK MYTHCA"?1[$,S.X+JUF;$#EE+#<53(@7ZQ?BZE8B.$@BDYTQLW/X)C(YU?Q4S MCW/.7[Y>[O02[5([0E/)>*!@A1;&)Q3( R3#0(.6#R-:WKO7_'GC"]-X5*V< MM8.^9*U0YAA0I:MGP,^,T%!LM]P?L%A1;\,1=4J^J4Q+P#58Z.NA+!J;BWJE M2Y\W*ZK[A@\RHU Q.:,X*@RW+";_56Y+/MU?=&V) .>LNZ(FE+9FN,6)?(W8 MJISK--YV#A"PH'[6W>BSQ>EX("E)8.7@;/#;B(E5)N*JX6FV47XJ7W[.Y(\! M_5*+\3+R^?PR0X"@MX_"G!B8N/\0HZ(*LO0#I Y3=W!XDOL\9:YOMOQZ6\OB MN\,RLEEKUYQ[EG09WB-;%1M=WOWVLO?X#*I&'_9$&MXON%GTEWK-]94G_\:] MN=1:R:P$[A_?>V3_^N7I5ZH@\?ZO5R\F*+ *47./LH^\61$3H$@S$+=WMN1D M1 D5L[/&X/;XRX+]X'F8T64U/VS._!)BB 9L\5E7P;/1![BW48O/VZT82CK M)#. ,H43]PZ?9.E@)GZC,\]><,6)#A#&-^$:ND8[T5BVF&9UAO8OJBJSA^"2 M#>V2%,D6YX_>(H&YC*[].](4T]))04MIJ#/=:B7E9AE)-0BS8DF^97>UUQ)% M_()6)JV1Q8/>*DRZQV3/"R]Y;SJ5 MY^VC.?-<]DP-(3G.L-TD:3%VY6)@NU>8%?U=(P>/&X58/?A&DV7.+54D"2SJ M_KT\E&M($F_Q?CJXE!Y%1/9F$'E%Q;=GK2R_JN-L@NU-CR.&,U!&"2 MYQ!* R7@=E6.K&X<+U@X-"B)>UZ1Q]\NB5J[!5.?U)!YO";;VX!29246P16* M Q._5U[!MS8722<]HB76#I5&&?H(DFAU?SC]TBP67=7SX96A'/2P;<7\1]_ZB40 M2^]^]S3 MLT@SU;C(]H,_>"7,5;V8Y 5=0MZ=L<5HOEFP"9IO%FC1E2GF**&SZ\.J_6K< M*NY8/,T8)),PZCTCL_0:A&)J-0S$K,##:7\BEG(5'H:5Q3O^O)JMH,E[G&&V M,/BI%9F3R0;OB_G?ZWLI(]Q.D7(K2]H\ZC$MK!6=.'_'#Z-WN(QD UQ*;7 MX/W*"/U4W+2E)9'OT?V7@>G(OOSWJ9!MM^0$S)7*I7^! =*ODM,-SG:G]6I\ MDZP$_SCF0<(:-SU(G?8BTUJW,?Z*=4.+>24=6G*VA*_Q7$(UY'5'D/^=,+%4 M#)[,$CRD4" H&.1VZ$U,!$9 C(43@D'\P&RZ("';-RT2.F% A%2I-WPKR9)6 M\O)8JC !%/VOD7?;;:*2+?D;1?&$P30L,28_G.I04N"MVW"WD8JT4$[S'(@: M3!A*.T7Z_X+X9$4^:<-LVLG8J)N<,.?1EMB9<8LTMY+7ZTK I?Y':=PWPYBY MP(J]L#4P#:;H&/9TMC$&JBN+!L('=)N1K#"]V;]WDW:G'-VT7T!C".+;Q,IE M@;!A\&BV&>%J6-L&,,2WWP+%A'>QS6F$WOFERSI^Z8-J>;H?:R90-BE2>=WP M%N.;TP^;7(6R2N>M<*D]GJ^::3 ;1I_(*8I\W_5E3M[MR<^0W--Y&,5&(.SO ME9!/Z!7R:A)R2CSFL8W(UU:92;86L^I%M4=G6=1=#>W^0#C(0RF4( M#Z4?Z](#EYS0]9OYC;B95:1+B9 =7:@P/V$O;+1]95 <03K(5T^MZ2"N*8+Y MJ,_&XC[Q4"NS_(*K_AQ-&&LY:^Y"[Q@H2B?#GVY(&*4GQUO,*BVH>W M]B]R%!;W.L4MB#'Y6S)VDB6^$.>IOJT8$>7/.H?HC[U,,),8-=#A=_" DBJ- MT=8 )3\>GKU>QE;)D?;E>=VUNVWO[E_(#%(RLK+CC]AD4J9 []XU&$GAE[(- M02I:;:I%+9PU==+,RTDNXP_(-59?4YNE@='$Y9&,Z;Y*6NT.=&P[\=Y!J"1_ MYH R-C::L#QUY%&9[)"?)LZX--TPI,M5YKYAD3G3[Q13XB=H%,LM0(, -5F\ M, 'GE ^PS3JN'>$,D!I_VS6Z!?FM87=,H=;$I"7G+]$ZG+!G\#JE :H$$8-Z M3JP ,,V")34'FRBAP+:&S/%3V!UP[RN>>K?3C$_N6)KQTR1&WEC*R-%!)NHN M5+=N8^HKO<<1P0@;^T"X+J+FZS:_2'&/0,7;U1]ZZ@L%2!@&355@W#,<%V7< M]IF 1Q3;3420@8\Q/CA6<^;\.FT9VH2G[P_".88C]%DD[CSLMX=VD"[]#59^ MP-=-L<8/_)0S5]4,;N)G_RU\[AE/$DR==1V9XC,Q?'V1;G06)4?.O.LQBZI3 M2[EU=$W,JS%K[*,B=W:(Y/GA SK>V;<8_T.[)%WXO%,JD_CU73SU1?A!;E"F MV'@5.]S=(O^!WULY)[0I2^R&]+KJ<)Q6W7?<*.]/_*EP[3&1^L[XX*Q%+H[5 M"AQM!^6?@F\ES)1)]R^C5:#NH-S(AZ),.F5,/.G>I_] M4LJ.3#S8.:[!!,*?!3:SE(_7++7Q]>ZF]9]S#E&6CR*MJ_T\(CJWG#\5^#UWKLSV?IN]G!H31O& M SAJN-9<+BF\FF.5C=21\O=BY9DG"W&]UJNAVLC^,ZF<_LDG-3Q/0:G- 185N#E M^O%T\D",^LO"Z*1YP6E'A'_ZT\7WKAC=R//""=)3GJEH:LLTXDN4U@+;" M?61=50>.8D'9MBGDMO<\3A/R&;VROVK^A6KTJRC-->"58F,R7BN!,>F55U+V M%BFFWY,/\[LH,/92^7FX*+SW$P(H0)P'._CE7 /VK)\*(Q(\K3:9TP343E M_'&19EA2O$)))5QWIB.<.J&VW-9SV*[CF"#@FZZFM5@9()6[.:I?9JPJGZ%\ MJ0 G @MI] MK3(6I?HH;8Q#1&85(<&VV2)/(+\6:Q4&] VNDX ZXCCZ\/\CL<7>JD27&9E> M;*8ZV\Q;XAR%DWOY:NPGF)K@TNHH<7I':C2?,CH5MJ434^5U-TARZ$K(BNO"9E%>-"T.D'KP1;IU M%TD"KW'"Z]A\HGW2Y5?%XX*M#H*+2-[OW'23]-F7J#-4[,!D[C+N>X?VB$U# M%%3NIBM*!09'0M>M914VUG(&?CGXSU65D'N&&.1GO2BK3 #2-/%7!78D\9*F MA=.F6OSK#5*%-%:C2[/T4" MZ7I;-(S_U:PDSR2+(EQKH= M!IC'C*]) YRXU;+*">3P7/C;!>OLF"W=Q6 N90HBX1/NKJ>_ U045CAMYK6N M>CI).+^!A(O1&OW 3Z)T^8S(^]7Q3Q[\].S%P\ES:LA\I6R_KW0HA4,R'])) MC'QR@_5.70J!1V;+NKI@JDYE:F(K&.[AY'7%-J+M"/&ZZ$PE^4 ?/4F7*L/X M*N)&'*')&] MN2CP,!W141Q6+]+DW(>=VG:9I;L* 97:8&/,^+4#'JDTT%'@:?@N\+S9;XAW MT?++.>S:$:-+0,\S7W)-T*0$UC)Z26S[,C)!IKL?R>4MY+QV1M#SZ9)E3U2DL68EO[38,>("%M39K":QQ M2C6$6,GN3=;*RVXSP6O,JJ:=&!I6-4K1B^-O/T+ ADUZX9)/CQ5!E\;<\)E!*MGR<)Y4G6#^;KCX_VXU,VZ M/Z2718FCM=9(S8T:T3H[!BZZ;K2M[IH7DCJ+T"G)QDU0S!2/;\X)YT*7T]7* MDNZ;9G/25IMJ7ZX2[(UJH&%9N*LB4Y9("CCZ&1@!2%MMYQU,WO4U [ZT!00J M4[L(4Z/M&-UPF#U:8@3)NVD'=2OGIDDEBJC;C067NU^X%G2#4$,^]=[AAOAH M5)7)#!55D#"4:+H261/C*#%^+-?1CB0H;*S@1SB-!A9IELR JB0YNJQK Q^Z MT4<^I)W@ \A(/QBZ?@?=V9NJ?#OFPUV):[R!SX4_KH*&J[*14TE3'[>^#.@( ME$8E?C*A&I C+KT C[<%-JF&;#%&-47TX$L"N>*U4_Q0SK]?%"%"V)/O&PVS_OQ3/D.F'.R63[VOF$%[]+/!^062"O M8J?>]5:IYA8$Q9Z60'6/VI5*D(>?"1=@^MN# @^IEWDG7Q)?S?-F?GS(R*<$ MTTA),N6$,PT&!*V4:;"LO*:T9V&M)9>1\,Q1<,1R9(X=QEQ,XTO9UO66+].@ MH'A4::*SCHF 9-/92Z&?HCIG\A<$>N@Q&(UDF8G?S;'0J F0!T#&$)U%WU$X M,&%:$?5/'G^#F/)E MN'S3 ^@ON,UA)@[B3)557E>S(GQT=EJ0_FS%1 6:[T)8&1:(;ZV^-JI>>V[- M(=RZ:T%Z^)?@R5ON,D<$LJQ66].X%,8",B\%=[@#IYRUC8"HR.A;_[1$8+D, M+H$>QQ?87ZIY G<.,_"JVO;<;CJ< SP^96-R\%-N: GO]$R&"50HS528J%=E M^0K$EW^O1%A21C>M-R\Y8X, MTOXK^4K!&8L+XI!J=YN-Q"9_#F;P$W#W_]X=GH:[743_XHX4T3^JN_2^A9V4 MY[YD0>$-Q4M4>)4[!0>*L;DIG2=F"J8[I;S6?_SNT>_PYX[H,>7/(X-\':*' M;O+7:C_YN0D7R^\FP_?KP\3V<_WROI[WRS]\\SA,!^NJ[S+9X[(='>IV]WSKFXG?_ MZ:*.B*K7LE<:8%@#_4*<^WI:;RRCX,ZOL=?&2OT>5G-O//\LQI/4AD6XKX+. M"V6U*=4N@9&C9(UFPJ4>=42XI=Q;SF=B.99PJ&,3B7+ ^M1J&F>GW3%*:WEO M-)^-T0B<$X(]AUA)8T(*[40J">CPZ['+TBSMWH8^$QOBX!8-ACVTYH!2UH*H M9Q3"-3T<;OVJXHJ)O[^&OV!\EH*U&\GCXEM=WS(5I9+)*B3EN\F]G7T>=A;C M:I-\]AQ\J5"OZ,*ZO[ 0&XU,,6UP;T"?BP$EL;6!#Z^5WZ1DW::*>!Q+-VD> M\]Y^/@_[B0YHMWF[H1*Z9[T;$Q4ZI.+I=39R-_.BK[EUV=]%A=]?""D!S1 VY5C@3+3+=AO+D*'.6DQ /*!8 M/7K)E0W[B^]D@%5PLM+ MIFIR=*%^5='E0M]7N>OA4QS>9[4S0F8?ZH 0>MFLJ%'C2,NX;UQO1=I1&95? M,UV*A.."E>]^WX@ 'P/13_KFQ)"K!G40JC^OB#=.(U)@8SJ?7MR(:=OQ_=)- M*,68OH/A'4.5V+6RJ%4F*S0*N96+7_I!)TW\+&SH>?C?'Z4T]L>*.L4O"U$J M#O\;S.A2)(R+R9\IIS4Y"VL>.NM=[#5R)]0$QD:^EFUZ)/M[I5 6QGF.LY)Z>AKFPTM M>H1ARZU7"DN==?2)Q:6DB$R7)X/@AB_N%6BL.7MJY9_+ 3O06X=\,Y=X7@, M/P6B"94NCYYB@I^E<\R1@HM7RPW 9W#O"XC_W"$B^H3GA=LK12*)@I.(=AHS M23O2+S[1(H58VEVP8':$\:_%?CG'MQ7LU4AV&J.2B-C)'(LN-";L(Z#PN&W# MI6EV7\+\C,PW+T0%RPI_(?W?"-X%M0U_=U\P^"P-A L%X\B^2-ZH\$PEQW1U M\.A8K(]B]&GW5O696)4V'=$=CL(F]+4((ZN[^V57O'OS^$S,(VT\$:8]AO(3 MRZ3KAS?H\T 2(.$Y7B#W0&'33.6LE<6-'-B]87TFAI6WWXZGC.[MX7.QAPZJ MQ$BVI( :X2L1YCNT<%*(@N8BG?9F:*H34"TRUL_.8F[ M+L^M AV)I>\XC^N7=ZP%[5,7U5?'.2A5M MY7D"O(E)VCIL<%QL ?L&;8*I/L1._&.HX[U&O;)<-><[41,(VV@;.Z_PF]ST M&2YM! 4@6?$5>P\5'HAQ>?+7*FH_I)QG0@,H/2F*))Q:Y$)!ALY.09D8;,;) M@Q'6!=NO6C?G;;E=(L*S;YU.SE;]$IH'>VUY5=XN8X#N*Z%NVFU!",JT%\+O M:-*Q? _IP42Q!!&7_0HO^VZC4F74]PK[43;IL%[!VYMC-B+*X:^8DZ1--UL* MP2:_NOS=P-^-_/" N5$96F&EXNWHOWWAZV!JV"UH8OZ.M=?-^/$*RKUL[J=[=87PHXRG'L\YJ*IN0I82=:\&*4WC=*N8*)S[\FC M-B*6<*J%<8)L@=5>F.5;?Y1)'VTL!U:8>%963;=KC>1>5!>)&H3Y-=*/),ND M1A %?"=.NQ=F(.H4W@-2@[D1I;W1Q"OAZ'K9'NO@[KGCG,U$%ZII!# M%,*M$8:0M\'KY'PN]88"IUJ57Q+:>FEX&.>I'5-;-+'2C"J+U<+U'<,^P8P> M)D7QI)SE9'T9WG^.OG=>U!![1TI:UHKLE#8"S<1=#]GC/% M1((FH\ECH!])GB#,2WY2((*1HTYUEIV>9+R;9,H9^!H->@>Y=V68Y1N#M.]V M%HR"WU3,=WP6 =LC<7"*&/L1(NOL!N0GAZG9F(TUFRC\G5(CE^S%J/9>]TX M;7^UTNYDH!DBKUT,(DLW(UB06'R7&VS0:S+E;1M,/)R:!Q M[\H:]XXZ=V\\*\S 6N66J%#P+PU\/! MAM/E@AU#VP3O0@Z=K#F*).ICPLB6A**@[69"[]:-8 P1$["P(?:62FC!?Q4E M)2^GE9ME@8()P&OP%#JNHUF8'M\OX92,)&BDZ[*-\ZHRJAM7=X5#H&'0^4"- M./1&GS($?/R>(6 "Z]7W[YI%OUIUK7[%J['AQ+B?>$V*7^\7TDKA^G9)[O%=>34%223L?D",4* M_S=%PQ3TKX6W-1R[L (?3OC 5]!WQ/A"L5;3BL@7TZ8FWF1:MBV%'H3P/"&? M3.S6[",5PI=BI(PY"6%=I:#UL"G"#RS#3EG1;J&UH=/&$L$97&O1S':F:Q6L M><,1%RM%(-JD@R?$[S5K!IC!"!J?6-)4@HW#?!8"Y#$/:.(8D\KB, TEJ<&) M%;\7_GWMZ?&]8)MZ?65%T950=LS1)8CQ-G8*9VF$)M42%\R/L$)@O>U-7"IF M*4:%&D"[US8;\,;Q>F4X_UL\+:X\%WC3V\%PM$A^@^=(&(O S@C579<+N8/[CC/B',96"EUI#E0M"(CEA/T\S[_+#*THKFL(@&N(SIQW"D4W@C-&'Z MF; _FSU8QT'==N U]DLT&2B&VYX:MW*DF?1Z'>-3*V&5,W+*2X]9L^R&5.M5 M'ZJF+N''EK/E)KAG(7RB(A@]F^6I4\6S-&--?VL:+#H?4:M:+\?%8*2X+L5, MNFXY952-S]+1[UKJJ>)[!0.4JWERC\>0F;\"0C[.;LUF4C!191_CD*CTJ1IX8E>92A88JH;NA5=I 4 MRJ.MDN*K$!F6(UJX@KV?$3\/Z0G6VG9CJJ9A#I;T5VR@-+4DSH1]NDBFEX0$ M-8^!5*XXI(1?W/BPX7Q1K8-JKT8Q*"U480RS8.^686)Z3>WX\MH']D5W$"0O M$TD6>62 8WP\G7!?3C#3MZ3A0E=)HB!RAQ;=O S^;)H<'4L0^712;XOMAR<7=$B(^:;@G" MP'WL5KW5/"T2PS-6=F7.J%@D$DXI+V!LG$&4Q()O3F)L=;K&Q6"3 M7SCM0YMF$WE*DRQ)L)0Y_H#U3E0-94O ^#O_BADWNEF^="?:07SM9H\]OP^?7Y&]?EY>2@*4VHZ)6X SG6<@GU.U[?_^J.U?<_ MCMP"Q[+P)G(JQ=+4(EXV<@ORV0KQQUO:HT2:[+-<8LXQZY5I+=*I'O]U$-M9 M?<076ZV:*P_SEZ)\G$GQ-JJ>#_DB7$>U:DM:BS*[B1GI&"! L9T2CE$C;%EQ M;0FN;DS+I:1*+9R>[)*L[*CG4S);K?%0I97Y1.]['OQ7G1??PPR$D C%69SF M3N7[@$OP/ZR1M6SYB]V*LF#BZS@C%1-WK!(:ADZU:;P_R@8GY)>:X O6$YBQ";SBE29/]6R=OFJ@M^M:4\',LB[U02&MR@'$(K M>DV*<3TGNW.AJU4Y;9QR6)JB=63>L:BHM1-F*/&NTV[:^+2JU&LFE@S:A?57 M%R)GJ[)>:T2):AN7#OX.H[] 8%%7"TE6C-17M8?0FM!3 MX7( _KIJU^0^%P1*"![Y2',M+P_)X$C18D&YL3!_VV9SI5H&P]T20*" >_49 MZVN,S*?*&KUCTR .4#0=BZ_!R;,L:6+Z5.HIF9D(%:E7=$H:\)9]-U\M@JEE MJ?'QM;-U\QO]JN6S:)\V@:OF._%%"N^!37$=K]Z-\ E#52DAM'$OY]Z&>F;E M3VGVP\5=0^";EV%7G^%T2IS54K5T# MRI5FXT>,Q"0 M2V*9<%_;2<'1[;4'6IE" P.-B%6$@XW5\X>.,=#UH'!,(XV5PED=[Q+IWJ)J MFC_LI)14[HDBIU#0*PT:3^U(PT@>$B6M6-8N_'^*PB[S+5C8JX--R\57X8.T MI61B83<6W'K+BQJ(=*%D02V'T(]8]>$2/-A "56K!6M:$88.:C_,PX+A/829 MR2[A"H,>?S1+L7()0SV*M+N8XBK;$-$:K6C\^XK)PYD=+5@U,3>Z&TMD5$VW MRX.('45!E3!*]%!12J9FH8V"/#@-0,ZNV?C8$$3D)JY,NEB(%!\F*7R+6<7X M;Q'!6#A1VX-HQKN=C?OZCF7C/EU0GO1*A1T@SGJ1E+2!B0B/1#?& M675%GX)(W1U#*/W2H;5PM_!DB'3(:L6XT ))P=<6J5HIIX_XRBO/CUR8V)UT MR)"L+M4EQ]#M367YU#+56UK(N4I!Y_82/U$D_0CR)PH,$@PT,#7A8N"&/TZ% MZ;Z5](@F&2(/B .L-R5E>EQDKBEDF>C0-VPF-WE 2LNV4D'^0N M"RY4^>ZJ4J5=3RL%4CBFX"!N-BV]R]1U/> MA_.T)WAYC'H?^ UQH?WS'=V.)&&C'WT8NPI\T(JL&U36)G\=A0S<7XK0 M;STSP0O?ZI/$W."V.0#=Z;%J M(RGK\>+FZ>2YJ[QIPOJ*,U*WW> ^CD"ES%HYPZUR R[D^%*[KN+0(=VAT@@: MO8ET-2I:YUKGT217^.39:I^E[2*[)W7!8V=9$E9[=T?#3\V*$S;)JXTEB_3X M/CC(NHOH,+M"1H9 6OHA>A<4VQQ3)X/I2ZP9REZH#\0IDG2K-;S/!IQ^1M''& ,7J3_!;W^;4OI2^ZB MF73!#[%+CJPX@C/(C;^$6P+N$MU-'&Q A9N)5OJ*J4RX:S$.R$"6ADBNAHSB*7'J.6C$\SFY7J('1 M7UYI9(["0TLP!%M,SXI-Q3H,;97?R'Q;4D14DUDJ2A'G*NH\L%LA ^'3AW5] M?PDWQ[I7?+1=.:74&T4ZO70@2R_8*N9.-$N2RH[/=YSA MS:Y90)!VD,%!;)/L&D%]T8WQ7D3QLS=(N]0>.';=E=%C!:W*2Y<25.4EOI]X MH>K/,ATPRDUZI^K,W]RQ.O/'N(<(34T1BSVQ738YEZ#"BRJ MON];:KVU\JIKQ?BTQ54T0&@6E.$WE 9-9EL+@"/L(REPDY++!Q*FX]XQ[^HX MG;Q2=J"1%+A?^JM/^:06,CHQ5^.2T*J:_;CF'"1?8?476LJ=(A7FD<5+5KNMI*8O[6:\;]YMHR=0RTKP1WD_U[3:5(NZCTT?;B4I M?4T&O"TO!6(-X9M>J34[9@#H4@*R=V3KBY=?Q=(I_6E&L$&)Z"0/.Z\[ZF_K ME 9++Z_-GBJ8RWH+)B">!$$NCD^4C4"8SI 6#5&_Z'H*S$@0J%61]CP,0*:C MJ%)#VX[?SY-^W(^#^/K4--2>C13MR FI'*%GAOURL"_N=94-+EU\VE,DI <7 M=9G;ZG95]E0!/AZHW-C@=9O2]J\ZI=8U_(2CF(YA31A:'>:(+'I(,,#8.^EP ME!IQG$=72@M>8R*#F61 N706X9T^"DVT6A$!PR;.;HM*,-W2: MPC45[BV_?,CP>/OSN]";!_,.=@14X6X3YH1T!KA?T%$)\\06^7QKR]]5AEX8 M#]^T"L>U0*> 5I!?,Z3"(898X/ACP7,6)AIC-#;8N&P+WK#Z1HNVW,UWJ^O> M+J[=#%R)3(T+F-8ULWD4V_B91X3C!)M7L7DJ8_B)BB?2!"/ MZ::F@C BN9VMPO5O5:"^V%GM3R1X=:%,G8X[K1V\%752NV?Y&X43>0G_KT$\ M9@5*].Z4W"CBFF,E5-(#'/3-7<6L7_.;+7=VM M :EU#^T'30ZOMQ6PUY_3\/C@AS:2^D>F:.\<@P0/H%RI/H8TE;&OOQ0F^N M)44PP)KT2SWW:3#!O1C85\$_G6O:9-A5$)ZKGTCV-]4G)( MW/&44J""8]+-S,;#;48NJFD_+V5MG& .3 M=?(KQ(*. ]J^%_8$ Z&28P_<((V$/86VD1%#J1WG/C7V]UU[>2"DV"5T%818 M<;B;X+VZ&AA[>O'TP//]:RHB$98(OY=F3 ]C]R7Q@4P' MEMZGL"G[574<9L.;3/J7!7#.@K\Q1+=KJ1#VQ876.%2K,0K-[K^\A)"2 T;7S)9B)YDXJ$Q."+2PWH M#:]\2 +><0?V0"&1P(&6<"\(@:OUU4$K;1<:KME -RY:S;@?.I M-#9J!^^-94HS+-*@W'!_/6K6\^&@@/-2!'Q\AVP0]LRCL%>_=B,Y%9IZL&2B M/8(;ZLU)91,4KW56T M%0@T?:XEU#>I10I*U, M$9&C_-!@T"DRJ9B2#A(CZ2X_H-\TEVG;[AE[U09^]O/H(SM'))D?^W:GJ/LO3U(]H(WMZ<% ME%0#\O9UJE[F96VB;+*5I!&K6-%02C9S[LD3.8VTD^W'U\^DG3N,A80;?-.3 M7@7YXE49A2F>Q %3'*6ZW2QO( 3\VEJXW;44C"EPV M-)K1_@G9X)]HE,+.1EV'E4XCDYLYW93IK@UVWN7<##YS])%UJ=)D0-FYP.]P MW*T!F5<%HPJZ$Q]@S722YAW(G/5XIJ94" U+,T MN*Q((S CBL)>,35M";+.7KBJL=B'[=2$$$$34>P8E]5JVV6%P:EQ;C%\X$+[ MJFI?C(YU&:N#Z84]+1%", !_A4E1648\==-<*(U-> ,I6'8L1L=GMM;@$A\K M:KZ8E*OS)JS[,J8O%N'4(43 \Q I="08.B98)[D2 MBG6G=A>VFME4J3HB(G\"*2 MR2HEP;SBDN;KL@K'1='B;X)6N"@V& M(AN>[W(G%U+DE7B>=U8":-JASQ&F-'J5$"(3'WVGZSRI@N53NS]?_S4W*?5K MY"V) ,?/0@+?HJ=FHS6>Z"V47@D-:WN,\]JU9U#?8TC\>"1,?( M?BN'5"1LNGL(C7?VS'<).?(Z(9&P556FW8P9/*)'4BVC6#JX\OXZ2;GQCR)9 M\*9B+3/VKXZK9DC!,2NWO,/KB!U):&'L\/)4C-:%WE(3@YB?##&B8 >[;;G@..[#DH),E*/HLS-A6*X!*WYH24"421SO-V MSBJ1TRKQR7+4\W607:B$!G"-4B=,QJ''&1T;W)T] 9M[AL'+M2*B&'8FQ10F MB4_2Z[Y_EB9W;$ R6U!^_G-XJ9\ )$J%:R:H2R! *X1>%;IL#?ZW2+2";J0# M,KE.!,1Y_4RP@/.:&/,\>_*X^D8;B>#==*@J-%5 W8\Y;1P32S)^,]6+HE). MR9R1_"[!&DIKO8N3Z))A&UQJO1Y)W,ZO57 %OX>:*3>^0T)M7MP\4W8'G=[+ M!.V;DL)#7KOZQ7S7Q)N%ISS#'T&/:XT[-L1-F-^ZYC; ST \S=4-T-\BC M7E1N2^H)Q=%-U(*C9S8Q=>TSFPFST2ZXGA"14+J/#.!2I=6(R8JW3KON][O5,O<;=W7#VDAWC?Q?B8&L J' M!F?Z[I?\,UGR4<7C^]7_3%9?^TJ$=JX+P5]UO_B?R>*+T&"=Z)2)):0Y2L\= M>\^K\'E;S6YCW,+T'QOM9(:,E'88),@3W# O)?]P$T*!.U:[>S,0TQFDUF9- MNVU0GN7LPH!9< X2]I'$^8.[-)E M@4L:6^P\DNW?7T8(3(>*71<6HPR!I=L%H_N#H2W(/@U'%FMH85#*7NQ)UWES M"0)5LHJV)ZFK75N1PLK_IDM.U>:PHAO)\;E.34EPFZ&R7)T9,(JKNT'!XIU M%3=_\UMXTW^NVMA=0@<^?73'T(&?YAQ.%0Z%76Q5_<+5:2UO^ 0^@JI'WTUW MYRA)/7G\G9;_C>U"3F_"SQ]-HGM\$JC6<2[@$"V%%:DNN^!/L"?+8;G.D'JI M@'GD2?_'3FG"NUU;D@<1+7(Y(@68U*I\(GYDQ0P-D*P9E[4$ M#_:+$PN6-@,Y,6A'+D 2HJSG%KV:4^+94/A!DTBTK7+'.:P)[/$>) C@,E;>AI>8S$O3,TC :7ZQ(9-A- M"JZ,@/X(BDC1,2^1Y?=:.WPDIG!-+^9*0PX&M,1,@E:22@5%7@S@0J3S?#2$#U?'.R+2_7@F]:,4SY4O%G*IDW9\R;BM25 M2;^QDU^T. 63/(JI&"-MP2*\#4O0I]N7X%LA#.C%!L)DHS=(%))7[P)<_.U\ M\?,=S%&'^NXH_T>/OWWO+Q=6"(([8*VQPN_] M@__ZY/1I\(HA?&TV[_T07"P(3/=+O<9"?\!XGIX^_N#Q!"?\X8OXS1$MXN/3 M1W=J$6_#J%@Q"W':0 !/200X<#U/]+:@9EE&P#^)<# $'=)1%<8@1_F.N=L(=E8@[: 05^'*BAAHO6)J'_MY M38JOX!:4/GL\/<$-N>-MMZ%&N5F]Q=F_6%&X&Q7JDI.).7OP8/0@X;\XZG3D M?^5LB47WC[5'L&@$/T+Z4$I5296L>XB=9XZ]#VU-PK\VKV9T\AUI0)+"<])D MJMC$B::VL/N.XOS_D6 [TB.IEKVN^F4S3S7+V:L@25X1W)S=[+DX4UP0, ,MI3#!!,9YU4G^Q(86#2;O)7+ M?@W''0X=\JTX4EXDB5M\Z-)NO*01LY/F+3_X _V1"UH$]IW,_.!H&F"58EG= ML#D;-<-Q<]?I[B*!9#S&B$"FG-%ST%_!+#Y*IJ34;?+]PA*E"49[>"88%'.$ M'_(8G,MKD-7!!_$C(0:V3JNX;W]H/7DK6E15BRFT5_K]F M82,1SJS2VZ)M>MNYMXY[_X10A><1TK-K(]V/%%%QZ4HJAYL#%['@X]BB-"<("%@9/PA:^]B!LWZ0Z6S9B&:$O0Z>*K3Q_1=OOVT60> M[+*8X IR*8<7%*KH(J,#M-'82 ^,RE'D=[7>V4=Z>B+"+5MQ)#VPON#9"U8" M'Q),JPION=';.HV.S[B-:%R;VVFF*^;SX\OY1=/+&\7ZT&[+3 F^=#%"SLF^ MVZE)RFCP/M(<8I6YS>B3](VS 94RX)T3M--;HNT@NGE\B7J $TY MIHFRM.0N=M?-\8+YCL,$([+&=8CKG=C>R$NP#DG=SG;K#CA@)I!G!5?3 2$6 M0W@:)E9SO;:T0"&RD)3WFV1T9@W90,)#"2Y IY'TV()#XQV']\ZC^U% A_B> M:O,2,&T.VM12,S6'?I&38.._V;RK_8\/TCBE2DT$(T?4-[.WDC1VXO&SUH10+7%05RVS,'4FMS/2[?Q!CD\7 MCNRX45WI6* G:C))8*3P2S:2GBWE[RFN"ZH4@([:I/O4IJ9R*IJ4KR"R2+E.+YA*G,(_5:ZAJ-^RV:#JD3\4#XQ!JEW+N%. M7FJILG#VB2.-8_R-J1?*POO8SH:K+H%PI=H$(B18YVU5\<@LL8M,RQ;*>)ST MB^J-N%![YSL-%GBA$N+D[10BXO-:U*QH\)$YTIC!-:QW#"!@]C3$*^\94=YHE/_Z MY)NGIU]]('CI1K]$];#P,J3Z@03_T\?%1WVS#XC%;_@^D9\>K-"RH 8FAG,Y MEM (UEE'DS6BZR)]SX3".WEM%$UBUM(B9[NI1;YMD8,RWFTM?L7+@& [Z)90 M4>ZLUU_!%2/\KC3,]5)?IE%=AFO#A(5C$B-[\NC1T^'SPC/(:ZI $GVY._#M M+^QGPA^^QHN&__C6_>WC)TCVK2K.8(P,^P8_\TTACW[\U#_Z6\T\R%-+>^X' M^(:P\;_]ZA:0I\F+C;W7;W.51C7CEIS-!]_JD6,8\>PD6'UK -1;\.("015% M'T1R85V;G:%!*/D1R M221B/HR*Y%L)%6'/)GRZA42DM< ML1*4P58/,17UD%!P;0Y$TK3$)2K)%O+7UN!(29L05!M.K%L2:SGE2TC;K>KZ M""&S1R-5IS&NW:*KSIPNC$X@I>*28*,+KS$S$%BB*[:4X[6T^OB5+<$*P7]7^% M <_!-ZPT),KA2*^,W\/5LDBCG^J7,ES&IZJF!5;NS7G#"5RYIL=M/Y32/%\U M4QN&H]E,0S8&MLG A+PZZQQ+WQM[7!(,04:"YFX0MH,7*$- MH-5WUV2@=Z39LND(N"^5Z)(:&G>=&X9]QRO!3S[+2O S.6TW514\UJ8B]T6J]Y3O^R4XD3ZE>-@CE-Z<&[FI20$=-K/P$^P8(O*2EI.GFU3&XX_3<,B1(S-+ %YE MV0>)$:V12UI1MG>* %9\L&":65V5[W/1&5*&M^Z5,7\T6<1/BR6O6%2'U?B[ MKPI&!7<88C#*EZ.L"K3HNMGHG_9E2S*=QF1MKQ',3E*+@ZFGXPX-&O/D%VE* ME%E+)R;^.D^09)/KQIY+RO4%:K> M+G(7XZ'D1%7 EG61R=VV)OVXR4SIO5]_8#"'C81O@QBOOD82E\]K[M^_ZB:6 M#9$1KPNKKQ96O8EBM=P;35EWQ4FU*.QAAH0ES3Z'>7"]YG$>,!I[*&VFX5]N MDN=5+-V>ME@ 3TO'84SOV_8M5.+M(M@IH. +OV534@+"U%]4JV;K:(93/O+8 M?=]%\01(+#)OSSQ7CJ!X@M'H>\/F)ESN J6DD@M+;[ 41S!;RI;@M&)UT-YNRHW(FY@ MW;L1QSNV'(-;!QVSPD3"!ZW^L(J91.$!OXV3AZ.$59&0)CT0VDPC3X\X MI$08J4K=%9TA53OC'1OKZ.(=^O2Y4?RRL#70ZRGO$=0I MV:G&F[?;+=!W)LVY?&P;5&HZX::\P^V/8]:^=+D:R3U@J718P-K%+ MJB+V%(PG#52U[SRR$9&5^/7"1P1&E?]K^MU->IOW#T%_@J!*HBA!!/"D+5$H ML(]3>DI/0*76[L%AS1Y)Z"WU,.!<<@-0Q'>R;55B..TXR%XQI>]I%HNNZOT\ M^C"'@9 T*TWDJ9*9"]5L1(X9,1V_4U=WJ+ M;F0*0#N*C9>P!\0^DW*[I8P/8UXR2133*H/8]](PHJ4*XKAG,9;G&3KI+Q.&CD*/%$:]\:&B@"K6J;/3 MD0_5^-YA'/K:- 7JH%KN'.'X!YV\^I7X#8)X7U0LHPNY<3C!,'EK[KM5=2F" M^>'?-1)YNVGV$8DW\F!!^_KEMIG@&ZK\8,7Q4LZ(4#'?>\V/':AVOT="=]0SF=IVF5XZ8#$V82DZ&L=BY/ M97PSE-+@R& @,QFUIL*R43LR9LV$?Q6"[ 5S[>C-Z@9=4'?0H8?[4VQL.3"OT>F% M%RR)@#B92W5+=9M,9_"<;67\%G8DQD/C\1-PTE$A8AV&M>PRG[B&U](^ ![/ M7EL":-:K,GQ BO2TD6)%!WIGXV.9H+B 9:-V08;<*ZV2/HTX!DAE[!\[U."* MM-E#.@';,&][2E(F9D=9,_38:9>WU]U./TJN#06RRMXBZ3G)#"SV]46J);@X M^;)CWI3!.O: 0?^>2^2X7DX!D\9IP('O9W+=A'L;.Q7B0>E2/D'.<^#J6&[K M^$_> MFRR]2(YVYPV..*CE>=>&=,9 DP)PO[R,2->>3D,0"LG'^7-)KD"HP?RU4Z#L MHT1AX1L7="U)$I-'X3)?+RL_:\/KM,Q.1SN/J1N"\%I_\F0:0R@ M%^*?(RX8VTB"4D]R7":Y'?QM2;4AEZ0J5T)G<:$J%=5"-)3K/ &F1%'A:EP9 MS1,S[?\"*4$W<2I(N5B@*1IW3D J*.7!)A> M_9_8643"D(NG@VL!S2."+(26W% N/(#.9NYX6?SI'2N+?Q3H4Q*VTR)&N!^O MU)#0(1[))>FY5J X1+/3QK7J@<7(""5!]DOB&+$2I+]DD7O?]'8")B*0*P(Q M8S/2S:(2SJ YTJ:+)/YA4P4'$\;3,4M9E"3GQ!$?CA58-_%*T873DPVCH](1 M?'0CL *CT")C:B1'EO,TCG453@Y?=V$[DT@@1WKJC&S!T/'C%N3I)!MU.$\: M-_32S"%KK_% D2Y?J6R?XYQ.1)U!Y#L7RIC!GX84<.?_)L16XJ?2(#%R7."Z M%CRG/S0+/^W#IQ6^ZNMT)&+/9GH0&Q/59GY@SH\S)OFI(;3!C'140G2V";?A M&3MU,*NUE[X=*9;&2&CVG?\-G%HB#U MG2V!R]YRDI<9Y'B7&/C$:8"T5,=A*@&;S3L%//]07.C3+]__UR=4T>$D4\SC M^6E2 &"&A")GM(CE5O#2T#D0FQZ5S<[E$R4IS,\V%SFO20\#]RC188JIHG?8 M*7S;(]>A8W]50@3CA+D+.RP:=,R1>J.HB7RCW\JU\$%/RCI\ZNP-%W/ M[U*7C*/1]R5>A-U6N) :[80,@_YC^6L91AZN; _QC3]5OP:OLBJ7-W^H]9;^ MN9J6FV;S,#M0-*AWP_9P)O']?ZGG\W">_0 DE )V)O.&Z:R\C) N=W:-M<=S MQ](X\N?P\_ X]7N1NU49$LN4'!H"Y8+QDA=HJW,A9S*PB:A")9_50K;\JL#8 MO-2[Z&F'F&)EYD5*[H=,@_X1,;MJ+[%G'P6@9%I&!R*/8W#V/PD'64S [ZM$ MUWMRAS!L4U @Q%?XWVTV)&Y,RM- 7 M&IN8.^6YE*WX@>W8I''X%+-]T4;#C( E48H*&CBL2@ZIM)QQ:9%IPBLFW[:N M_?6Z[E4,GHM>M$/=#V]W+8'K5&(#FBA_KW:M<+UV&L PRZI][R@R(,96T"WK M!4Z5Y "**YK&:N.0?[(B>*74Y\5U=JWH2]2=QIZ2/T)4D++>;J%[T]1LXH%C MVBHG9$QI4X;A)#OOH?3; ?V?8UCAE[O688HFAX1]I#%43F*($^'ZFATP0ADU M!K<8W^_9&R]%1+ONP 7J:B&^\.@LB"&TI1DP*"RF2:^: M'(U7)=03H]-12>'PB/D\!7\V3X* :T(\V1PDSB!D3,ET%Y17;T,D2+E"%LB\ M?+<5N"XRJ).AO4_397IDA7 Y#"O2<_ Y"K,AXES4F!DFJ&@R9'WW(;;OMFU5 MNOA0M3PXWQ_5\7U2Y$^X.">\7;J/#W*+T'*ZH^N#2 6/PC^O?J>H\:S<#21R8?-R2THV#;/6!\B//6G78C>9A,94VE NE<_/"NL M!$,5WVDSKYG;8*W->,UZMSI7!6D;"+>Y;RG?68VO)NBPC*"0@3IN)IHV>ZOL MQ/+[..> /F1^OE_$>31'B[-(-0BX? 'SK!:@_:6:YV;34.K7%.GD-8YTQPZZ M3@;M*L;KQ+R-!.PCW1>F 3AORW5D#V-0+TL4K!&[-"W_HX*\J;S#O;SN-[BB M)&R.V8_D'+M<@8I-\9*"2HYJ_4XK"'+/UW5I IOQM<3(3)T[$??V?4.Z M&I1Y1=:/HJ=Y*DQ*0)6RANZ.4HRZ))^[!YE"F?R@9D->QR("XB'2V5JYE)[, M1)R;N0R!06>.$CT*Q'OYH5B@P(1I.F(.EV^?/+H=US'Y7__R^*M'WPW__\_.S7J78&? V.HF!VC\9.3S-5=-_B&Z M:C9"P(PJ[:.\]E<(.A61,?Z7N+%'Q9Z ,>IC"Y^88#GM]+=$F4J?'T,!0SRL MK/?#770BM8%A)&D0.935'UC"9GCXW?9#U&QR'J7H6E>=)0GH< @ M # $VZ%[9G*NDUO2W.ZT6DFR:T5%OHX\FF%ZO7N.9Y>LXG$&;2\3W;G.WP44 M?B"@A[9?_F-'T,,BQ,-0/%BLFB:1 =V0%@)==,N>Q-.;;9@XRT)Q4T!2I)A" M6>($5;E@T<'XUIWI7VF&8LT=T6M2J*++?KOKCB3. LZ/66(]QZ46@"]VJXV0 MFZ-2"5%PO:WH%#&@\N#D%Y/EKL6-#.VE7&::<9X+JT$1&O:B,D;V)$X4K#]L MYYD,1EO9DJQ0WY-85F%/VY/YPHAHP@[!/:[.'1R[#CDI_G6RIW'86.S8=L7=HU@7K $,+KXW+N MG]YT8NF_5RVF*V35K)=3Y\?]U55=Z 4W;:C#V%];A;C>5]^]/-OO] KXKN/J MF^UOV"/V,K4RO6.1TAJ9 M&5TK6$+MDZZ%#B%=$P0>4E HY$[Z2A1OGW[S1!.G+U3OXF?!R#YKN-OZ\;?? M?%7 [:Z9Y?@CZD+U% (8)35-9%B]\[;W":/4%*M>+_=?/CJ)R/"3;5-3'S$S[()SFDL)#\+E!'?)AU;4$WXF M^VTZ+%6$SZ>Y4:,/1TS#2MW]LJVJ$Y <,SSH87;1RB13*-?A=Q/E/'[E%,BV MK4YD?+3X;@'#[;W7?\I7[V^'5HSFODCY$O#8X1[T0RQ#'$8?Q3EL+7SYDDCL MP_*YLH:T@OGGTA3?@.])WQ[CLB;B!2-A3)LRK-7AUQO@(F!DTJC.I21!!O%M MGN+P5;DG^D;6C8C5Q)@YLM>(7)\)(^F5,T3C\/MA5OZQR>/Z$?D M!QXPSRI_EMA1Y4/]OHF?>AB^O5HU>\E4UZW"1S8$2Q/;I)=[';[Q;">G]7\U MTVYR%FSO 06GNZY#Y2P\)OB(Q;N]/Y*M[_GB= ($-U*30RV@B!H=#.YEI)\C M.Y#?_9M'_X8L_:@CA3B52)@D@^5&C9'3@9"_J5?_XO'I$W/J8EU7.GXW&LP8 MFO\_U&Q,261DJPY_[2;;M.X'>R-;X.L,.82B=.IE MQRAA4*\__-B41-2_7UNMY07H38OXSOET;EMA1AQ,:"1( C<3S^G=KL!\^5M6 M8.Y&*/XSN-Y)!7E3 @ZCIY/) RXJ<,,B4YE2@9-[)"1P'3WD+(:G;KFZDXYFY_'0%&<7Q.])?E\Z[:D1M_!5+%A.+"#3 M0UL(1M44VN!CI2D*. [PN9*J%7P.Q*0(Y0A'_U64V+(0=_2^**W'A)\_. \8 MN:CQ2:,'C5ZE\[)*>GB\)B/HI"'],=.4#'^'AZVA\Z@/!9"=216XLH,64 M\'G=S/F; ,1/I:=RLJK.ZXZQEN%U8O2;PZBN>BU.U]B3+I1,"5MB/B>>I$GX MM:XW \2](E;NKIXS ;>. _VH)VR.F_*"I4;HJ SK6@GKX4H"G_1MZHV05W6J M$WAPURG%@N?61]*V1:^I5<_(2M:@O#3JNL./E>"#+#,N5Y;S'V-:"N<9\Q2V MEW[E^%4!\*BC%ILR1W,P1A0HRH^@MBYY86&>-H"YO@JEVO*DVZ[3Y!\2D/S, M$'V00KKL193ZG570/F=->&T7;"K2O]D]IQFG8628^UB:&. MM1B(DK>P0!]>:NFYJ;**,V.)1\>O='5=^ _4=I,J$#G7ZF1- II6$]Q7TY.I M++\O&&4T,ST53VF_Z?=YT/WEME)1 )5Y\1:6E@;'B6MOG -8W0=,C-M6N;[F^Y8!9NH-NM($DHP8%7V96_OLN MQ YS[='E&PW97I4N6CA7E_6T9FXJ"9\(@T7Y7K;IJ3Z7/S.3&OL#(7$W[/4O+C?3'FDDGVVI;E2L1 M#W3SW.X(!V]JMI/_VH5]\]@23(.:+@YB9&H MG<3*I2)H]TV[FE,WD$C)P9Y$_Q:P7@CS*%^3U!BA\9ZSL=A+.4_DBIA4(C&@ M3[G23@&3YR47GNZ=$=DKKI0II!+68X>QP[85[@O=N71\4G/'EMBN5BL. MRC'=9$B; M;'OY ]T\NRN3Y32A:NN& SG@;0GNQ. MFDJW_0E1@ &M(71_TRKI%8YP].\,*?!L M6:_"S7%C!$XOV=1^8A]!HMYJ/,.I,#Q(+-KEE@J !M9/(P;])*&7SAOE,?;K MSNQQ,C#%ZP8?^/@I(X9[.MVIU C< ?T%@Y=Q/$G\23=9%P.MAH=S(=Y5LQI6 MKAO]K.!9H]M*!([R WW2AS43^5H-WT<-?QV_N4LFBE!5,E7 M;G:F1E_GYP27*],?2!1X$STVR#H4&97$#Y::==3[%N4O8E7F9[QXL MYD97NS&%"%6C,$K\DJD?1#8B9 M*#R'(TD$=YLY8 5=,8JVRKK0#\&3'&?VH,OU'=;(AP:/;X^^.-)ME_TP3%@( M9ILO<";ERJF#<1K_BE8-NYAHO\4;;S;DC;$P.NLD.M4"%*-_H53R44*,!;0Z M3= BH"4>%%6#T65S"Z7 SU=_>55,?@R?G3;-V\E?PD:M7$.OU]5* M;P-=?Q+O..&--S3MIL'#>CGX 7"K DW8>M(P<=/I[R#$&@=-WL8VSGI_0&U9 MFR-SGJHTUCDI5.03PO $1M.6K>NGH-)"6KR&W):SG-"(^MRZXBW]_ M.GFUFP<;],5<>V*2YTMFF+LFW!0O6BE?T\&D3*TNWV@X!1Y'M9XV\TO.2CNI MK5J!J[@WAU\]UZY?^I@91M8^'RO./"RJR,ZJV,LXDAKWV<2EO09I!'6T_=R$<7\W&7K#/AR,_5R_O*_G_?(/ M3Y\&QTFG9C^G?Y3_^#T^FGPZ_>X_M;6;<4S.?#R?9&8^8Z^%A?@]C.+>-OY);,-G M=2 :P1PBEL9E,!&K2_@>4$Y&9/2]6TU53KYVW;. MR'[@\F)$Q3RY' =Y2@)/)"XX6!;.J>/Q-;LMG?=/UM3ZD8PC<=FI C2212)D M5O"%6/AUP&Z?\D!0FK(V(=.P9RI5 4Q555]B0;LBVOOPOO[ M6QOS)TM"1?:V/H%17/B[C^ 06B++"?-G[EI(RZ\RSH0A^2GV#7)#UDM=3X[0$YJTFSZT&DS04=J!=E M+:K"!D20"I:@,9;$=+#D*OA9Q,_-CSI$T"SIFQK $6 V+-$!KBLA+25_HG9K M9IB^#^&G"+7GF_3-PKEL<(XH.Z4%DML_X(L"YS2)4AXCJC%I"HL\\YM*48*Z MJ6PHFMQQ:5@6BI'4+&H!]DZV,ZU(&5CN08\'AH+0SA7P5GL\OJXEZX9K! MSI5]O1'"0 K"\-3N\CJ2>G/[QX(7\."9"YFK _<"6!Y9PMR*:?#9],V,E%O\ M&1:\_'Q5N3TDY&<.7&4\X312QU^4DJTLQOBE/,#&[YWX:'#S9=V?'7/(Q9X, M(_4[[Q# M[%JQ(K>%]Z1RYV9@'%<#?Z5B@^0M]!L,6F M_<._/'G\Y,LGW]ZX"^&O35BX=\1 W&X2XAV;.&Y]!"/S=EU8\@K[4"\TVBU6 M3?OD1I.&U^6:NJJ FBN[)6\E9YWP@94:D[&7RWT;BEZ1T-[^4B2\!=\;,)RHIH(KN['1%I57UOF M0^G3F.-X6ETVZKKY;L17HX%(O#7,Y_:7W)9?7L_LA-,KX5SVOV1F 2*0KC+AEBHKX3?3,2>J-J[UK8DC*G9 MW..'AO]*?5U=+2R"-#MYCTW4 IE7BQ*1^R;:D&"F1[HX75[,.V&G8H464P:E M1_FY"V:2)"%8MU#:TP+J2+)YCO^0=/"O[6QJD%] >\*EX8,Z_T,CA#4@RL,M M15X;TU(0<$G@KD+77Y*HZY#S!E%J"+E7LCEU,F@6[N)I<*=@/5]_,EC/70A9 MWF2A1M9(T):U0-P7.SJ2$CZ4X"9[]/8!"^H[UOFT ZZ_6_)YR"SFCF$[?@YW M^A*_0 1FO<$E"NM#SV,IW;L9LU=:N.:?W**;/ P#/Q,'RW!T&XX?^?OMD=^. MI/"3I*'RH.E/2L;FE]QLJ(6<$TXNGWEV$XY4!-&X.0U@OATZJPA_P:L(@MXV MDM$/C<4+OZRIGHT+/*08^O$O)'3O%)Y41 S*OQ?&^O@14TVE,5^,U^-;,[>5 M(R\O)ML5->W/9JUF;':;;5G/+4Z$,P^6G9U< QMU/V.,$WNBU9*@;UZM:F+# M(]@)W7V--#TG8;?7DEW+L5/\I0<*PR_I(@[<#G8--EFUX],(OZ5'WZ(57H05 M_^Q#$_?5Z,M^$Z$>'F?!M+!!5+-L+J<5J^?2P("X^I-V@N:WHFH#IMS(MJC. MQL4H'*WQ.&)\)FE)""!G0[;XWW/A$U4*!M?!!EGG!$A@P+;:B?D8.N'5TQE3 MQ?B+\<>2U<_)9*-]VO5!KAMC#LV-4P),1PNV*O>%#LS*IDI%<5G8S22&2.?$ MLKC)+K/)O3*/<@;C+7O^R5*FFH#>_3+9>+7+DXE:#'NM'9.*R_N"B^3J=RX[ M?;]#CV.<'Z6W15DKQI4[ X#9Q[E+Z^ _2\>BF-;0N=1]N$\L? NVTDGGOSHZ MYP?B>KH0R:Y"LO32]XA&XA5_$:A:)=^SD)!(@H#IRVZVY$$2Q6X2_T.5T.8L-(E6708%JJ, M_-)H2$-=9=WB4K-2%@K9=9\\NXM%K@U]/BBVX5ER W-)<4M69+:JVUC=6QF6,XH0&=BX2YGJ? M/3+L1*MD>#;/2J.^;]JW;!=(DGV8S[H#G%9WY?AQ]K&N0K0YE\Y56!TXUG"G MC[+$28:4M]5<,PDQ5^O.+!@I+V8.E;FIVNBQ!A:?[GAB%FFGA/O*BM[/P'$H MG?5??/WHY,DC"1C?DP3T.DO[W7\^)Y-!,O59=*P48[Z$@WC)FAVW\O._^T_< MC/=-W"S_$KX>C]'*R#HL0#'5;ML+>QY-D*)?8C $HJ]0%FG4(=7U5:; E MB$FPW>%>P+_W8&#\#TF,%;:"Q$(86@5\Z1#G:L:*/TMB^?)DN>VP'%' PU%\3QD!]UXHY\!&V)?-GR3>. M*!? KLH(+^2^CA A>6O^T3>5MEL!*P)%+8X$1$;E 72-]O*7S''Z4(D6AG+I MRJKJS%YF4A;2Y@F"4C#2R;21?O%TPFRGCW-FBE ,SW;?0M0!KOK$_M] N4\51C@D9 MCA?/#D,WT""BDY ;'CPKO<=(LAPO(E>'%@FMP8DP*U+8,'E"[!@H M=$>I5C=@I,E:$%O4(O[>0!Y;6,MLFW(3JMX"QXI_S$_VRPP(.2;6J)B@+?N0 M& \^"?0A?I%%0G"VS8$S$!0QQ'&T"S8+'B+>,H6#[ZP'7YN@D MCP--5.!V]"L9)[:>NC2]%=N;C\MAG14D(TQL:*^R#0=7 MD'FLE'T0UT"-UW=@HZ?KD$AB'WX*NWUIR8EZ1 B(3:TA*C+* M<1:NM@FG'W-IZ1LX1"+D*NZXI,TWOP7,KY3]H$@1O.O%&F%4Q@CE4O!,IW0SG!1."-" M'H*+HZ,LRYQB+2&(23R4B4HE8)?DJ()V7"I],@\!F51]I*H#!..4T+D<#_/] M<^(Z:,I1G\5HG*ABQM7DOX9;-P)*,%\_>6KS% 7JZ =#B+.JJ[0HPJ7H%(XE ML(G+";-5 M_B21IJR%O]>.N'N?W,HNU]*%)769>-&/H ]7D(D'1#&X?QB2]M+AH[K)AZVK M$XES<9 <)&1/&A+%.QDEPJ@MS.F)ZMMI@F56T:Z^\K)V?]F_H1>-40??EA5& M5D0@EC9HZ_%DHIA$; M-Y*#;K5*0-P'YYNZW['H+#TDWXU9OBK9B?.*2=B)M;.YJ*(RH!C/=9M1<_9) MR@]REYKI/?QVED5YKR ,6S_KX[ \;WQ!U8D9>B'B%)N)!@SU\1;\2'$1R&5K M;S,%8PUSN5'/[I%>K7]+-#_3VKJV<5OJ2ZAKC.JHN:OP!WJ4NP5]N M7G.$4 M#[,-L9BB^G'"D,_-H-F: NM)2\FG4L*S'/YM+?H$.70U661@=\/5JND$O(M/ MD OL^=D*U!E]IYJ[KG&78:0M9PU6%%^VY>IT\L=5,R6_J+5B%R$PZ[8B@6!R,_+"ERQB4R7-EC75?R_ G &2F6K.0AZJ,,Q?H0?N-CI-/+VX]877:)@' MTGT53 F3V:JLU]R*H-=16Z=22P^$S..5!772( >&3XV\2K;NKM.4IT;[0G
K3-*K(PT2$4$-RQM[ M46L7X!9\AB3&3!U!R/:5%XX()Q#ES?KJVH2 UBF, V/3,.N)$)9%>=A(2&2T M F'U!PPUHWOLUHEI$FXY,-I]>M=\MY06G_&BOJ)%/4X>)+"Y(DCD744\.-.J MI]7X!(_,+WF3\!I$J^Q\'W$"A[_0G^(3"%:90B)X86Q$ M7@XO#H@+H)[V;T1K-R;AQ,L7(AVK]7:*,H:$ +\Q^^\WCW\+ZLTOO[ZKW)NW M=;D)X44;G"V9:MG6D<+!4>#%#@Z^VS6=WS)@E0A6=.\MYB,11BLR@9)[ MI,3)50LC V:LS03<8AS*;LK5I0 #E2OTWEH^$VMQ6@-MQ9F?>91ZC)$Q"=2O M2RGTN-J8&$_WW>3>8CX/BTG="I$S[-9T%RVGE!"$4$2+OX]"7.7L'[M:RK]: M*&Q5N/G^C/K<;8@M)TJ=S+,:%:VO\TD974_5I^33D&6YMZ3/Q)+<^25Y*X@= M&%-LE#M ,079*948]G&4N2NRS:B2>^MYS.QGNAJP!I,*;V=X*M))'(+\MM- MM3H6 8Q[._DX=B(I=D?=N&THG:8T^@-X1>R ;0'&Y[^+7R+VXP[$@.%RWS9M M39DJ9H=F?4Y.&)F(Z*I1#N$]A"WWE=S^J[37-E-%?]&U9179K>5?_SNLW+Q9 MGUX;LM_-Q&#:0'^3C)U-)[<%"*]BQHN<5#^Z5*WOTITC"0&RE$AR"[7;Y M86623!LWIM)E03UX_*0ZK%39NF\>8H9TZ=!)U-N>UW1'F/6B,N';XF@W$&9# M&H:C.L7=1BE_^UEJC;[,31P-LBS]L>&2'BIY1#LB)ILH?$8[84N.J1U<-EG%^%54?&:_/"+0&@?X+Q\ M]-WKLU<_X#\??_?P=#)Y+86(>C."25(^5W5K??FV$I$&^@(5WBNTM IM'WF% M!W\[?74ZF1-*H.VR@=,8*2SADZ6>O%I6;T&0SY^BH3UD-&/O'LZ4]0^4IC_Y M^\FOP2RHQ4I>8PX5"&+HWTV#O1'6KIX[6O_DB&,E XP%4Y&WJH[SS-BL]/O& M9@9@#(Q,Y00$\YBS,3,F,H<<7]]+V_ &,#"E_K _0890YAL]%]5IC)$?>CIY M+G.L4KW9I,BSW>OS*(:* DU>ZCI2*9H7/',- 4TJ*JHQ9+ 1-0PTEA-!A&,8 MF,R63<.%N1(0@W#L+8GA,/S_2VNB52V4K (9XH]*>:#C\<;69&3WKM\ M=C?[37AJU\?6;P@]-+UU==90(W)%'EYX/_"C\)IGV)OO2?Y!W"(S-#$PPO$I M6AD>?_O>CRL$+!-B(^ J#]F)(VKZ\M^,0TM7(K(EC4*>Z];C-97YXOR\I5U' M\=6F(J8^E(R#(1 &=;MMFU^0>0]_]\4WIX__[;H?R^@BV-=XZS"CBP8]1BE\ MR* )P+:FZ*Q54@]T,M! +\*1)EG=] <371%N/+:V;C^[]A0$ES&G-VO:;0,J M>0^A4I#4=6L6>^W2W1W[2R <(^!B,+N51@^YB8S[.%YT7THG7SCJS]MFM\W9 M28R"D2.\\! :P[R*;94<[5]:P.L>K!26[I>&F]S4F=D5D8<:<,28.B,;7^)8 MNCOA63Z-\_]1Q XH-B8YIPZ%YCL+;C@BY)"% M\R2+Y!XL*-/(4]3IHJ_!X.[0AFQ/@L/@QW%_;Z^@1<&P M,IL&BSS1W I]D+MVI]=J=*P@$A9G-8NJXO.J6K-7W-*5J#H-,^([( C>.*67 MF5<.T)CW' E'"%[8]L#@A0$0]:T.UTW1D3J#GP@.VGD@3?#U!+()5YZ9]'C2 M2CP/A\(>G9GE7JR!^7S:DBCO1\X,NEP)HU'9#X\#;54*1G71H-QP%*YC.%_4 MVCD7OG0Z2EC(CA*U()B#L1 3$Q_:FL,9_=;T,LQN%[MLHOER="#S'=Y<9EQT M6V32$7H,SVIHX<;*4!:#CZ\.;S4Z,$E'L-EU?.!W(JFG$\",4 E0[QYZ]T^9 M](? 4E.V\S1.#1%?&$@]5Y*+?ME6%6=2E7UA4I64 T5R%9)*"'S#QTXNJY*. MWY(Y@%,U'3'I+C5-2-EPQ(R&X4@;2)J&(^.35I,0!5)G LE%AR]>JYU];[3_ M'$;[/R4!)J2'N!FW8/)VS6:%]$6XC:ZD,VART?2BVK$N_]XH54'\'DB0R)WB MGA7)B\$,C01O.?G'KFEWZWMS^TS,[>5[10,JU45I\C4XWBZHOMWWXQ;Y".$K=W?"=3'JP%R?]#2.G. BQ](V6V3K MO#ODVXWD!4H0,G$O)AGT&'_R?81X'#9ZBUP@;XRFCD2XJ_;$XCTYA*?# Q.G MO''V;6\I)V //O@(3A#@^^.S& /AIF2/JI^(1Z5;F52:;]"OCNU;4DI MC[C3&UOAD2+F4!"T=*;;@\8FCZ2VHTUX)4?0DT=/==[L^W\4,.0SMY?_7.XU MC1&).&.8/_[KDML@QAJ)_$6IMYQ,VZ8,TX^T7O@+T[F>->LIG9J10:&,+.G4 M!QR]%A,I*Z4:7H(2-92!Z5R3+=B#X)^4VM20@O(HM0O_E5%Q^D^*!WSA/;D5^_A!M MPG_^?^6DGO_'[[JSY\^^_.K;Q]\_^?'YCU]^_>C)V=<_?/O\^^=GC[Y^].B+ M)U]]3X=!>=?*(QDLIJ_6D\??$\4Y82Q7%PRM6BS ND#IR/=>I\=//IV'^VNS M&2FFW"5HZ!>//AP:*F;WX]-GC[YZ^N6C;QX]_N;+K[]]]NVCQX^^_?'9\R^_ M>?[C#U\_^2$WNSMA>[?,0?)QQW6M!=VU'?SD=/)32[@RJB\?0U&1,;.*ZEE6 MY5R8#OC,1+\#:T%0'/Y_FO;MY)EHQTG_PPHHR10@]?3KXM&C1Y..GE5-%A7# MU#E?/:&+@+(QE?)U7)9#]%BW7"E\\NC)XW!8OZE,"K:KTN]3>)+\YE??#'XS M/.CG\M_+3?@_[<%@=0@B^RM;:M<@]'LXSU?-=@WA),$6@+1E"ZD;'BA&T/EQ MRC ?%<.A?/%H;"AGJRU!-?H^#.:/5=.>UR6/YM!O7C$Y7WP7<5IQUD=GX%55 MDJC$U2\^]AN/CJ(J?M?@B_O#)KMH%!>,,OIPV7-#XD%]\>78LBHU=^Q(&L-E M%Y,?=N2/BLE95Y?XL;,=-7NLZC+LKYP<$R%EB,)#;(OS^.J'IH\CPF^2\,*] MQ4;'SL$4FWE/:\\GLZZ1!Q(]IT4YHY(!E2J@RU>F.7&_ M]%IW ,W)"=#+[HP00"\:#*"R$&7Z:"'A:DYH>%DT<3];)B?LQ68*&'% M&Q%"H6)R^,W#\>KWCYX\^>:K9U]]__2;YU\^?_SC]S\^^>+LQ[.O'C_[\ILO MOG[Z_%CBU:>GDS]7YV%.?HJ\?,?@,]Y4N,61A:Z(WY#K"KA6KBCI2P4&L;]+ MV #3*G;]Y/\^^>+__WKR3%KDPZ&RF9WJ'GG5[.BRMYD\_W_L?7F3VT:2[U>I MT-B[K0ATF^!-:66I9 TZYAX\?XH@D42(Q"@<335_O0O,ZL**/#H M R2;(%D3NW*3Q%''+[/R3DRG\F7D3'YJ F ^$N?M$HMILT2([S+/8L8G12X M1K%2#3KK1^%.0BN.@&L>]KR"!W) MJ1\W3CD4N86NW,.>ZEN@MYAZ@RQX0JF/8:H">3%0>BQBO6NE3HA%;Y=%9*Z) M1\+&(Q=PK*J9 J0O4[($Z Y7,.8O64!%B(9W1?>\&]CP(LNIG,?S62[;)WEN MZ?9]&">GZY#>%(Y9IVBN M)\(B^8?*?2;%,\N4J=Z0=X$L,B++R6#8> 7?> W$$[ F 0L$'F,L]+S_3-;B M2(UA[1,50CJ.DF%+QYW0MTJPPJ;(85/?#AU/I&LZSY!YJ9385$@C/1FH1K)J M[:T_B6)B8>L.FWJR71@O\"&*X<8PK<1L^FWLE<0F-='$[ OSESRX%K Q-"(, ML&BMDH/]4'?;X&:W:VE(I@Z=Q/&H":**&=B1AI>_1^$MAS[BP\-_<& VT+@U1/I5S-\S2 9[ZL**C MF1]2[K"L@4X+/,% DBA>JO,K<8]FU!G'XTW"&HN J)U%,<]/C,@3V"<@X9CZ MC\1)R?QLAK]+[X&FJR%UB$^5;=4XC):+U*YE,XXTY'(/ ^+%;!Y$=T6RF.G< MI790"PPJY\GRJ_5+I1@J3RCI4%Y,8:6UE,WS=V5461D6)BSZ0A==[XF#<,^+ M,Z$LZ46?V@4%@I%1F9B[QIU*.C&NU(5.%6VHLZAHZJ#Q3PA63NM7*R'>A;:XO5:.5B\>>D%<'@F/OU&,$WS@M;Z!U.X6B@5 M(N?R5->4FQI![C_)[\>1J&Z&6OO0("GBR90 M$2:?@AL([-19M].0O=L(0!C8@'$-NH1])E)O%0K8G0>TN945I3%+)1LBL=#]D:HTMLZA4&NL8$WFBU->)E[+E)2F' M, XIK2!GN57^"F(U5.LY414T)"4:(4*L'Z['< M&H@Z:I9W3&Z4RL'3W2!4IV/I?9&M2@T2PK,,GC"Z4]0ZRHN;.VK' J :B2I: M(WFOW)A<-))>LE6RH S]$?JA)#S(#[9\>AE:*D$=#3X:>A)Q&.-"40!% W'] M#'B#/\N=2>N*>I?JZ:!BN''"V #FVHQ.!"JXBJZ+0A*7LE/>Z6<=?C/FI M8OW% (L[<26.]6Q-IWX\8KHQ@!1C&CMETA8ED$=AI**0UF3*QD&T6&Y&LWE'RJ_;$!H@687O M*4&9AH/!$:#C$J&792O4/&D3KM@7@E9@-,%46^J8FXE"@%R8,%\0S<-#1*CN MX(Z;*-WFTI:9\W-98 8IVD@F--)_\EHR:TH[;+:=N;UNH]]]UVPVKYN==MOM MM^#O5O_=S=O!H-&_?G\LMK/V%?N(HLE7/A9 SV_S4_]8'+TI*,_Z2+MGO][? MO'WCWG3[-^W!F\ZUV^GW;GIMMS-H==\T^IV;?M7]6I[L'ILA?+[^\HU]^+!Y MCJU.I]GH#Z[=0;O7Z;YO]&_>-?IOWE^[[;Z! YJ&L G2+'R.11(4/P2I7U6K MPC_FN0FP\ '$@M0QW5_"T)8BI8-(5T.NFVCEBH=:"B]Y_"@41+;[-+IZS66* M_YIAZZH9$0:3"#*7R H:1X&H@\@DSQ<36\.!7H/6.ILA^U+JYHT,C_[/Q&Q& MGK<;'RL;@0P3!W:53A,F4P'J$N5#YD(=O)Z\VO=9J,241^R-\8Y22)>Z3]6<@B+U""X!'?A[R_:+\]S\;Q'*@[]G%/0$A^97J3IKF66T+OWMG'#1.E-< M7,-TL:N\-$=]1K4"9'P)CW/'A.45&W@%QZ ^&5S^F>HV!G?L6O5]&K'/ 9== M5S['T23FL^3<<72VO*6P(K&W5'*>_:_N::PP13[6C_R._4ND[(TP,/;/W"J[ M@J=-F=J/$>Y. %>G/K]'\]\3F.NIS^_1// $YGKJ\[-T:>>W<7Y*AB$SWXH MLU'TV%5QKI^VF.7.)T5;O)L-[#?=9I4=/.QNK,NZ/[B0MH=YNHU?W%_0ZL\N M&?S=DA\L0]G)_.I,7@>C( ND'0*IYH>/)0!+ ):36B#54U^SH#H' =[6< I"/G3>Z@Y?0&RP7\:PVJ4Q,8*=SX M/(GGWOGM(RSXP!$M587+AY:BGO$N%L!U ? A7?V/787Z4NW6<6B6;BW=6@A; M")\CA.W1-L/& M##Y5J,_+C:FBG;&@OK)Y.YJ5B]4%JH#3UY2'(^S>_!]\-G_-/D=1G+_GZXP' MP0V?LVZCP3[ ROS("_W?=]L'HYS[MZ*)$3U@9W7%-A52@EWR9Q.6Q-[?7\ J MQNGEH-OOB!'ONMV6VVF(#A]VKOX]G[Q@/$@?O$8-3HVKW<=7R HW7;^**9F$[*&XG9@5_JG/0M[8"BN2 M5:Y&AMW$JIO/6[-&=%[KO\+!^8@[[SL['77Z8B^-(#"J M>%+IV%CH!;YBOT?+A3ZIF"EU#2JJF3XX5TO)NZ?DUE$<=U]7!,J$X;DGV_^H MQC,C?0 F4^KIH7N,1&$"J)/]H^A*E#U!W)259=<(J\L](E:!]@0Y\3&=$W93 M#E5^Q,M?8=%?WWM-O110\DZ0Q'U9=^K*#$4GC$38*B_,>@R"D^R%5YE6E M?'4S4ZR[HQ9L[,N^CT6]]**Z+;N6C9C<0:LE>Q/-J+ZJHSNX&)?FA=>+>]KE M>XBWS'!IL6)QWDI\B#UQQ["CLARQGV#1*=18O@C9ZSAD[X%K,;=Q^3]KQHTM M?O 91KW8?"[(^[$#448]K"1W7*OM,3Z,;H7N^#7"'L0CU7HQ5W6,N2*GS.>+ M/,U/$MFII?0 M#YYOFXEHUK&8.>3*5<-989"7VNLR*B\)'Z(_:E"5107IS0' MNHCS!8CBXI(-:Y,E&Y8$>U/-4PV?O-&5[*6#+9VH@5L@6R7F.T:=FLRV6FO& MNQEJ!)[2L[$CG$C4BU-3M=UW_1NFLW6NYLW[][VVN_>M?$>_HAEJ(]]AOJ-=*]4 M^P@ P8W9%_=]WDKI+4_YX]7_9[30)'K@I8:^10\HZJ*^KHM:Z?HA#XA=)5,A M9#,U8 (H6WSZOYVKT:^I;L?EA;,Z#Q7:K^5EPV_$SS6]<)KL)#;O7?+ M5=SFU;WJKS;UAMC'!K)D[4#P\VSDWT,TQN[*;C2R#2TUQAPQ;'GAA[*A94Y^ MCZ"X_1)9]87:[KW=PV&CLSOB/@P]'^?:/8*N'B E%$Y7R.EM)C2E<._/S)=M M$VD_KD>WG)P+WX3GX!&-9DR>=\9] X^[$:B<4 -39%A.J14N2G[2:^$GZI'X M&K7-(.SI5HI$MB3L41] $B:5B![)'H-2.I;*(XBX,WZG1>V9X-@(99P%DC7( MM@SX]$>=T4H1E0U)52?=\-]9Z)&86KA$'N18&MHP+.FC 44URK\U95]4Z+@? MRF;)) GU'(;6E&;C]<>\06)N7L'>@!FI(O2T:]6/ESH#Y0.YR7M.XC5?BA:5 MGW*:NJ)7N-OUI5@5GXP'E.P=-6PZH?H,-!K;M9)H-EYLMAG)=[2KM4<8/&,K M!ONNYWK7.14\+OJM# Y027MC+-#>ZF;_"^03]FY%/*E;*DA=2PD_3SGU:O%C M>\/,07.LG[ 6%C3U DW?@L:"YJF@Z5G06- \%31="QH+FJ>"IF.%WD>J/L>A MVEQ\"-FW:90E/$23VSOI59;=QM#(5/0>0R_=NAB5Q[=QY-[W21QEX0@M,E'\ MZF^>-QY[WK[3XO?9:;CDT?RJ[81EDQRMW*MM^.)V]^WNV]T_ MSXG;W;>[?\Z[?VI%D[Z(6Q%FHB:I\:>:_;[_!/?FP'6ZC2JF^X>F9VM/G%#M M"4M@E0FL/7#ZK2IN#DM@EL L@3U,8&[?Z?>J6/[;W3_[W:^5ZZOT#JJ1LR,A$(.@8ND48P\@X3@[U?30S%;%CFVU_&?@ M+L>)J6[3:5>R+%E,64QMZO'3=YJ-=7';%E,64U7Y5,MQNZ[%E,74#N6IAM-R M3[/QWT&-NGN1\+_R0%53E.5ZX05;@G*G:[1_M+J=KM-W*_7.VS31VO+&D]7$ M3QF?C9;3:EM\6GS6$Y^#AC.HI)58>%IX[A^>_8'3:58*\;'PM/#F*J MW7'ZO>5:^Q93%E/;8*KEN,TJ"K+%E,749DPUVE52;RRF+*8V3*W5<]S>4?G: MSM@O\CF.1IF'?:1N11#-L1K4>6FF_:;CMJU=[VQXYI'!L]-Q>HTJRJF%IX7G M,\B/#:?1LDX["\_:PM,=G(;9V<+S].#9ZCN#WFEPS]/WBGP121J#JI3%\&B M9)(F)ZF^-YW&2I?86FOOUB)4=TBUG7;7)AY92.V42W4&UA=B(;532+6Z-I7- M0FJ7 K[3ZA\5ESIC3\CU+(*)_B6[X6)SWRSVICRAAK@I#R?^,!#;2OP/E7LZ M,OW5=7J5#N'*RU!;5FNM+Z>([FZO2GJ?1;=%]S&@N]^VZ+;H/DUTMYQ^OU)0 MAT6W17?MT=VN&%Q^?.BNKUNIV=Z-VODM2GD@W4FE*K1[1GP]@=WJ]9UNNTKL M:&T+*5LCW7Y!6:WE\.Z,QKV6T]D+8JM-S,+9PGD;.+>Z3J^QCTKV%L[G".=G M0&R[Z;A]VY[+@O)H>&Q[X+3W8WNK)8\]#I_B#A;@MRA)V#B.9BR:BY@6DM>4= $ <^*"Z:+1#&G]705XE:#GOL M6%*RI/0P*;D]I]_<1X]12TJ6E$Y.3'-!0]E+3WDKIEF".+VSI>&TJQ4W//.S MI5;>W1W,\5,*/[ +Y<)]R?S0BV;"8:%XJ*C*0[W%3H!WG/K\[%Z>SOSL7I[. M_.Q>GL[\SF8OC\-G4GK'KO*P/H2IB$62KLA1YU4;Y*('*OA."W]9%;OV9'_" M>&Y6\OK5+B#90O,$H5G)+V"A::&Y__*?%ID6F;5$YFGPS%I9H/>B3DF;M-2@ M"I7J,3;ITXP7=IVFNX^0FMHRUW/BH?6$W$5[4 5QIZ.O6P@>&H+N<34JMX Z M]F/VHM/:1_T%RQ./$<(UA6BS425HYW@@>!Q.I+W%W;!CBF%[!KAW'?=YJ_4= M#Z74BD#JRL7/*J:S7:F#W;D'=%HZLG14UCM;SYIS4\\$:$L5=:.*9]%_G[6Z MII6U+#4GC]*P+43]:JE>MR!W.DZAE#,8YBP>9Q=.LG6(@?/FIU/N4_ MMBZ+6-/#8M!RFI6BD$Z'[9\3=Z\I"IMMQZW4CM"BT*)PEY4:NH,JLK-%H47A M+BL@#%I5*B!8%%H4[K*R0+]2N;3C0>'9."D_[TNG.3'+6=/IMVWK#FL).TUT M]SO/6BC&8MMB^_F2E1K/ZC.WV+;8?CYL@SIH6YU:=)\FNMV.TW?/ ]ZGYC;[ M7:0LB)(-2N03-J\%FS>*LF$@]I-:L*L)_[3/F1[8#=AU&CN(.[QG?O6W!YV! M5?+YB?*PT0N'HMB#Q[5T=M+L8E?D7+\0%DOKEM9/A-;=ON,.ZG-T6UJWM&YI M?7_G^B[Z;UM:M[1N:;WNM-YUNNWM=79BV?.%EXZ7DYHR?[DR;YQU=Y+H)TE>TOVENQK3/;[B:^U9&_) MWI)]CF_]($O%J"Z4?YP$7@\Z MWI>-[GC(]0S\+)8DCXDD]V4_LR1I2=*29*UL6Y8D+4E:DJR5W=9*EBXDJAI$S-/?GYV+T]G?G8O3V=^=B]/9WYG MLY?U--@=.C&S8NN-*N%\]>J]T6TZG4'+:53J_UU],?8N4-O^,A;D^1V=@=-L MM)QVHTIC9PMR"_*C 'G7:77Z3L-]WBAU"W(+\F<%>:/;;O3 M!'%E^V:]1P'R6AGS]Z)YWIL^M#NN/3+WJQ=:9%IDUE.9 ML\BTR*RG!F:1:9%93[6I_MK1H1QV_\Z2U!_?;;\&]'$A(\B&43""1WQ*X4KV MW@]YZ/D\8#P$[>[;W?_ MG'>_5O;T'4ST>H0BIABQ=V\^?'M[S?24GRYB)]E\PXK C%\'?B@N=09#L_&S M\8#>/,7249@!F\TK.>IL4]XG+4.-F_*Z+:?KUJ=#O/V IJ*?<\*+>_MW!?2[F6-TJ^DHVNEF:XD_5_6,(_=<)O.X/&\[;>JZUZ8*G84O&14G'7:3QS MWUQ+Q9:*+17OEHI[3J?QO$WO+15;*K94O%LJ'CANZTRJXY#9[I>4PRCS[^E? M8S@KAJ>E36G#IMR; M%_ZJ#U#57M89VU$6I/?3_[0["1&,-K&%^*NN-)47UV M*,91+-@\CF[]Q(]"!A_9Q5"$<&O*QG$TRTV#*?\A$H=%E,AQ(7[,19@(_:N# MCW3@C?-8>#XE=5"*!Y]%,/>_Z L'QA]YWR^''&OA8B%<>(+Z)19)&F=>FL5H MD_2B)(57<>_/#$9%#Z.OZ)%R -Z4QQ.17#'V.1#P0)8(P?[C;_UFL_%Z*R"1PBZN4 _$HOY2&[Z68DP28>*'%V2X@#M&OP/_H>T&I##! MX_ RRE(U]!E\EQ.GH@V#6I;)]7ZR^90OP@>Z>E<$M+*X0$I/7-SZ$!K2&=+7 M*EWI\VJ9S@P:\G ,\=+)>0_@J]O7EKUX].\TU@^9\XFX',:"?[_D8QC2*QXL M^%T"K_IE&M\[FY71[H5%K)[\=6!<6XUJ1Q7UOV[@)D@NP'XDPI%8DA303_P! MB3'2.9? 'H:@>; %<#CXOW$4 '$G[ )X5H;7TMU1E@#5)"]?;37;5>"OSM]X M9$G%:.C[_1!T(_G9?&>(+"@HB=YN0PK:)!@R3P2!^O7O+QHOZ#/,Q=.?UZSY M-W\&]/V[6+ OT8RO*&0SX*Y^*(?'LS327TC]CKY9^*-T"E?#>BBY&D3F@,\3 M\4K_\7I94'Z1NZ"+_.[&B\T>:OF.=O?GUR]61'SU_LT_]2O=5>TG^Z[G>M=! M\X4.E1WF#IY4!6$U[*3*8FS4>5<8W."IH*D2B&-!<^:@J5)& MRH+FS$%3I9*H!R9TVV[;\];2K:7;HZ/;9A7# M=TWWSM*MI=LSH5O7:9V#I'QJA3V_\D#%&\YX_%U@J-R6K0MVZI3?'3P;3L.M M$EU?VS/B!(Z"(\=4QVGUJM1:L9"RD-I4O\?I5"J99R%E(;494FO];A92%E(5 MI]9R&OTJUK7Z2^W'[F/^5>; R R^T

WN;D^4.ECM8[G!RW*'O#/;4M;*>^V^9@V4. MECD\NB]&KU4IDL\R!\L<+',X;>;@ND[?M:+#/W;24L?%#5U]H_&$$B75L,*[ M+=]NWW6 =YUEX>XS*=]^3=TW;.5V6^745FZWH+&5VRUHZ@,:6[G=@L96;K>@ MV3]HMJK"_TW5<6_+6XO]L\=]P^GW+_RW^SQ3_[;[3;QR5_'\^SI07 M__@CBK_#6T%OGOLI#\ZK.J#;Z#G=2DU#ZEH&H.&HY[7+8>"ZK:@ZH%G&I@#>@65+L$E3NH M6"G7@LJ":A.HFEW''1Q5#^IS>>6SX[#6<7M.:ERT^:XK/=L-I=*UWSN*SIOAL]9UV MS_;^S/?ZS40MQZR/1QJ8#:"%4J,6+OWGSX]O:: MDJ;R[S[-1W_D@P/[P5H-_% M"5OXZ93AD+!W#FA]?CC&\I?422<6$Q[C8%F4Q6SLASST?+@F%DD6I(G#%H)- M^:U@(S_Q@@@[\? UBY9_%^6+YM.BL<74]^#ML6!A%%[^>GW]V7C+3/ D@U== ML6]3P0@S"1L*8"@P#9%@&U0.0_$BN#SPY8BC\1-'D$8L%"F[@-$G+]67#DOA MA;,H26%B\((TN*,.0SRFZI\;AWD,&/A#[1C,-,A&3]XP/X2U\1-V'889S/V+ MF$=QRF#AWP-HF-NX_!_8(8]GB< UA']Q;[^+NWR56(8H&=X1HF8\Y!-!#6WQ MM<,(T(9;*%<=T0G; ]Q+Q$E*XX+_%[<\R'@JZ %>!(\O!@E_$'BQJ@5>F\8B M' %,4P2^F.-8Z#%S) /Y!"XG,LQ&$R%' 1>K3KLLF>+L\,L@PE- P!S5VXA6 MY@$/8=\_A R>#?PW"W@LP2-^P/(F"I$>,&<.*R=^8),J6 /X&W@U7D[#?MH6 M>+#CFHPY+N[B7,N->&"#S,_3870;URSN;@,41C")[R#&!$^9\[O"!)P M[3 *,UPPV!-\AO@AO"SU<>O&8Q^6%8?NP5R0F'#DP(^ 0?BP?? DGCYQ9?6J MJC4U.2$,H&"9^)0(1BJG4."3]K* J.:;Q7L4WY14)%C"X:6 UE #I/'4<06 M7*;S?%SF$TP%>< :=CR%F08^8(,6-L&)P\-AVL$=23"PU%'@T.SOH@Q), M& M<#RDB)4$MB=F?HHK"'@.%-.GY>,LR88PI31+)1W0,Q,_Q[Q>?;@V)KX%@Z+- M(XY^Q;XB!N!:R;A*8XS%JZ5U?U(AZ#4;82[CF_*XXE()/^7\3# C)#L\X>(D?D,^#3C=_(X!OXR M% C+@'OPO6(0XRP%)NN4V9:BHU$$F$&RB,4X -X@\_E5>\'I=?\626&])HW:DL2NU[F$03GDX(0G' M05 1)I?QYQ W7I33:0![8I1LK,%AL76^V,K/?62)/HBR'LF&W -8);Z2-I/4 M@L>"Y]'@ 5DPC3,/3C?B018^%CY/@0]I?Q8V%C8/B$,I_Z'-&8FT2*#$'PO3 M?CG*I/V#C$)8F^N6^P%A!HU?(&^#]&\Q=G08VZ$VJKD-L)_01PU3&F_ER:6^ M1/B@6.V'(WAQ?.<0TK254:RJC_YX+&+ ()G-R Q/4,0GI8DR@:%Q4)I6E/F; M;&_*]G?U$"CI:^D'6C95K5:"?AH&JJQB>]F#1O].XX(L)N)R& O^_9*/84BO M>+#@=PE">AK?.YL:&=[>*./[.C.68QK4\H-MQ42*IF[\21URA^U&6H*G]$AD?^4G0KR(-IF@)I2?2]\H8)WT[XR@(H@4^0S(RQ1Z31_EW MT' A..!7SEF9OY$@1D"\>.$%GT59J.VNNC;XLD7O"1M*_>;NJV:N]\]X9HEM MU; #W8S'$S^4P^-9&NDOI'.?OE&,OG?5[72;G2T[U;DO-A\1\D6MSC-V66O9 M=QWKNVP[A]-MY_ OP6/V+D1']0.=[!Z,A7F6!BB' \=94D$]NMX\/UD':W]FM/_#65XK]MO+NB>3CKL'$EQ6K MV%*PNNWD9OOYV-VWNV]WW^Z^W7V[^W;WSW7WZU)R%(-MAZO4HK444Q>*V;4SL%%;\\>U67\@&K-Y M%GM3GE#-@)2'$Q^K))U7?;2F,ZBD5-6O.MK9&BE/&IU]U]8^M>BL)SK;3K=O M>:=%9SW1V76ZMJNK16=-T=EW&NTJ;>$L.FN#SHK.\?JJAU^Q9\OED!1"LQ[G M2781:K<=MU)=[-H2VK'3T_%CRFT[_785AY/%E,741D%A4,F^;"%E(;5A:@.G MUZJ2$&8A92&UZ>1SG;YKV52-,'4^7JT;^ )>B27Q!(_#RRC3M?NI=-YYV16H MUV9SIT'LM271D[4L6'Q:?%I\6GQ:?%I\6GQ:?!X1/B]:3K>_4\?6Z01*GBR> M3\X3]F6UP\-)FFV:3J-=)4:BMD?&/BAI\_0J56G"&[+YAFE@F?A[ZI=WYRGF M-2'SR>:G;$]L.^UNE4J%%IB'!&;S]('9=#H#:^<^-F"VS@&8K6Z5LKX6F(<$ M9OOT@=ER6GW+,8\-F(.'@'D^_L6W1AO?\S+FN%TX5*I$BEA;8VUL,Z<,S[;C M]JMHB1:>%I[/ $\0R3L6GA:>M85GPZT2K&[A:>'Y+/!T*T646GC6!IXGYQ?\ M1#U( S_U)[*("C8GQ6ZH69">MJ>PYPQZUHIS;%:8A@=D_?6!6CVT^*VC64H,[>B_?YSBZ]1/4 MZ<91S/S0BV:"I?S'^17$[+Z$.T)H[-O'2H6FS7%9J=AO2D6FS7% MIC-H66>*16<]T>EV*E:/L?"L#3Q/SM=W[?V9@4)(;K[3]>M9FTOM*.GX0=7I MV,*J%E"62UE065!94%E065 =A69R]#XL&9XH?F#E?L$NI!/KI<-"D6YK4(CB MD8CU]-SY#Y9$@3]B?VO0_X[-X-!UW$I9_)67H;;$?;+VB#-&=[M7R1%AL6VQ M77ML7[B52M=OO0JV^IREAOI10Z=5J=2BY?06V[7'=K-1J;?HZ6'[.;>U3MBO MZ%&LK79^33TIQ(B]>_/AV]OKK:'0 BB,HFP8B!P+559"/12O6 77WA?EIWTN MP\YGO4LQUNFZVS.X>R;_)(GUL""H(LX>.W>SM'XNM.X.G,9@>SE]S=P/NYWG MZD^PE'LVE-MWV@U+N99R+>4>&^4.''=0*57(4JZE7$NYAZ/F9VPH&N'\\9W\R@]A!NFK M=A^NV44 3A:S+!$L&JL.M&+$HKF(.54'4TGE4YZPP)_Y*9402QA\Y%A)C =W MM/\LC:+ H=)B=U'&DFF4!2,61BE5&O-AFYB?PL.8#[LDRY!%,3V%)=D0)I=F MJ: L=GIFXBLO#^T*OF:K M>U$V!"_\43I]->C*0TD1TJ/MQH#R%_=#:.G])1KKJ:.P4FQ@L_NDXPU+@SPP MU#70W@&2>9 "[B93QF> $_\OB3,?019&X:7'DRGSICR>" ?A I!*!"!K*!#H MZAY UXS? =YO!6 :?D/4!=R#[P&]>- MSN< ST"&NXU\?!!<\&?FQX+Z/A,%))DWU6^5W\*7^$,(6'OH":_90QS)TL!) MT\##B,PY,J+9G\&FI\3\EW/''CS;+))JAZ1=27[5812OMB&T0+) >CJ0(@H, MQX,[%EX66S@=,YQV>,))7 "$X$9?) [B*'-\Y)-3! MX+T,M ]QG]SFC\ +BV-5#\*2OI6:]K!8:*^;!&$3\T!+O8#W;R[&I].\T+@AD(BZ'L>#?+_D8 MAO2*!PM^ER"XI_&]LZF1DOM&>%PIN2N*HF.JK#DSV@R1BR!*DI>,!U$XP6L5 MIQK[(0\]'V1SN '$=> 67@Z*$DQO>>Q'6<+FL;A,^0]29!D^E'0*Q*U\(GVO M]-\K]@UUCR@(H@4^0_(X>$)"&@*'ZV#HGA_X2KN^3YM7,T"=0G! N%P5'+.<%:$49/I]T'Q@S##!Y^:H,F.UW?'6#C6>6.%Q#/T#A S^;+PUQ MW8.2.B%?ZCY6#M3@UBDA)]\7F M4T*^H]7YV3A3RK^YFW_J5[JK9=]UK.\Z:!#BH2*-W<&6H<8[C2A6IW.G30G*V812,X G_$CQF[X#YC=A;X8G9$,Z)ENN.@#(MW*\/ =- M-!MNE2[")^V$LJ!YžBTL:,X<-#T+&@N:IX*F2OJO!^VI:M33<*L%79JRU5/>!'. M=N)V]^WNV]T_SXG;W3_;W3^UJA,HWK*A&$74&( M0Q;1Q_A;)C9QV68IZ58IIMQZW4D]Y2C*68LZ08M^=T*U4BL11C*>8\ M*6;@#%K;!$18BK$419[4YY0@G+* MPXD_#,ZO__N@5:DNY?$5UCU5$^9)H[/OMBPZ+3IKBD$&)U A$FI"J>9.?2=MMQ M&[9O=XWHZ?@QY;:=?KM*,T*+*8NIC8+"H%)]6 LI"ZD-4QLXO4I=)2VD+*0V MG7RNTW4Z*O.T\QV #=\]G\+ UF;:?=K=3AQ&+\J##>/&.,-YW.H%(O$(OQH\)X MZZPQWNI6B3"U&#\NC+?/&.,MI]6W?/ST,3YX".,GYR+\1-6E S_U)S**%,M. M8^'K+$AS[?LD+5P]9U I^ZZVI'L6%-K9Y2E43V!VG$&SBF)L@7E(8'9/'Y@] MI]NVP#PV8/9.'YA]QVW9H_S8@-D_?6!B+R6W626K\ZR@:=VH^]CA&_@"7BG" ME D>AY=1EJH^0-0=]+PL.-4IT=IP:D.[%I\6GQ:?%I\6GQ:?%I\6GT>$SXN6 MT^WO-#]P=>.VF>@AZ\V<+)Y/SEMX[?V9^8E/CL+3]0Q:JTWM*.GX0=7IV-Q4 M"RC+I2RH+*@LJ"RH+*B.0C,Y>B^8#' 4/[#XB6 7LFG(2X>%(MW6 O% +\HC MLU!T';=:KDK59:@M<9^L/>*,T=WN52GC8K%ML5U_;%^XE:I_;+T*UO)LJ:%^ MU-"I5+W?M>V\"+!O_=9H;@&: M1U$V#$0.YRI+HQZ*5ZS2Q]Y7J4JWG$.NP,3MB7D(T$ M2P2,A8>>H#IH/$DBS^"QTR$([CP MK?#$;"ABUG(=UFRX@RMVG;"12+D?4%]>]GN4"N:V\6%X+WY,6!K1AYLH)+*D M=[[W0QB*SP/V-84O*&O?49?-8+9W%%C7>YVP>$W%]%@$ M!)$G"[WIL2\_:PZWP6\SEL)")/@777\E 2[_9:>$I.9+MB64/DCT) 9\"KRT MKSI/P4O_BGT.!$]PM\;P->S?.(K2$$&#H.=#8%[T(.1QN#. #S_,]TGM^T@C M*N2 "J' 1D]=@,(H68;&;@9AP[ZZ@$=Q@]VJ0;S!R MC74@:%SUG@*"G@7!=B!H[Y>FW:NNWD[G\3!IEF#"V5"$8NRG"B#M_%?X[/%D MBE[N0'CD/0O9/!:W?I0EP1U;P'A3@=>-V9##N\4P?0RJNA95VZ%*%Y^L+'+D MH(J6RZZ:YT6[P-9R)5:ZHE4@R2$HC;D?LUL>9&)=I1^%K]8NI);66JG%>Y+4 M\I\;IU^(+.L$$S],!1%$!L^>Q^A13N]8P!=)!D3$)]P/DY3]WV;[__78#E_BU2OQ?#1A#BS(.O5<:J>4,N MBYK7-W#S5#S^]_>*G:S*G8K,C&%7JST2I#RV;\[N<0[F% M7K6,E$3,>5R\2 'E26+UO1*5!GY,* [.-U ID+U7LE<3STC[Q6G+*36 M06JP,TCQ.4@ /WQ820$2,3"/GBD^IR*>@1AB(,XPY2S\= K2=\#C"8!'"0IX MU*4Q]U)8?)ZJ'0>Q!_:Y0U!:?D794B3W:L5>] @4=0X@E%>!T"[MOF=D^;3O M/][WP]$#C&1?(_C'?W'FC_[^(GG7?.N^Z[>;[?=OKSOO6^W!NWZGT6PU;P;7 MW49CT(0'_,(?,_0E1TA__L.<#:J#_OAN>Y)>EP#^[I+?#JO"TWQ)@HE;Z-KO@A4.NB23S)L&-20Q^_@%:-"N2@]);%;)P#QBL!)BX $^6 MP=,;+OMW%GIT(1W[](;\*4ENH*#'T/$I[1HP!0$'JG(+@2X2)&*!7^)3TZF/ MMHIY%*=7Z$5:/V84*- D@6?W@L>CRR"*ON,UQEM)UH!S'ZT:-,-YP,,$]";8 M911MY+B&(O#%.+EBG^ *+NT?>LH>K=[('Z/L@+?$,#&0B,9Q-(/'1R !J#%) M>48N\:8!7;'W\/PH5B.3#_=XAM*H$I'\89:;:.CA^&8![NW M%-1 _TYC_9 YG/B70^#?WR_Y&(;TB@<+?I<@K4UC-9L:'-=/WN]#CNM!(#P+ M.M?(,Y] Z;WUQ6+7R[A[>49'Y+#?_%OQ6<0)VH3(&7"ASI;B!W6P2"^%^M7P M/M!/ZNN%4-_@@:B^@X-;??D2CN#O9/ :HRLF\>%01M5]+J)Y("T%PQC^31A: M#^[D49A.0>R:3-E,) F?X($\CQ;P UQ[QZX_T%W3; :"P15[*]5X'.><)RD; M"8^/A)-[83(T94QY N.@@UBP633TX=4C<8O&+[J..(>R$/@Q'-03E,A@T+/N17R.>H9Q0#+C_&BV2P+?67+)SEK'/L"INDPN4GTT+F Q99"C&'A M$R%&1B7YZ,FI!!]"%(GH6<,L 5 E" MRF[@!X?]&D43^/:+[TV+G_)G2-4F$#_XE0HK*M;*'%8"BQK3K;2AC$^D=PR( M0XIZUR %C7T23C^0N\N?H&S%+JX_O,2%(63(1X:PPB@X$8*!FOZ")5#-&U/X MY3+&H?X;L!F*.WBX%T<)";:PXJD?&W!!L'IW7@ P(JD1!3<,D+O3LK7@L3=U M\/4)#W Y$V0"RO*59',IP9%\!\,"R,3?!?J,X,*(IB)Q[WO?Z:\97$[FL(G2 M%5'LC+!&$Y_-<10%%#Q8(Y12639'C]\H TR@[0O&_%TPF5"*VSN#)\D%G,-K MY*MIU$1]"4B/ H,%;Z_@Z^]J1AE2)XP$T"-\EC")Y2C4>X%=/FI(VV. MY+B:L!QHW M)KU?1#=X0;D6X' R^:!MA 7-/D!MCX%F #X"0^*A4N%4H2D=RK+,/VM; ,=2AYPQ8H%D%2>+'$.1<&" ZKA(5P.HPC;BX$*@&8U-U>X M*C$_Q<]0T3R/8WF;"&&\-1H ?2-Y#(%0E7+(W*:OP!N^3*G[!E0 M!E='A@\J):IQ=P5K,8XTM6,PT3=R^9"V>9!$#+5+8_*P??J=!2. DS*4I]*( M& IS+_N-!@LS,J6CXQ_M![ L\ Y/$=D,'Q4"S4TPJ(". U DT9]X&_D4#9G, M(RP*E]S![;.$77SXWR_)2^DXXAB7$[(IB#U7[*L/VXN:J6,.%"< KP)='4,E M<]N\F'$_2#0K1B^)' P,(-IT+#C(.] M,-IX<(R 9WLI*1',&__+QJ:4W"*! _M&1WX= ]L8Z*.9SQ]%??2KT!)#D^VS\J]?L/C$<@3 M(W@:<(B+SS<@3* ?/O#1@85W$M7K:7"@[OD43AX4Z9#;QI$BG!1]9C1=.+T! M%5?L#V2")N^6[(R(8T;68#H(RU@FSFD@4TEU\%YX=*#CB40APN%"3F 2 8I. ML,N+*6XS""H4%V >IR!UTB&>E$1B/)N!+X9X+\WF,T&T0^X M@N9WCJ1N1\IZ1+5_"+SJBEV'<"SC:> /)8L-M$ ,RS>)^6PFBU^H&8%$]QEV M 2@2I"+EDI8&/Q!XI(PG QVB10CCG_IS/+[R"_%9D@[HD1,5'4&\ 2VYEP)% M,\G78$]@R0&P^%\Z+\E2"3))@-92>6!F?C!2^@!&,JHQ)RJ@E5A_@@P1CPD5 M J99^A7[&)$: UO>;C"8E[HM&J<+/.'4JPB*WWT\5?'8NX6%Q+,;GUH Z&AD ME4)SI.-W2>X"-E/PE7F6R@6CC875@Q&;B^+@^>&'1,2SW(-28A!R9_$A4RU% M*'RGZ+-6NAC>0>L[*8+NX&"$;9PAFFA:/HC>1'_3:"'/!.D=%E*X-S=\B6KA MXE%,X3B9!VA(QED DEJ*DE8B[>!YO*N6RA9H15[@40GH4]HR#8J'DRA7I,=* MO:%Y\A"X%3 M%"B#6'2QL)@/).4,GBM5,.<,& VL?RC$2( H<"V'H03,+("=NQ086"*UL8"B M G(=&>8C&26M-*RJ0$T&!%!QRRE,CCBV V 8XT4A8G6( @7WBE&GJ&7@%)'9 M _>5G!B3,^15,,Q%%']''B7-]OAF>6HA%QY'<(HP'2B 3R5F@@0/PP1Q[,Y< MEYR;F)*Q! SY)^((SBB1HJ2Y OD2HS'E0;F?ANA$M)%H09K3812+*7+/6R'U M+!1S<=$ .G0NY0=V+@DK=K5.\B[O_7&(-FAP"HCR<;[+BUWL!4+B/FZ#S%42 MO0ZEPB@=1$>0%: R(COA-6-!/BL0QR6"R/2C3PC4#\2M8=7*!) LZ7NXXFJ.W\-H =^C..-KJ:F8MS0S%&N6S\>1ZS84@@Y0 MM(6@R,]_X&)(]1Q8A2!1*E22S*:1*[V,)#E8$9YD,1V6L0!>'3(ZZV^%#/"^ M8C0;ZU@:H:CK/NDM&V,EWM@J/MQ-]#I,)0AD&C-((." M/"X(K5)F3Z3= OX+(MTFG10X!6>HEQ#G1R;.8QF)%L%IEO\JH]>4UBW?1.?: M(I+1;NC57KIV$D4CTMCD]7#NTC:9 @*1F(^Q@&1UG("JA3*0--/H8#AI'UAB M08F:Y>@U8VS-GI4R=BWR3P;YH&X@WI6TYMTQ2ADA8UJ*YPH:"A-O"S /\*1E+L1[MMK'@*O@=U ;@:AY M":<8U(1F 8$ZA1;%@NB.!^F=!>+Y '$6Q>()+L(E)1_9GD:>,@FH*Q!2 %J- MQ)^=XCI.6B\&B8V$SD24UDF0M%'<@ ]1B++J#G-!0:K-5Y,"\7S@:*RZ0(GFPOI,*5# MDFSA"#[ $ (FYJA8(,-2QR)>J7\MCE +G3."3BSM^N27F< N3S1UTVVP-?X>(NIL\%4+G2C M)9Q-*,$H5;*Y-(F1#*5]Z44Y+YG7.B&#[QKG>RF:1.J.& * +@5\.+IJE/I@ MGHWZ#+UZ"(%UBVI?;CM@H]J/(ZJ]1/#$9DQGW*"[R]CQQ_^[ZPTH%[WJW/(4344V?(IG,J+<=1S')4\N^641!\CYUY?:"!\[AJ>ML,P7/DVE1F3&-LJH MF6Q^.8XC78$&P\\35#7+/DI'79Q&%"BY'&CCD ]!N4@<^?L< ^J\-/^2H@GP MJ3YIMME\$O,1AD%\BB<\5*Y/94WAHVB.[HUQ%@1WEW(-'#9#[^ME*D*<+(8J M^Q@8ELE FA1##K0*)!,!C.4%D6 F8YDHE)C_6_I!E3=1^F,HV C(\GYFO7#?Y6CGY"!PSTKL4[!B%EVIK\DTYB@B>(F+)[3N- M1L.('S9!]=]?W]PXL*<\1%\PAKC\-X9]O!7S2$6\__K12&.F/,DL7O%WYU2 MGC'8:BS)@-LGPUY6@HSEDSUR:%%P1&'*0T]\<%?$IY1B.G2&JV]X@(]B-W!A MOXL[ +:2/@#*:QSW>H^,!94+.;G3N:>OZC]=^?&!O/$W%(_'D9YHQA0-0,%7 MQ$UTF9.' OZ?O!,FFQF28)BJS&M04@H_12!+.AF6$3]D_R<#54?6Q?GJAYYB M9)(=+801&T$12;*JH0Y#,J8ZCE8(R,QWT"LA(QCD6E!X"#T?38@4LVKD T3A M4MJW#%%18C,&>94*W2K/G^=E.NZ<+ULN@=K&*5$S!J8E=Z$'0G0894DI=N76 MCZ7-6X6RE9.T*)DZ"A*5R^4)(Z8OG[NC-$+*@T&?(O#]C"Q6TRBCJ%8V JE4 M)>Z S&\,A6+N<"TIDYL&K@=2-OG35'$#BV!E2D&AT!$,L@5Y .8.2FJ<*E_3 MZ"C8RC4Q%11IHE!5&8MHIBJDI\!!)$0VYX M]F _9RBH4" %5?J1P*=8Z:**F8JR*?):EO)$0&A*YL+3Y[,*1H<=P$E@!H$@ M!G]/M).#D9E3#,6HD,)&<%0;P'CH_>3NR#!5O#./8E+AIZK"%RWUW9S(Y\NG#T;J(L(9 M75Y7[!V%N&#-5#@_\0K$NB=H4S@;!IF #0EE#=7\?92?(M^)HAXF@!CAKIKA MC+%BABQED$.G")0%"B>/K*S5@(\WLU$I6E(^)A'$9W00BXJE_METO4FK#^P+ M26$9VHATF,*"B)KN'3&J%'6+]B4L8$Z%%7+6L@19"O[4M:FH[*?BU*.<^9?K M;+5 4BI0L'H*D*%+V2=&Q5&E<%M.ZS(>A'DZ@BH_=#H_7[$/85[KRM$_=&$Q M,,UJ8UIE*:<#]IIC5A_MT\*7"0@ Q$S(B",5$;OA]+D_)F_I["F/2HIR.K#1 MC,5#K><89.-'B2Z"- \*!L!:T+.E;4S M7QJ4FSV>Z.QCVA\*@@U7\W6*8-Y*R4.%P&@$M)-A-5X_F4FD\GZF *21T%N[ M)DA52N?Z@OR@?\KD9. T+BM7 ??*_$LQ[1AP3PI"B2LKW9D7EKZ,DN=4)JS4 ML/.3O\3"Z58D5&*HI)U($L7\X#RERDC[UFG;?A&\*_4-=8_TW,ZC*%!Q?' $ M7(9B$J5%53Q47HIL/"6\48F;6R4RDL9/1@E@1GL"0U;]!KR:P ^CV)OGJU MC;!\'?PODVA)?APOI2MC[J@N#J1-R/.\OR$9.Q;?Y0G:^&=L:-KJ,A7C82?W_0WB):Y0_B&[ KAT MK8]*!\;DC.ZIA""&2R?:DF1H9)PE^O%]>CSL,CRYDO0I$_",*@PRPT[=AF:7 M_,/U"*^>1#2V;PLLAA_K<0R,<:AI8CU%G448A>XCR-M"Q[I!&JB3@$-5>Z M2&^?HX2N?%^+;$USQ*MKD&N]2P8]<;D P@@C*D2AQ"NM5XP#Y'DH&J/K4.N/ MLFR9#'FD?$]8%)VQMHCH<4NK@":S -.I%T+'=4CC8PY*G%1.\#JG?3GC.4]F M+&4Y*_?IYAHOZ7UED(W(2V(["3P+V7N( Q453J4&!31 M+%E6=-6")2I:/B(TJ>?)0'Z,*Y\4O!#85 X?$LI7>5)1$5"G0Q!G^"Y4E8B\ MF,=K/&=@X89X="4IO#*;%6_"XTD*<*N%.N"C!_('26.Y9S9,%EHDD2(EF9=Q MH?_,L/ ?0107BDKW1O"'KI-/-P&MW:$*EW(:&9V"9)L(K#>''!Z'**0(0/**DS2.Y+GTV*+_*?#9-_HEZ_DD>C#/_KTMQ790)Y M,.4I[2."2Y'_J1)F99Z,F9 OO?^J +81G%X<@;@_)+>H(_ H-GY9?RA;8U N M\\-QD DRB:SQ*Q@V"7\GC(58PBIAX?ZK +2X$YD<2>[%7$LAX]\/&5)AZF$87<"R>8*Q. [U$:(_)66G:4PG\TN%A05/ M3&N*LC'F#,1M='Y&^+HN_!=)6;9R0?^*;C:4EUT9*JN3'ZY;$QW1K8<_EYIL MS"ZNOWS^YTO%)^)[UBZ?HI.'->6&H9)1"<"C.3J._:=6NT,N.6G3+M=Y;_;E M;_+Z/DE]]:Z>.+!Q)O6/,WFVT6)NCR&_4(T H"#%Z 1&-BR5MFQ)D.T6,<8 M5JW<_.#*GG9C+V(]GA5WC=_\[5G\RUNZCC^9MD."ED8GD+&5 1-1AP15ZZ0\O MR!*9#XR63JP9J?+4 0QES)6L]B2"25>(D$5[/@)C V8![_Y5Q#10LVZ2=N K M6RK<@\ PKY#H*AFSN/=GA@D(6I%_$Z6X83%51V4?0<>C%)O_]<7"83= +G , MA:J>GQ[[D.IPL6MD3K"CWP!XQZ ./B[*1A;3C90UB*@4AJ$*3F[B.B4OR$A@ MT"*J8/Y1'(1 M8Z-\\LJD1@\IPFEX0,2B97I&]4B0I 6\&)E@+*N2E7QV'W&,181 'K]%SF]5 M*P5;"6 +@+2PH%/881$25X00801D*@,C*7D"1H5::SG.4\TVX-YW5?Q$%E)1 MT8UYZ;RBXJJL)$4VSM6R-7GR5\XVC+)ER-3SUDXKW!U(&XC-4Y0^YU2G3V<3 M&46B5.1G#BKTR,$0J-:46CHLR@F?:3-IW"*8:T-;H4 M*S)7)2]*U>R6T"57+&<]A@%.\:Z\@MV&?.!'+>>$@G>T-Z-LP\T3]JCBT@P+ M_0I!!803$L.B4C",HY2FQ32BHYU*Y5%!N;QABJP!HH04>J<*/M(&9+JG5!E+ M5=?S8HX6\-6">9+'%N4]C8+:E'.O"WMTSJ#W#5, :&L,F]MD3^ P) 4_B%5PRQ<]:7JNT\H MR+M2?K>4;NDH2WAHU-0=@?8RC+!>KC2EP^F:D.$S*<+&I*J2%AVX\HNJ/M:N.88EA;\2 IV,>@9@[B[0,*'U.44@% MSZ-))LPJYZA^4KU2$M2Q 0AHDV$47N;U'HUSCZ2;M6WUQ' MLQ \S9R$*_;/9#T;5\UQE7$J]\RN%-/-#;[2/JCZ\ZTK36X8CRQ#/A]B('4A MP0WUR82Y44=9K4 M ,=QCGIJ[E0"%G+TA(_%) /10BI^W/#3IWFE2^F140Z- M*,.2S+HXN*XH+?7'!'1['0NF_#!4;6E5U; (/AL$YV'BU]0YR.RS11!3.4R^ M"HXQ2F%B<(PJ;7XGQ>&_?-6OP.#$+,\.HR2:))M@^Q/I<H:UL\-JO0"";DZ6**T).&BDLF*3.8C"= -EKFCCNX77&<&KJ(L$5TZ3AA!<-(]F9R#!7BKP]B*GVY-42'CPMMZGF1 "K:ZCBOKK9+26D MFGG*LJ;WVKZ>AM-8PB70G=I4:Q.C$1'& *F:!5_^@\_FK]\"P4>I3'F7A7V& M:$M)?6H"# "*21\P&D1&(:[:BJ>/I]PQLBC\F70>YXYB::DOM S,D%WU(GN\ MJ$Q4+J*^IGBZF6)>>@IVL:63E\K%'H';[%$1*E_A]5Q%'18!6FP>R:@>4M9P MG.74+DYU1W4IDSS1*S&*&^1!E6*YFJ[1> 93>T"F%NB]6-]Y9G>!+>1"76([ MAOI:Q+=X4:S2L[ 1N1E]BL-593,HYOTNMZ4@#%4O:65O-S4 N61KTBP(^BIT MIOPB"J_E841%AHN>PHJ94NIT*=P+*XBH4B_PQ5QX1?[M:O$ %3)'I26D]6@< MQ<4V+B>T+5?,&/E)G,WI\,#]5FJ]9.&JM M\K?N0&RDA!@9D;K=R2SNZ[_/C M.COG'5YGM$@C/M>'3'E['U] 1U:C+$S5TD-81"IOZ*5-IK*\A <%NE#Y&LV/ M?"KD@8:,D4QY4<"2<=EB4YML92-6J<>4ESX49K6V!\NTD %%U0NF^\FQ@WW2 M9<9.4*U+4KS9ZSLH$[:A(DM>WKFNK5>O4B4[#IDZ< M2NK$P69"DXW?[,T->DSTHI0A?UE%'>*A?^&DFQ"T/TC).'6(8.[;&A M*:>J@F&.G%$*H\AKD]' CN$4O*1J>,Z&CO08Z%>*"K[^<,G)'*_*)]-QE7IR&;ZV7'AB0]T)IQ2)*CO% M)13FE26B5*.,2G04"HD4R56PXWUAT8YVY\*Q&TU"5?!)M34N0G>,%M=Q%.@: ML&:Q.J4Y.[I,*\I614B0/G'-J#0_O#^*57>:, *&90\Z.?ZE3O"R2 EF2A0[ M1$)";M5V3$!1K=BR!+JV<7.YG6K)=(G>$2VEA;@)J+KQ<)+A<,K>\8O??_MG M4:=WI1FJM2N=.%/3F3=3TH^** ])GZB;/"K68Z57J\,F IN$SZ>Z<6N>6I<' M,8VU27Q=@(AD%]JC0X+NNO ."]@S VS.0BFI1*=(8>4+PLA:6.HZ[9(-WQ5;?T=, M"JJFFRJ(\I#FLKH$8\N3%'1[;D/7XHFJC/-PEVZG**=:]!SG[%M9._M(90#U MR6+DN:&E7#MKS4*Z* 66:HQ2JM0DP\ !K*>K0KEA8GH>I;QS:?Q+96 BOE#; MC?*"7V2,49%62+-]O+0Y;#0>R --!QABVXA$52J4:7K2P&]D)13R MOC9;+%GCD^5&\&NK-9]53^\K]LFHT)!($L9*-^SYVS]?L?=9C"Z"&16.I$59 MW=.M^K7*Z:E>=$7'X(WZ[;VMA$OUF^DARPU@2[V(?]:YH47SX36-8)UB)&M; M$^_<5;<#EL$>ZO.S%U\?EF294& E(B7W\<$V4/GATB&')4X*76P+/]S:.BI& M$0P.T?1!2?38[#,&E :_3$%*H,U ]D2RR9;7T02 MA!H\[<#]!:\28 T1!H,OF6V2&=9:R_/!+KY^?/-275RN6CI#LY"J&>^'J,\H MPQ!N=B$STO& *[+PI25+.M^I J*#\N+(3">="B"R*?G8#;QH@:W8QH!*VE*? M(+VI8U]@%5NCHQ')6K,YG&.8RH;7K(JX:+\JD&S0?M&IIB@>+?=T#9#K*U \ MBI9O##RK8L"9JGJ=EVF4[1$\L45%<[V-1D>5@NQ6WZBK+E'O$7^8F2U&BNIL M,.2V2]7VRQ7L=(TV+GL%])4FW>KI\FV]'%:Z*R&J&,0TJ!V#ZH* -\D:4)[, M"M?B2P[FZ\3G[#,HP.@@C<6$ABGC7/ 6Y EY59H(SW,:W&_X0G8-8 ,Z.:I3 M9?]GRV_:>8X+3X;J>'Q.ZC"6X=:A&CPWU)<>+7F3.@=TM?NB4Q:"-Z^ M+AEON?H@!V[W%Q;X7ML;NB@S5O0/HWK:ZPIM[ZU$]A^B]*QUI;*=HI4-%O;6 MD36TWS@_DO'R?I_S>7*UH48\22EQ!(!+=7N/ MMJ5;J8>+[G*CN'8V7^HXD5M\R>:2Y1%5:OY%K3#06Z\_?U"$K#.FS2)8W_T\ M)Q\KGB^U6*+=D7_/7REDUY5+T@J M*FPX'8L1WADKEIA5\G'=43I4";PZF5 [4>=M^]("E/JL\8-2;X($G+!*RU/"8$Z0QIT&#I^E.*-\6;;G+UK M!$3U=LUE\TK'U"/+' 25)3"&00VFY52T5I=[JC6N2/\QE*G<[>P4"A!\1\0? M9:GL/XJ_DJE 5;;#)0$=45&=C+$LKR2=U60:5D:2-8TP/[SYJ$L?YH?I5WWX M*X%5VEL]Y/59K"7<_E(OB;QVEPK5!IFTM*/TMF_?WMT@K>GRD&\^?S(7?4TD MLY1HWW[$QI]YAX.EB"15MIW<4#J;5*[0 M9D9/%:I R=Z6\S]C8J#,%KR">#3V" -N@FW%+HNV8O6.-'1MI.&I1!KN8+12 M6D33K-M9P7+?T6&VAF;0ILMDU# 5:)':\'7I(I0__\QDUK[J15#NY4=M_(Q* MR06_U0QKH.J.K3!UW95.=SC*U7N@S056,\)F@NC*HZAZ$&WV>;!]>*P- 86.WFX0 M5B-Y*!MMTHL>WE1M3G"5C;\H9&@RQNI..>N+EU*SA. MXC5]X,AGH%JJ4M .X*W((@,UGE2=;#ZB!I99*:W#++M,=MS-J2YH940910DL M"R'E6AJB:J!$CME@2?WSJ"9AKB(4%E-8+)FO5)RWI0A*&/W8'Y%34+MLJ,R' M4.;Y !7#O'<+178Z)?8#_();&:@J=]LRD?MU $TW7W.Y\3H(?)ZWL;XVRS-3'@H= M&/,8O=#;I5;)IK+E"OS*;H,F,#0&!DOEH654/'8]RDL+8W8,^O>T_JXH!Z]P M5&UDW=-)Y;RK6GLR?RE#H=K1*48^EC)+ ';2CR@[W9"QJ#2,V!"SC8H@] NQ M*0*HT@JD?)SWP94M>W,^1HF/LL$ W%S6NF3&EF%\0JMC%L?2O$RS#4%3\S4E M8K]<214D9@.E8XB)S&"Z4U-]Y$R.@FS62Y+_^"_._-'?7R1N[PV0SZ#1Z77? M==Z^??>FW>_?M*Z;;[MO6^WW Q=%8UXCH6X->?Z/N&,?!0A*7E)_H\.+?[S/ M/9E(J93ZJ,Z3=!H+592'&A$Q:D2$=D=4IBNS$5W-6C+*ENN0 %J=*YFA)++/ M/7XFTRC%M)"SL_IP432O/CAJ@X**+=G MLGR68.0'01NMEJ'"-PIN/P@EMA3L MM/*CUO#AZL.J"P-WM-!#.H5R_E??M&[GJG=PX+0'5_V= :=.!]IN,P_LF7:< M9UH>:I,[0!(Q4:T8COFTZQ[LM&ON@E]LR;2ZO5T_II]U/EQW4;-3CM M6HVKECWM[&EW8J?=KQ1*C*EL/H6'3]#2*(QHULJXZC6W.&A*#+:>)AEB:KWV MSQMI^H DS?:XK:WMM]6>EJM(JKXAG>TWI$[8MZZIQ:. T81"= MT]2V=EN0QYYOQW6^_8Z5"F0I*$,8WX90=F&5V(Y8!UUK4CL,DP\UFJ+Q-LZD M7;#:+:UKG5V<.7GGFI/&4/6SIXPA>Q*=]4GT+>8^!C5?2JA?$M3S$B0Z;7TN M[BO:D(?!8MG6$O%@A\D.2I>9:2)(@4:I6)4;9"8AQ/*[G<;G9^1!ERWHPM.J'08 MS%TM$8;K-GZF0=34_F=&TK[O]+O=1O_]FT;?[73>= ?OWW:NW[U[V[NYOKF^ M?M^O920M77Y/Z+O"Q>/C:I\IB/8;U:']MZQ(J+*]\_(FB2Y;@N6N43:E\P3K MXJA$976E[M"4M]S)2R@6Q25D4/Q4YO'J0%TCQ;+(Y/Z#LAYVD^>OG3% MOF98:ZV\>,8;H_D4JW%YM%CT$"I#GO@J(4C$E%44>D;]\M)@%.N"9V%_]D"E M%TUTC9;U.[1SFVX2ED3*. ?5[M0+;PP7ARRME+Q7PYKOPQ$R11@L:^-.7VPU-N]59%D,<] MY1$KH1\4RS$WZ%5+LLN3%U>FVXU5[0O--RF?E7NIPZ(X_Y#H.IDYD;ZVJUME M=4U6%0UAH$6+!'/Q[>H^L+J:*Y06U\C[PHJ&GK#+^, R8@ZK=_\:Z@RBQR(7 M#\0=+OLC#IM'+/M]\OD!EMT\P6#=]<&VF(J0V"Y/'%4*67:3D$5E*?]YPS[4 ML0+?$Z4,8Q"(AEV,X'VD"OZ::>>R$:LI)YO;H3/-'38/J 4/%C.F_6Z\OKQD M-_ >2G*_]KPH"TGF^VPFI[^#Y4/%^ EICCN8*(Q,6P>^%).YHG&[JURP5N5@ MFDL*?(5R,(^L:5(WF._13/#B'_\=40\L783ILDA+V(6]H!;KM@^-0Y,13V55 M%[*HJLIYVF(PE4MKY'DHC9%+IJ Z>%6/J-@FP7"EDJSV?*R_/5U7Y\ M7 ?$>AOBCDX$MWTF)\*6N8K;Y!JBQGPFH1S*.3;_=R!MQHDZZT MZ'[4U1&)8'.O6'V78RV*#*2X1&+9,3GF?K'EWLI0A=;+Q4NFY7#7PH1-+ MV@&+>D'Z41O?I1Q=6 <8BY^1*R_ HIM835AVN\-G2P<8*_EQZ/D;;DB8;#@< MR;"$B&JG!?0;N=>&_Y;A:&@@X]]E?3S92R?!RL?2PJ-#'Z)PY!=EOV41,VS- M1'63B[X!.!Y9$7EY1Z45CCI/E\N$)U$PAX+QHTNG'B<%HS#N5%72E3D*ZE+5)3EU'* 3W7=X]3 M#-Q*OEJ*#3Z@F7\=ZWB+S5LQC%,AOYH8LRLWQ):.D#T%5J#7(\:N0VJI\H"K M!;42X\D4XY=4+$],UPO8;.Q1QD:R0Q4?W4K!0+7R*&0%*6OHI)7M\@U:[5T$ M^RL_Y?)T0=X(: YU5HI]LT.?:BN<)$FVE?W%U5[YJDNXXZRG!@]N,E\N]27'>=7/$5'K5MQ MVN,>:*]=KQ#>&VIH2_YCE<=>><$?$:>RJT.$>O]B KX1PT":&$XF&F]3V-5\ M?\5$A+Y[B$2$SII@E$!N4 XHW] M>M2_74%XNNG:-K5[(R]JE"M,A&W[JCE029!<&9@. ! M_H*<(13I(HJ_Y\PD2?EX; %R)@ 9B3DH GX>N>K!H-#4/N7QB-I4FCTK+2K. M!!6%%R/RO SN]NX4]S!SR-"G,!5\9&%1I24U$G1M&T?1SS)(TS M3S;0*?Q">4DQ(TU/=G=E%!I,3B3SYOPP*D#W@5K"2V=42-92/[VSR*LY\G;% MD AVL1CYV"TI'F'.YU(^JS3>Z2ZMLOL182=)(CS?X!K=DKCH&T9]\#Z^R;6E M-3D7%E.GBBD^0^;UUXKH@ST4PXD_Q!;&CTB)?_202\M+FWH,-L5=FKAD-V39 M@0T#"TIG@[)WT4Z86HM)Y?G%Z&-0O94I,ST4P=)S\^\=%H6X#L5O#GN:?..@ M^9]:9-+-JKDT]E:33>$<-L^&@>\5W9P=Y$.S*)4QC.C]C7T>8!1$S&]AJ'H> M#IO(5L^&20=;MJGVZC'').EIM( ;IOX0F)^^\0@:CLLME[4)Y.;PT

HN MAZ$N*SM?>&8>C0'Q0W@9/LW1CG?:(FJHZ922E=)R]]-I!AS8:$-JP.6IX C\ M5'E]G'+L*AY2CK2\X#JUT)0%Q?-NM.Q0:G4MWLL_K MGKO%EN4]W$?*/%8J?$L.3)'D+6GA-MG\47EGM3I\Q3[?-UW4GF6-#!)XH[F* MJD*9!(5C;-LX6MW96J64M9XMI>QPN'V;486)0]7*6FQ1E3VO9;F%2Q@ 30UX M<]_]*HO:LF=65,E?*B&T1!K&#JIE7; >PV::@X+' 9JGV6_50^WJ!:!>8 MIFA>%3_".,;U9"OU.,7H'Q-9=8G/(I:I&LA^(JQ#369BI?(XW6D0S%UU:A<8*35C2GSJ3B-VF4F8-@= MVAM#%AY4EU9GB<3:8=I7-'BZ8UK0B7.@]HEBV*$M@6,G+"L6L5NIZEH!E M/*%DX6EH4E.XQ,_F*T)438/\)6DTQT>2S6UG%L:ET4I[HMN N8'2 VS^$@\6 M/D_$*_W'BM6J,$K");AR?W_AMEYL-D+*=W3;/QLFR_)O;J6?!KM^X%&]ZV%K MKP1IVR,D]38O!>S7,'[%7RN*=8B?C7U M1T"L^YY?3DFM%_?/55&I9D#S'Y@OY8_8WQKTOV??[<%3%V.@98.R)& >:W;K MSVWK^W;KSW7K>VN6YM%GVY![WR^II'W M_5)FYI;T";%."WH493SKJCPSR3R!3%I )FC; ,%Y&SK9N)KJ;22FKU#D1NCL MRE?]TS[6YT'DW+=.E9:#8+6+]6BW';?1>=9%.2P UIA]+'>PW,%RA_5%GIQ^ MV[7YJT^2!91'RS[E,3C'$%#UAR GI^J>0DGY M:2197KI0?ZBH(FS5(0O0J'BI+)Y'B2R@-)/EG8HK1\+SD[R:D_0VJY#)B!4W[JB(Q8& +N]U\E2MQD8/-:GF@CT1(MP0@6L M(AW.KTI^J<#L)&]'PBD>5TQD?Z,D\U,JPC"+AGX@5',?BNX>C/8H0OV^EYC"I! /6MABC-U^5@L^I MS8AXTVY2W05Z#I<)JI(D(2C+\:/EB4_R*BAYJ0IY-^!9WW_%")_R$_#52_F7 M:CKH)S):8.R'@&6?2A_)0?D)"Z.4 >!PV2D$$:O!>3(@%6_)*/U$77]5T0^Y MZ@W7HLKJO_H51^=&'/2N&KU&RVUVMO,F#AYV)G;N\9$U=NZK.]03#^KC.Y0M MO'\ 6_CS6[[_A:60WJU4=-W&&'Y*(&C6PB%234JW/E*+B_-QH#YA+2QHZ@6: MK5ROI\15'A(YCD.DN%BC-"F%Z>71.-EWORRHW".MD;G@*^KTTBA2,OZPMSSE MKRJ$J&YXZ7\EV7S#JF)J\SV96=UY"EOIXHYE\PT6_,=SMK.UYI_PQ.WNV]T_ MY]VO2^3SDC>FTGF5UX_?VONT9T/(LJ^MXFS=1F./,RTV;9NI[F9?)7Q_/D]] MW>+6XM;BUN*V%KBMIZ*[\P4HZISK>B.OK 1I]0>[^W;W[>[75'LLO6,IFWR+ M8\"P_#Z3'+=O.::YSE?QV(D'MH&77?<.Y4RJUX:(;'@?-:P;M.?/>H$%PM== BV"*X-@ANGB^"3UWE_W5C M1?53D8>K.#&."Z-6#:L?[+:*JK:PL["SW,YJ_^4;UK2'.'7)LUF%BYZ(Y%DK M>->)[QX7@L]8=[((/@4$5Y)D3P3!IZ[]?Q&Z2:JO6UR>B"!AZ7-BTZM<> M45=Y.E6.^[WB;LN-L_.YL]?[KI<["\RSVIE3SV^@M?/)2Z/D*H;7" M>YWXL 6P!; %L 5P?42/9Y@%^BQ+59S[:4-K_ M],3ZBVKRS3$)]B^M4GJRZ*TDJECP6O#6 ;PG'UFQ%KRULJ;LR';R*85?V84R MG+QD?NA%,^&P4%2*T3S":E$7E0+=CK!85"6&?/)\]P@12YVEFON<;9U@:\T9 M%KNGA]US,DP,Q3B*!9O'T2TUW*-&9E+08"G_MDP^FM]K>Z:+7M88V MB]ZC1:^U51R_K>+S3D6'(Q2;*\4PG93 ;)6]XT.M5?8L=BUVCQN[9V*H^%VD M+(B2[>6)%NSW*,JPY;C>\..2EUNM@ZQ!G:C!JH-GC/]JU@Z+?XO_T\#_]A&E M)PG_6O6(UEUTN_,?^X;^HYNGG-B\SVFN=H]/?ZYGN_J5_AO$OQN/DK'XY5WY/?+.30AE$P>HVU$*GIX3J<59^30M?J M#(Q'E@BPH>]7"X"?S7>&43SC08E&W8:D/R(!YHD@4+_^_47C!7V&N7CZ\YI5 M^^;/1,)^%POV)9KQ%6J=\7CBAW)X/$LC_84D?OIFX8_2*5P-ZZ%L&,!C CY/ MQ"O]Q^ME^\*+7*0L>%CSQ6:)4[ZC.?CY]8L5OJ_>O_FG:G=5^VGW[VH<]>CK MMU*U,D(]EX#0>TA >$[O\@I?K*3"K>'B_Q(\9N^ =X[86^&)V5#$K.4Z-35< MU$8XW,/>UVPMSF:O+9V?[]Z?.YV?Y<'>JL6F5RM'DN;I>UG7[+5NH&UNP9\G1@J9WYLS$GB56 M03D?B\2%'[)T&F4)#T?)2TOZIS[74Y^?)=_SW?)3)]]Z!C3NH8F;"FI@PSOV M54RP9?2K;87Y4XTCJA44:JO*G? BG.W$;0RAW7U+^^1_5QYXL]MSW&:5((2]K^F:L/US,7%8 M G@^ F@UG&:_8PG@3 E@9T!RNUM,92\5,2I/Q9:ULUS7\Y7.TP]>FJ\\FVT^[O MH[?]QG6H+7\]6>OF&"V\ZPWOYYOX,W#D*EK;84J"/JL!Y)3Q M:]FS9<\6WJ<'[Y[3[ECA^M3A?4K2AWL\S34/8P].T5BX#K=1I70DX<[$!QT/ZT!W9+NB9-N>^#T6_MI'F)) MUY+NLX"X4N6#1R_$DT3*PX+>AOO4&O#VK+)GE3VK+.F>(>FZ?:??JQ(D94G7 MDFY-0%PI0.MF08<&]NJ_]6\NLI;GU'.@G[*8#55^((M5:9!) M'"W2*9ORA*4Q'_FI'X4\".[84(B0C6(?+L/Z(9S-_!\L&NS+KT%!\<^O9MX&SL@%ZFV%$4.'H,%XQHM@;/_;88XMW;U""K*O/Z>\R MI\+L#$IHK.TME:U-'3EFDOS5*J1SPZS1DG#4P@#++D5K.P(P/E D,OC=@5%0 MJ!%R@#;.7K"I9 ^-0_N>E-EAK6.VHF5VI0PINY3)-#O#T^$.MJVP.2S15]%* MP%"G#M801!@B?=1!R8BRM[_0IM_!2@@F1 HW]Q1AR -[LP6!IF,.6E<);9=* MPMH)"/,@/_L!7:./*.*OOWL;B-+^E5V1QXKKWT MMS#;\ (_#I311S;M=+A"E2&:/H6*:DCOOB-//OU)0IQ^&Q#NB-T%OKVDWRS) MUO6?@$T4'K>AG;3OX254NVY]"JV0*[8WC,K@>>4'(S3Q-W1JGOY/F/0]I&H% M7LO&0&%% !TT=RT MGM\\8T/X!_A MQZR!-W/%2(T^[/1K,$(G!VI>Y_#97DYQ M+L"6;QR/&@UNL>F="Z)LJ<[CWW845!1E+@V-:RF*QHO!Z8K"JH4J/6UA>#Y% M47VGYY J*DVKL6_RQ1\F?LA<6;D1=:,,V#(77&OB MA=R=7OCP;4!@70^^MJ^0#2P*" 7=X]J7D?!T%2%6]W EK#^2!;3ZTG/A:H]$ MCW[P0PGC[9:NA&B7[-5*9=*[$"T6/[$U5,Q?1]\*^)QEZ9*S/_F99^8R,C3Y ($=^)Q] MJ><'&]O-I2KH&L](X8H"8C#BU[^\T]ZQS[0S"_GY $J^.W1IIWRFB\-O_L;> MRU]Y=);1FOY)>RO2'Q:^Z]K;D'R0?_R^F^SP+CEJE9X,-=X=/XG%W]'5?_W] MW5Y^AWC_\9^&A>ZJRKNT"[9^4.MWO6ZDL/1:8VLW83'XNI1?K%)*9 /ZAW*. M:RP?T0S9\C86Z$32O!H?)OF$@6XA9/>= $N MN2)*^?Y)>051\ED>Q])=SH;PHP-80S*8E[!07?X,JZ?V^H5(JJLY?*,0(6G]R><0OFAXT/6AZ4'0K.?=M$]V>VM=0=-LK MNC7S&EOJ-%YU2_ ,??Q* @C1"[ZM",H3R=#C%2+.%UCL%.%5K@\\<+AA)Y'L[ M FX9QU\"A\Z1%*G7)P#7*T!AF*6&*#!@5F7E5#=L&H4JLR$V*X3-)N%1+[*. M:$ TM\WX1=V*NA6Q>6%L:D76RXC-*F&S27C4]7;:_9H58-P]$U)7WF;#NE9) M'^MF4S#U2Q M^:67SI>:Z5'(Y@#4<[R5)+LK>^&X3N0<>8XFG\/:0!^U)-N +!Q.^"M':O]. M+16G&E!6-T>#7DV!-EE'G*Y >V>J"E#:X)Q"=U\I#6JDI:M.T:!&.F'JFU5? M(@C"N#S:X2OJ8-H;H$#_MRTK/1VN3)8H4;GVVE6J^V?KWSVO=$O0GN;NJI7] M=QW(AVSM>W)S1WOZXX95>OI@NX_V4TA?]>=U\&QO2N-F?[O0ZAUKU_AQ,',T M'36C.]3T@GZ><]U+"$*)65]0\[^5_/X@Y+IGL[;GB1)4T0O@'^'RJQ2NX#&% M&_Y/&>6 \F_CSST4N*CB7%RHFL6,:O% %(SX([QJ10MJ")9.! 7[ENPZ:NAH M*UB51^C" DIM0KT\0O+U+5@3"Q7$**U>\1Z'BYSTS"-S\:T*%L2@>OW>\7CS M[#CRY1<\5L6^$<4B!AVMUQ]8)E;.P,H96#FC2I'WEC%<(:-^76@JJ[0#U8#^ MH9RCG+=>SEMIV)&;^H!^P,H9")IZL>!7 Q?5L" 5PP56SD"=44F=@8:FMJ#! MRAE5P$6E;$DK5R_M"%<@\7ZKCDVW:2Y1@%LXZ4T7X-;P'NQ7SMC-LD$BU180 MJ?;47J%E;$5GKZ)'\*J[7$>Q;JA8:V:1;9"*SEY%Q;JZDENSD[6E0G5_GD[I M(Q)JH.%!PX.&IU*2B_[DM8'1,K'NJOURR5A0K&MED&OF3[:!H8W/)5;=N'2T M^OSH-9 ENMZJ%/&'^&LL_BK6UZ;W#W4)ZA+$'^(/\==P6]::S!.LN,%C%%AP MH];RVF1H%BG[B="L$C2;!,=2T=@ [LT9EO4(J_)/+J>&FFLJ)RL1KI-KCCQ%BWRZJH-FJ;RU!H*<+W"A6]IJ9$T<(_V?=6L*! 75CL^4>X_#(5!6YM M5[##_]T.?A"@G\]5%1B+&BOMK2KP!%?>\E6<*!*5&4;W]%)%*4%Z#M5(/Q?$B5<^X_T!6OG MCBJ@Y$7([A]>AMU?US3D]4=>?^3UKU*0KV7\.\CW71<2O2H%NQO0/Y1SE//6 MRWDK#3LRYQ[0#\CKCZ"I%T=W-7!1#0M2,5P@KS_JC$KJ##0TM04-\OI7 1>5 MLB6M7+VT(UR!M."M.IS9IKE$ 6[AI#==@%MSNOI UHMRH^SFNB!I8PM(&_6> MI@X&&M(V(ALK"G:3!'O84[M=9%G&LWPU.="FO M#8R6R?7 4'L&+A7;:Y)KYE+JO7:ZE,CM7V\^VMXIN275AR=NF50=@%T$( *P M-GUM>O]0F: R00 B !& C;=FK'KB@#_ZG,V<->RB1?3>KL4QCXWT*=+7FL [(( M8B?:4 %[.X6U,>R8&7KLD(W*Q-_0IC\I2S^F"F')OO-B-CCT"?^*_<@&]NW M(4'(&I9[IJYIBAVQH;VA0ZL 7/BLFWL_##K)23#&?.TLA%SODG-GI'JG!_U< M!_(JX8&.2:B^1.T+-SU'[WOTU69:*$-5OM!1"@3EKZ I!L+?57([/"C+Z[W# M&BR8@>$.^F ]WZ=GF-+S+.1U8'E^M?;F7H?>^Y7_$?G\WYP.X%]54YX9ZD6; M!T8*EO.W^5+T_:7H(#,KP?2A=Z_3"/L/ZG8&N0>5K@D.Z,_=Z@*OEG$MQ<,; M2/S/LX9A_^%?[[9@_^C[N[.WT-PM2LC^NP[D0[;V/;FYHR#\<6.O:),^V.ZC M_1325_UY'3S;F\IH0?X1+K]R[8'_^-/ T U1(V!"I2#>D K$)17@>"EN@.^ M!]V'0B8;/WD25ANH0+6!8;\SL$PL.( %![#@0)4"CBTC!D(B\KJP^U4I\-Z M_J& ?L"" PB:>I&'5P,7U; @%<,%%AQ G5%)G8&&IK:@ MP8(#5JIIFHECCJ<)ZG"JTBD3&&G"J$/&+E@="A1K*LMU@.U-T"Q;J]!KIE#N7L^KB7^)-8:J#1 JNU+57?]:VJ[! GVRLAND;/_5')O3:R=<1MEI M:1$,5'9O6V&=D6C_;\0C@1C0T7+C>'1, SH)#^24M]:?5/\^,RYV;ESVN?53 MH7DURS[Y218Q/$U5[ 7;A'.@Q(=+[FT7:H&L@&>>/2(BB[5'UU#W3ZJRCC>T M*P'AA47"0XW+D/93S*](&'*!61%9EX35_9'=6_C!UJ>WIKTJ72+V)R3SS-R2 MMX+D^Y+47$-:?:351UK]*L786D9_@W3;=>&PJU*LN0']0SE'.6^]G+?2L"-Q M[0']@+3Z")IZ4617 Q?5L" 5PP72ZJ/.J*3.0$-36] @K7X5<%$I6]+*U4L[ MPA7(RMVJPY%MFDL4X!9.>M,%N#6GF_]V-($#F1+?VOT:,R6:?778+Y7/&*D2 M:[5>1[ENI%SW3'5@E7J&$^6Z4HY*PT[1&:66==F?J%,ZB6?GT?2@Z4'34RW1 M19?RVL!HFUQW5;U<,XUR72N37#.7$EGU+Q^J15;]TU="&E+!UEN)UAR )Z4U M(0";#L"*];7I_4-E@LH$ 8CN% *P\=:L-;DGR*S/;6.OR$DU9#*MC, V&9L& MEGVH.S8;A<>61G/;C%_4K:A;$9L7QB86?J@]-AN%QU+A6!^[7S-Z_>.G25)> MSX0]^B02:*-W+19HTZHZ#71QSOM36:![E:\'<#KG?9;]69+6[A,_A[9++Q%D MLF2S=?TG0O9);O=9EXA$I+@P9&,MGX<<8+;I>+:=W3( M]I_5[0P2!F?>^D>;-M^FRM)V&0_O*B01R*&M+$F&M=IU_05KJ+]8Q'2@%D^< M7UI->@"V;$WLY7$6WM>PZ!YHLYXBJ*/D-6(S=!XWV?U?^;^1S__-B0[_JIIB MP%2$;'.WHU^NS:9[;?&L[# D X(/=UEXYS]#@V&6L_8REG$TG?*(( MABXI9+5R%@Z!&;<]VWVBW>-"2=^:G1L^NHM_Q4[(Z@0!%1_?9 7'^[H3VI_B!QUOZM:/HR;7HI=/V' MGIM6F*"X?B0N^_>HELH]6RJJPSJ3U[;(O#TBO,Z%1QX5>B@W)%"@K#&\@LAGWE=2 *K%,5O0/]0SE'.6R_GK33LR Q\0#]@W0($ M3;TXR*N!BVI8D(KA NL6H,ZHI,Y 0U-;T&#=@BK@HE*VI)6KEW:$*Y#VO%5' M3]LTERC +9STI@MP:\Z.?]U/-4$6RM(/2%27A7)@J'K/1!9*9)=%N6Z27)NF M:FE8B 0/)M;D8&*O5*SN3]0IG41" C0]:'K0]%1+=-&EO#8P6B;7/4W5NEBP MH+TFN68N9;=4.L#ZN)18L:#F%+O(\5QS+5IW !H(0 1@7?K:]/ZA,D%E@@ L MWC4LF8$ K$E?6Y-U@A4+>$3-U)$=MLX"VV!L=OM83:/NV&P2'@NM(QH0S6TS M?E&WHFY%;%X8F[U2%2UB$^W^:0GJ[33[-2M8<. 8B2 B+:=,0<\ZH4S!:74* M!D;*J%Q-+O[KU2DPS8Y5[;&Y5)V"++$O4(0O@MB)0 S4'!7O4=9NL]/-T':' M;#PF])FV]Z3 M*WNH/#K16MGX :'/I(W6#5-9VI&MA,!Q'3F,TGQC+]94F2@NG0&/WAG2)]S3 M+TC F82!Y%7PFZ<_K/Q%#')-OYSX'C %LRML5QE]["CCUS&VI^IA9T3,E-!; MSA#Y.OA\7OUE!B? MPXH.R@_"6I4'6/J$7[3T?34@'W^M)>'>3W>X6_TAJY!J4_U!2Z'>G.H/IRI$ M+5<$(?_LU55$^E!=F%[:1MJNP^)\J%A!+R_'IU6XL&HEX/^ P@[4\'@Q@?EP MJ.4((Q@!X)L_R*B_HO) YXQ>3,<41@5D8V%O[3N& AB33\X#F7GW]CWI*-,X M@$G]KYB.#@BIJCS2R:.3 0H52E&LZ/#""X4E59GI"$A(I6VQ%D4QTM=#Q0U( M4X;WT^9M_"CMP%*Y=_T[.F;_3LI< );2&B#PWH#]1JWL,H"J%LZ&/N6!P+-! MIRG_BFW6"SL,XP L.CR%_'0X";\8$(X&D #Y'A@M.HHZ,/QI\.)84X]2<"AKE0B3WG7W06TOHL(9V@BG0TG4*@K$%!K^]%3[,6"#ACK"?,]1K<3I6MJ-SU- M5?[C3P-#[_\N_OD(W@IU&&Z4/ZA@WXK: NQ'ZW?Q#_.&!#3^2=A(,//J1 X7 M:>@7C*BS),HJ]A;:2FXK3E 0S'=0SD"4;N%V-8QHKMI+[_HNMEK(R@ADT&=V!'PRV%&$60^W16 M;6]HY6C[ ^&Y*IHE_A$N?Z92S3=D]V^](YIFY %T%"X5@%9!S MOJO6C:_>0"'97F.YNK V0%T(-ZNT+]: _J&O'Y5P,7U; @%<,%U@!!G5%)G8&&IK:@P1H@5QJJ%JOB[RNR->,8MTDL>ZIO7ZIIR=1 MK"OEGS3LH.][LU1N\?V9.J6798'X-Z3X0-N#M@=M#[J4*-;U$VM#-8=8 :2] M!KEF+J754LXXK !2<\IJ9*RNMQ*M.?Z0LA_Q5YN^-KU_J$M0ER#^T)="_#7< MEM6,\C.?-<(Y;PHSG2R)X'8KSI5R"KVHV3N!7O0D=E$CY7ZK)H%FD M8VQCC (4"$!M:*@2KOU'N&9-]9-R'_B/](%;/P*:4=NM!3E=J4HM(:R\CE*S MC&LIM08+[LE*S>CTJSTV)Q.$/JO4\D2>!;5:MS-(M1I[)Q"E^:M52")E:P>@ M;NAU5'BH.EHJ2__1.TXTVAG*9V5I0L-U''%V8;@9QMHE]_;B*:$1I,WGGAP, M&>,]Y%R304Z#R"=F"(Q]]K2 ^,&][66((^';OWW]#GHSWM:7=?*<6M[LE:'E M^4>X_!FN-V6T 7+8=(2_4J.W9NS#'[W(]NX=BNBPL*APZ!Q:"IP^8OL#E'EF M;I&$'')[RVBD1L-W(8?< *T%4+N0*0 @3%NFEB MW;E&K $WE0$'^(OV;AKV)];7K_4)>@+D'\(?X0?PVW9<]QRLE8 MA?Q\/ TJW_X]6HH2.F#NYKZS_ZX#^9 M7:?=W 7$_G%CKVB3/MCNH_T4TE?] M>1T\VYL*D4OE#UA:2P@2A"6BBN24SC:E.^R4>"(\+^RE&TI5=DN>1OT9A6[ MKF+O)'LN["UCTOHW<*>E+&2,/(S:4W]#W\.8T("1;.ULPRS3&CQU:X>18B_^ M%3NAPRZ"IXZ6#S8+T'XG"U7YZ"TZ[(D3WZ/M#J%1XEN'Q;_+IYE\8I=[[&7$X7=KCFN(8_" 7L@^T"IYY*+WJ@UP+! MGKP>KELY'A4LQW:5]T1.@OCY<>TLUHPD$4@#8S=BHA0' ?$63TI Y4-9N< D MR.5FCZJ5_%RP$V#\THU@]Y-4@G]T;CO*$BC3 L6^MQV/]@.^!^:UCV%@$]=1 M;M?D!W%5Y2ML32FWM+=TENY5Y;]L.J2$.J?_2SQ5&?UQFSR(7@8/F<6!7SK3 MW_[,9IZ96X@A;]W>4AWIV/!=R%OW7*BG'>?+D,^J+H?$<4L+Y1SE'.4<>>N0 M&:9\_8"\=0B:>G%050,7U; @%<,%\M:ASJBDSD!#4UO0(&]=%7!1*5O2RM7+ M2^&*>H0CD-:J56F%;9I+%- &3FK3!;2:O'.[(R"VZPVMG+R.4GO:*='Z M:IUXQLA''4%H& 6F[>Q8*DKVU@ \U1!#[[M=U>J?LEE=,4V&Y UUA"&J,L13 MJ7CJ(YXJA:<:8NB];C;;+%9S/^P,O<^>;4[7I]=FU#Y[MR]-FGU^D=150^^6 MV:O*JOS64E^CB%W9ZO6&I4I81>TABN25.GZ)D$:OB/=?-P1CA2.T*FA5JB63 M*)(HDG4125TOM<(0KJ2J)F O'9:JFUMG]HIL4YT\"A4S,6TH0R0(&G<22=0, M/V-A '0I )9^#'QWIQP:K&$UO-<.0W6KXKWOJWJQZNFO[?N;9/VZ&&AIR@Z* M>CM$O6<5J2>"@HZ"?F%!+W5OJ\B&%505LM,*>_[JA%)0_8Y1[5)0Q6O*\2I990V4UC&K/5#%ZXEUE.]K)U0> M[>>*8]%G2D "TU)2.T@.[J%B6EK',K5?146K"*H^*K?$<^@@?/8C$BK+F"B& M9O24]W#U?_QI8.C]W\4_[ KVM_6[^.X6*=OIPO%A1Z<6!KJ97M$[W''JEP>*2Z!4)N-/&2:_V.)U2BN\U:D61!2I! MJ_@,L7L"FDHM4=9D>4_%2?Q4"SD\9P&\KX'_X(0@O "7OY.^6[_)&$]ZM_M M#U;FF3D'N]U%TS#6"RI57-?10;R*L6W&M _ ME'.4\];+>2L-.Y8=.: ?L"@:@J9>!8ZJ@8MJ6)"*X0*+HJ'.J*3.0$-36]!@ M4;0JX*)2MJ25JY=VA"NP)E.K:C*U:2Y1@%LXZ4T7X-:02.:3)D22291-FK@6 M^4D-L_I/8$:Y;EVJ&<6A5&(OUG"L%V[Z9QPXX=)9 ML&/?L!W&3XL_$L7?$KBYPXV+,J47>O<*]$V%GP.R\.\]VO"E8BMWQ",K)X*' M4MQJR8GK@+BL!^PD;$BBR"4;JFF41R=:L]=_# .;N X. M:,/I(\+8C61STV<<;P0=&K@4?@M@4EW'OG-<^EPV:BX)X7?;8Q?!L5LW\]3D MU8";/SJW'65%J*]#;V?C3%;4PK GTWM(D&L;$ '0(4A/IM-' M4$WML3OI=TM'G-W/7"&>_?G+IY!+2_8>VHR83YEL\/P+.[YJ_<$*VH4>*7TV\- M_=>.\M%30*U!:]6\ZJ4O )84:E]6$9W!W%3"C%!3YKK*VGX@G#)C28V&Y]!' M+^P@>*)@>+2#I4+[[/A+UB%V_1V]^L%V7#ET@NYEH/T*37XC#\2+K^M64Y\B\*G-I@;)/<'#_J6G MEQ _486[ F96:.[PVHN._ 5A[*NF24(O\J O#V:<5@A+)T@]24(OWOGG1=J0VLVFLU&IJ;WS.G<' PGX\F\;\ZZ_6H0%5WYKNL_,AEA$>Z0T/&A M&C):JXD+P&/F$(%?.@L(3W.-.@'?Q7L2G.EACDUY!1RYD=2V<#7KL;+QPPBB MOA"5%C'R4'@7A:= NB5\X,5V0/%H%=N#.-0_?^MX;%LB K;IV+/CI0.Q^FQO MUW:HW!'B47-#N&-'O[25.SNDM\">CQ-&N7B^[7DQVT?); >E PD[/BS:GH2^ MW7@)VSVNJ]A+P ;[496/AGGT/<9:KW":8ACL.&"[$[D;/#IH86@'3VR";&5E M.P$T.J0_\ZZ(;83#_=R%AKB3+ 47=_;:<.W'[A)V6J@&A<= :_\9>RPXGX[$ MBT.@BO[+G1:Y5^(!@;_\D7ZF\TH<[PU!^^=..$OAJA%9],8.[AV/-\^.(U]^ MP;/KV#RN8C\U]5W]AO:KJ>]ZW7Q5BL9&:E&K'(?D=917^M4I M,:XU#)6:^XO-=R6HK$JB.!N\=:0&A]A9Y;LHTH?#25 M[28@A!!";X;0?\4>$0MN35401XBC8CCZNQTLUFGD!H&$0#K=(T+*8$3/B1X1 M0@@A5(9'A#A"')7B$1T"4COC02_%_PI1H)2# >NM';<.8^!]E@U75H7.;"$X$Y_G!V4=P(CBK"M"6[+R_$8\$MLOB5_9RXWA.&$'UT8=6)>KI)O7*<%^J-3JR7N"$T'\1 M!P_!B>"\ #BM?B$>600G@O/"LY+@A&-US5@0-2Q1[VO@+^-%I"S) W'][89X41-#[=V" MA5TJJP/;I.HJB2A--:TBJVA$%"+JZ-'S 6XP(Z+*/)*K8UH5(JK4V+%EHHY" M1)6Y5=8;X($'1%29.LK0BP3"$%&(J&,ZRJB7U6M+HMXW$D9!O(CB@+Z6@BR, MPE:%5;O-./R, ?_&(5/M&29B$[%906P:&B(3D5E)9&+J$R*SDLC4U7X?,Y\0 MFU7$IF4@,A&9542FK@XUY,Y#;%82FU8S3L\U+!]OM/%IX_]M1X[O08&0;1PL MUG9(EHKC1;9W[]RYY.08IQ\L22"[J6]_*J'O.DOE3QK[OTK"M5>(S>.EGE96 MG[9*;=82CH5.T"$<$8YG@6,7M2/"L3IP+$2*BW!$.)X%CMTA:D>$8V7@V#,* M96T@'!&."$>$(\*Q3G L.1/3T"H:M_SN1[;+,S 9;2+YN25>>/909;U"[EI7 M-8>%DH^*#D-EU3!N&%T:W>)E<,4;]&-)T!\.U*YVCJ# T2$JUET4"Q2+2XJ% MK@X'A>J2HEB@6#16+ 8]U>I?U$]"L4"QJ,(2P3+48?\<"V!<(2"X*ZWS^T-5 MZQ8Z_H Z'\6BR6+1LPKE$*-8H%@T5RP,52MV(*E98E$L^[FJR<^?_#!45H&_ M4?PM"5@.]*D;"%5T\M\;/=4L=&AI?T9.Z4XYD_8;;L*6WM>KZM;W1E?5C2(^ M1R%XEJ)8$;N(78Y=7=6,(AM-B%W$[I6QJP_4;J&R88A=Q.[YX6FI1J_(7B4Z MK>T X'659T\=H,^*T*TC="UUH"-T$;HUA&Z7:MW6KK;*SNVN:%3V2T2_5]Z+ MC.[?%,=;^!M2IZV*\T<=5'U0J+S9J:-0=Y\:M^T:)PLZ]68NFM**LH"R4%%9 M,%2C6*EUE 64A6;)0O^B24R8IX3 OI22[^GGH!=!%8^24#=)*%9C&24!):%A MDM"]Z%%G='80V)>BL# N>D0'\ZK+RZN^(RL_(,HV\!^<$-BEZ4<1RUF_T5:M8>:A7]K;NO@IJ[M,0?.7LV)XZ[)XC$-.( M_5S$?J.QWU6-P3DB-8A]Q'[%L:\/5&-XCHTHQ#YB__I>NZ7VS5MGHD8!74W0K_BT+=4:U"9: Q"'Z%_R-@'Y+,N^_YF+U.^'Y M;.@>MZ@RB6;Z13,ND8W(OC:R^\-VI!4@LMN&;'-XT91( M1#8B^W('_?3+@KLIX7B4A:;)@J%J&K+V([:;B&T35YV([$8B^WUO<-%E9UW\ MEV8EOW\FD>+ZX9$8^1MFNDMG>NG'=RXY3S9,.=W]Y9S]O&IJOJ5V"Y&FO[IW M59?+%FSX7EX2U9O7(BMJD.K.H(I1RE MO!:3W$XIUP?J8'@ZVQ]*.4IY559>C5U ]]5>"46U$R'OJH:&EKQ>A[QVU<":L MUBUYY MJ2R-[DM9&BT9$!P$1 6B E&!J$!4("H0%8@*1 6B E&!J$!47'% FID_KVQ) MH(1K.R"*OZ(SOMGX\!Q_\>/#B:!H>K2V ?W#N6Q._W NF],_G,OF] _GLCG] MP[EL3O]P+IO3O];,934WSTM?G([MT%E4)H'F5$Z+*B7/O(B+:Z:R:YWS9,#6 MGKJA4M)>)=N% E]W@3]+-BP*/ H\"GPE!;Y[>D4G%'@4>!3XV@@\6G@4>!3X M]@B\C@*/ H\"WR*!/POK&PH\"CP*?#4%_G12?!1X%'@4^+H(O'9ZK8 F"GRS M,L*GCAM'9*E41<#K*,?5$-<*\4A5T RCM45AK/T.-PHC"B,*8T5VGU$841A1 M&"NR,XS"B,*(PEB175L41A1&%,:*[*BB,*(PHC!69+<3A1&%$86Q(CN1=1'& M:A[_18:RZ@P(#@*B E&!J$!4("H0%8@*1 6B E&!J$!4("JN."#-RI3^!QLU MLKRQ:2?L>\+YLT,E#LE2B7Q@T=[&$5&\/8[MEM/7M2"8C'/9G/[A7#:G?SB7 MS>D?SF5S^H=SV9S^X5PVIW^MFZ2TF2*2F;I-]5 M3;.O&IIYT$,A;JE=;:A:6DM\\68E;@F*RW,CNHK /6^T MN[(JM]7%YQA UXA)Q6<6X,N(2<5G%8##B$G%9Q0@NXA)Q6<6P*^(2<5G% M6"GB$G%9Q0#G=>.8?XYLVICD>_;?3'-'?OC[1V^M;G# M8ZU]KCUG>M]?_Z^M.,N_O M[X]YL-IZ;TY$U-H?T'VUH&69W,C;UWD2;Z?0! M?[;?,G ""(/\V/TS#B-G]73Z=+./C_R]=[Z[I(_XY/PK=I9.]*38WE*9V%LG MLEWE&PG].%B0\/5C_7P7%L2+2,"_<3RJ=*C\:MM#9Z@S[\B)NR8?*&Z'S]E& M>'ZPL=T//L./+E%USOLF\>G66T_C"T.IJE=77#_%6*/%6*KKT-R0?YQYZP MO$OV$1(%JAOOCF\S\%>9PU]_?[>G??AO^C,_/?=;Z3]5\&57W;>YED'6]3=9 M9)W:I]!WG>5Y#++0$24'L-ND&' N:]^_ULQEW8@1"H\ T\%']+0,-[]XJ]B)P')W)V(XEG __U,H(+%1%Y"0EE;&P4[M%[ MYJLS4"$^T4B"NJK*M&3Z[775H%#HH@O!$>)X=GI9J:,T(E3V7CB]OVDW1WL]H MR#?_F73YPNWO[WID[+_K0#YD:]^3F[N V#]N[!5MT@?;?;2?0LC"70?/]J9@ MSGPV9;P'UY30R1'+2E!D3]]\O\Q'Y2+9U54EFWCXYL>IRB-1UO92L;?4>_KI M;.R(N$_%F_>+;O4[ID(OOHI[=]%?B;DB=X4/AQ'>7[FJ2CY8"73$4'BA\'M/$WKK]@>4[*REXX+N\K'Q5VRL;Y-_^5-L@! M]>RQ)B]I=UP?FA?ZJ^C1#@@?RB6YB]+16?AAQ)O^2%R7=X&/30A=L!>+(*:/ M(#^WQ O%:^F7U*1%,#Y/#"[9(66W;0.RM9UCMP44U51^Z9V=LHX%G5-+?Z83 MS_ GX\2'LA(87GXQAQU#Z@R%Y>@1Y8G8@4(\P&U5%'U'^4*!E11)A*875_+# M?@EZDIJ>M;-8 XK%^5YBG5APM585#U.H-2G(^S2O$IUKQ,,3;,CE:"&%,/@HZ7 M'>6;Y6RV=%;Y1%=,ECO*/ X Y2"C*LPU%=5'^,]5)/L4"3XFDV^3[%W[OZ]E MCLEU+8WY0;?V1+TS*&G54U'W@?N>U)UU0A#;= TA''\IFO#YS"YMQIB<<4(- MJ]F6A"FS=!K%@J7@-%*MNZ#K\]"![_FDYM9,&77=46X)7R%1F0[;LC4:N;U+ZA/.^>O,!BMB0L=5=AQ>HH\VZV98GMQE7RB+.A6 M9UA]83B/=J-CNR!D&?*PSL& A_0YCER7"T4 YGS/HXL<$*%')UKS=<]/$BP< M+GC\0G_+A8E.*=EL7?^)O.@9/!.G.!P!\,"WR!?&'$5QE'H_AT.EVZ$")*&*]6]':X&%:#U+<( M5T_L&8]^\ -$3SB(66>13BA]5)#Q"NA[76K5(S;?'NVHHAMT4>9%:RK;_^D_ M4C\R8+L="[H&\]GR)Z;KN"<_YHVFO[ 6P6_BX0H,*@"+OF\5>TL6.Z>O@F;& M"XI%9R,"K'"S'U,O@KZ<#A\A/]A%+%Z4/@.>&CV!7F,Z+R1TD+A&B=:!']]3 MU1/?N,$2]Q+$Y=VE'\<[=M./V!,Y>C;#]2' M8CJ6>70/?L!W ^CB.(0('>V.1Z65+%7%6<$@4['J*!]7T&7JC"NQ)W+D6:! .G7!6 L")O'<$%=?RFQ6Y?V M#A8"%$# ?# M98O((WW171Q2^0I9=%Y:"JJ'>$_X2CJ)7 4DC%TP'Q^]I+-)!X_B""+*<"B= M=QMZ C&%@&*;+=EM+V2/H;^*SM A?00H$&\-FI(. @D>'(:!0':<@P7V0=AR MB+^$N\8!8:$5E\D+S(OL(EC.B"S6GN_Z]\R3/_3@L\;LCW!YE;']G>5;&YJ# M^:2KSXQ9?V):X\FPI\]'UF#6'^F3GJE-:\"WIGQ9K92Q[3);>;LFU-*-@H"N MK+@:K(FU6/I,QZ[M!\*41;@E"^$1;GUP7NG[Y*HR"5I1-9;=A'%9M$I*->BA MU/>[H_+R"!(H7D2\>_N>+?:H=W!S)X8O9,.7<>\R UDZW,\"!NK21@'U2B&> M^(6:C7L[77U/J'/C1'5"!9O1O<@0"9A- 37*]3EC?5#L^X (TR^BE73>F1,0 M[H&$+6%"\8)0N2<>+/#=5#G'+/1 5QI@VL"W7,213U4D7XDP0T\?N[$A*.4Q M[/#M&&IBX5-'^08ZU96A5AXJV6D$^U+ZZV'%5K]J\9:7[F> MD//2+64?Y80&:&4L*4^:CE^&)31!!7=J"\L]ZO0\U2)3@.=S54>4F:,<.!ZL MQURVR!5V@&]PE05YPR@!\D*;/]AT517O:VX51E98^)*:74Y0/V3! MZ?&3 IO L-+CZVLZ&F!W%E&Z\CX\^UD#!/8'ACG+;7FEOJ1K;O(3HD*[T42J MV;3=[!K[GII_ZNV\)97H0MK@"PLLI7Z9G_7+HLJH">8QA_$& G/_9IL\%!\N M)V6Q-WSW-T!,)K6KO_HLP#BYAQW=T(>F^(]Q&DFWH3W#*EWM9/P^;(3>"_">G#1\HM799]\;4^O M2_YCJ+0MY^A>94E6&F +B]BQ>K:U%W^BO6Z1&H9:W"6BJ_7G4T47+2-=;"- MP-!L885Z%#&TC=6SC5U5*\0/C+81!1=MX\D]&_1[C3*,#8S6%-V[0U&KEJAA MB :M&8I8/0,M*&$H82AA&$M!$4,1JVU$!"4,)0PEK*E!CR,%'^0+KLIDP"[_ MP$@?%P?3N07)SPR.U"^=* YVDU).[\DYCO^QT$Q"440RK3_QM.@I9_T.G/L] M@>?4ZO1+..:=DH)EB8 %P>Q!CL&(?.9\4'[:GA) E MI;UF<&(LUO?TAS!*+HF>MH*(TK6=#0<@D(.3D$&- .F7#[UBV%T*IKX-G$6V M!:L6W W-OA?GVD\EH]*-BTZ;[8:^H#E*9^@1R,;O.+\=YYH!0C4 VL^#B#Z1=CVO'Y=1IXI&,;4X\4'$X11AP MGS @ 1>;T"# AB-(PQCE#95ZJD2!XAL80#\):?D=?EU3$@I(C9?]-.1W#E%<<-"VKF1!P]F!Z!Y69#=!U,MI9.QT+ MP:_BYLC$Z.]D&_%[0<#_\$!U<7YA)F8C:BWIJ#*] 0I6E02:>RHR4?!RF%7E MG_'R?I.X<<#NN1&$MTR_;6S/YM1U4LF$XM%VZ'-^3EY>(][ZO'D.ZYW0+I(! ME'F7<*%0%4D#@!H4]-O:H58_8-@ 9S!PP.:H4CURMSE#0I?P^C &O[U69U6B MSXU%TMS$3"@+)UC$&SI38-Y8K0Y)N9FR T%?V"^T\4[*59^.FABE)^;H\S \?0> MAGAV[CP\@13_PIY7:FK%L.7F#?J;SFH8^E [AHX-$W0Y*F Z[SU!Y_I,B9K] M^BL8(PK-* 9 M9RJ[_ *?@"E4FT?=90$4^\BP5H_T]/3J-1?=GI4#?TKL\Q=CJ)>R$7I""WK# M$LB,U1-9OPU]4 ;U..Q(9/SD3!2BFH3Y.>9D(,%GP[C[K568S_R2]+*58O(U MD,FW^DR^EXE+O/OK?_JL@MRM6);>*&.QB2T7V-44J&N;N9UA2T%%>,9-# )LG(0O M?:(/F;%Z/;R2 =,[]'DAN5FX-E3D6KA^O!2AV*UK1^ AL7 F"X\F$8&E*-S" MGQQ A?"01\0A#.HM;V +((W])"4?18(1V],1 00_CG)N+*N-EMG'D?$]NE820'8EN5!']C/5]A6-%288[U+C"-_9.+#R(M8$%2ADR-W M>^A%_,?=EJMTONX=SV-I%5ZRJ2 *Q24S =^GLY$,-=N MI?9NG$R-4M,)T\8 MV-+)@OM@#*!YN0[>\3CVAN(4]K^C-11G7Y*ML]A;;D!X6>R/I#&S-&)FA[EW M*Z&SH8"U/>+'(4LN8[ ,DY*4\8;P.^Z(1U9.E*OUR9),TOGI*+?Q'1258D'K M--[!@GK)SA]W*7R/\#]8>07JS+N^=\_"U(I+O/N(P@1*OD,5/1%V5)5_Q3:5 MP,!E!0%Y77CW*5,NG@UDP(;.\W-A;=A8XZ3F.9G,I-*)O?YL32M%&2UE%3IX M?3:71,1*73NX)[F HZACEX@LQ-FY,T OOF.!0QYD@[!D^C8>$:*# EUCI>V@ M4B?D<%#_F_;;Y>DL%,-+/X"FS=EU7%.(K+-<(P!./)!'"'QF64-I05#>%M'* M@.^R0,T+0I*Z%VNN%!/D)-'!G2"K7+0RL,,VGJB#+9]%;*I6>.T^*A-0B>_! ML=DC? \4OB@WQD8A]-U8E*2>)PD8?X,TJ35@*#L];-X7D*W!5 /KV>AV9%Q+.JTLH@\+;<>MY9\;P= M+F9,QJ L&YLFV+T*>1U*,7AW9 632B][8M*P$[7.JX.WUE8]OX$\W6R?Q=WY MFMUK2*RWW$M 7^=0J[X>W)^1YG'/$PD35V3%JK!"76TFJKRH)S55,NE8/HL5 MEGYDA5S9[HS##.>2N-2NL!1&L5EZLR0;> @WO3PO(6?T$A^$9:_1$?&H6+[L M&G24YV$AMIA.\^9R6T7":.[M$3&'*MWCF@A=(17L[L;;X6:G5A14.@DS'LR. MXN!:/!<6X.[-T[YC [X@RU%0I4=P'O^#ZW%I-3/P2=&25J2$7),7IO_PE*MI M;%#D9F?&0)BGT-[ D'L>RZQ)3".K@?B2#R'/X3;3AXL9H]0\XN0])4)#+AK+SQ3:M)E+J88*\AB8BG!CK>- MH\0#W!!;YM+0>^X#/@*/=K 4A6\CC M/+F-!6$@>]*5)VE@K;-4DWQ#+V9Q5-WK+T%2@8Z8KP[%^*R&0X0\(RAW=3QL02/Z,P8"T< M/1+BL;.J@4BY_2-D@8O#K@Z$V9(D+H^PF >_F:],#D<"E"028&BO"0$8^N^L M2FFZ!!)Z;&7+8J%IB?371 BHT[4@F7O.$RO8"5(])NJ6M0^.PLCP$H1E(6DT M<,(?,(1PMHP'M7P7%CP\/9=.ALBS9XUVO ???>!N--6R<)E0=V(&(,(3PBK# M"=?YGT1 A465.MEM;BC&RE\)#B\A:7;@0L*)9Q0RTY<[7"3<]D1O@@.W<2*1 MR\X+U8LQXHU(4@N3EX0[<-S#&O-R?6H3V-(!/&R6A;B;T.&$J:,,K=GQ-X\9 M/=I>VJN:IKG>LK3N,3.ODTQ:=TW2'WE2(U,.ECZXT;5$/[".Y;J4Z 2Q/ETN M88DD@N&9-&FVFL_AR9.W>#R#]"F)"H0LR K'5R)8M- %8YS6&MY3!$F:(-=( M3_2J1Y]^!Y- W;6"]3;()LW3,()0J]X/X$<3< SN9\9%G;4*Y7&17 M)\F-//R\_Y9D@K>65W5.II6U&I:C#EL3,Z40QG$EK(X%PPCY1XHGF(#4&/Y3[&7 M,1![8,J&$#S?H^L*MFW"%(J_%2+U'=P'=C4U&_M;P;F@CJUPI0O6B)^&%;$Z MAL=RZKH;G5[Q@6$91FP_M^$XLOH=X\HXHKHWH@O7%%*QYT25!-3@5$!5.\]J MEU ,\ZPJF&=5)5]Y) \Z?DL..M;!._A'NH"4!QJI)T67F/+XH_2,

A"+#T'SW7MY>_L=472V9*%J(LKXI%)!_9 HSM7?KQ703[5LD)U,P1;Q'2 MHZY@$- ?DYB>>+M<,F=R+#)'NZ. >,ML@#![UO*ED]MT*>O"VIR?NWIBV2/" M8Y:)%>RT.'5I5\+$0;"5QT(=/T@.'*3'B9*%MVC](UT_KWE"&]OM8N=2'^GL MDQM_M>)[,VN*/>;AVL^>7&%?C1GMA.Q[2/D^P84*3GJS5?AFZF@]^AD4YB+^LCC+EQPZNA48JYX7O=B! ;@A)&@,_22C6%*YH33(IWNZ0L0:G)* M\O)_Z7;TD]M#5;[0M9ED!6Y*$HO!]AQET%9F6?K!UF<;BJD\%FYM^??^)G@P:N(Y!#XSOETB2/5@.W\D3 MJ%P3BAR=O= ?^'X[?"#)+JHCS@F3 Z0A5"8Y;U!'D:/*TT0BV%JB*/PW9)K< MQ1$+21);Y%*E7$.0!,47Y6POG=I^)Q"I<"(/A6V>T"Y#WFZ&;BX)_GIYER,I;@& IR39:JFPS,"2PSKT!'63Q@F74%C*(,G6>& M,=M9L>%-W58*)Y'T(\Y\)@/+D_Z#G3$5OC-WNYGWQM*I7><'82<4:+-ARCG# MW0&(<0H,2>3#HBW@N_N/<"V],)DA00P$VHPE:$<\C8$EZ86L0\"LY 1AQ//_ M*8+2_ 6*$KY28%=Y!!+0(,1/+TI&"?:;'OT;X%^ -T!HG[\B':5T\&!,(2KD M *H<1G%SK%4L:8'E:6Y\R(>(N.-/^Q2J.X+JKSXH[YW?V*#(C(@&4'D TJ*(78!L#O\ 3Y"# !;#LB65#MY6&P M,]'TG@=Q2TH;M"$0*0O%EB6CKJ!K!FH\6*S-]AQYGH91E\5TH;APGV[H,F(I MCN$P!1$ZR0IW[W:VN,BP?WT4YU5>''$NYN+U?,X/HI+_GLXJ^0DIN"HL80@, M 6VF[3ZQ?%F1A)@D^:F9?MN\R70]1(=%;KG$A@W\L3F;O@SR3 M2$S*9>JN)I,Z_5 +U,RZUI.C)9R"/&,3'Q:1CBFT0S(D]']IRB-PPXD,QTQ^ M+WU@^AB1R[3S$+[?'<+)C47L\B+OT*K-UG7VV"<32;Q[$J^3@0/H;YCPCCW# M7KD[[$G&J'U_'Y![L Y'9XV9O#2G2]@Y%UZ<84([-B79]F=-[O-=5<5H2(A2 M?0NNG+//G2G&H!9[8EEV+[D9NZMB4S//;35A/*I<3V?M%!P<>OX*1H!T)7+S MDTZOG[9R?,P=-Y2Z$#9L0/<=5XB'_9,HL MG25[RT&3>]3*UG,E\3'G:'VBEO_F$]NC'S&M40<7\OMZSP(EQ@L6?35FQ(4 @,(X2V[\U4TYR%-_9W,_$K0@.+4E4<1;EP2&/^\N*LE<2(K^=&XD=UP-QBS-G\;I]IE#":'Z4 ;2/"+X_*%LC4C48=?O;)'*'$5N M:YU()F7!VUQGE83:T[NE5YPL!/DT@=>5]RX@ORXSA=D>BG,7*65CSC/;F2ZY MH-U7>_+-O'%)4Y/)6C%;_.)4\=QPL>X5^E2.P2YTI$?BD3"R5 JV #7NR;\_(Z8( A*YW= 2)F.V$VCV7D?4@"[C0]@*K+.2HBBA12B#. FNI\W1@\M4L>;WT M2\*=@.+QM12K7Y-LN@22!YIY)@>&-3WKRGUA'C-)#D6+!LM@S:$GL'/$4 <) MVIO0Z0L73-R7 C4[\AE.,\&G7G3\^>,@XALY/'#G)=DLHE:.'/1,51/X^F"/ M>!?^29L7+L4):+9/)9O&SFTX(2]B(J>(C73* ;/U(=#X((X.0)P'/A"@XV") M%NGB)5RL:V&^Z-=0;YZG[4-3^N<.KMY\W6M3FC#9Q:CL@]NY.? MNDAJ!8AH;%KZBAW"$_%COBH"4G6JZ((XS=MFFDYNOD' +:L8'2^]3U#H\T@Q M%4XW2D*LWI.:38?,)4XRQ<'):-CSQ*EBOM1:0JT7UB4VG(*DOZ,HR>84>,X9 MKOET_]8.L],%_6$)3IM8G$]DBLGQY*APA<#. .6.?3ADP7SUO3FEC9CF6?H$ M25^.!.]:6^F9Y%F^-Q*)NFWR9./N<)U$!JD/R]A'KIR#]"H/XQ.K5 !'J)-* M!36)D+(80,R.SX)4\I(+5-M Z#C9U0$M)#BZY"&+5]588QJ>;^,SO9DMML#\ MCYC[&L FQ-],+5 DCHIQ,\KYJ)(-@]1]D26LDM5R>A$_!,=+LCWM=8FQ$J0= MRD<"Z&5W3*_*Q;H( U ]D$OQVUMU,WU)Y2SU_Y*(>1+IAW9UE-N,9I'%67:W MI?.'HGFCTNA+ZD])#R$?L(!/7+.%^RUFMA(,OA]'"W%<'88I,T!B!UTV0N8F M23H&OFS/5/Y2$Q]8;(ZQ1F;F(QF3G5&%ZV#@P/REFCQ(Z2^ $^*96CTR:L\) MXJ!%R;G)W W<6PC3&]FU$'LY!)+R8CL@]S%CMK+F^32IW=$5 A6N?OS/1@=IV._4\X$/I-3WXT:_# MPRW:_Y(NJ:FN_\9\!8K,CV$(+E*F0-@M8R^@ZYDZ*/_;XQ5@7@$7-OW4&76! M,RCE!TP\3.":X..3.5<9RO&I^]2/ECZKGY@ H9?YM,4BY MJG'907H#"LX6?TN*%H[,^;@_G XGLZEI]JSIR)@;P^E$Z\]GFM$==6M0M) I M;VO44?XGFUD$2O=_,DDLTZ3F&M7O=T @\'>>C_/-"7]44RYWZJ+S.J]/RC=P M)>=N#(*=B*O.$%]2^RTW/CV%@$]?)F/Q,*LU"=IUM=:W2KO/3++ME MW$3"!L^>8[=L_(?<>>\_.K<=9>F[D!(E:QDY;D<^<:5%DLHGN8AR&DK.]-)Y<:4JD90&>^+$S^ 09:EG2CNFR44?^@HXRS! M55*@F/>T.KY8>WZ]+]I@M2E8 5:$328;/UVK0C[>J\A7. M'5*WB01 9:8JLSCP567T1ZJ3Z,__9=.V01K'_Q(O/?>834_@N0 LJI[X8AF. MC6QD&7+=8?$N"318,"%P'KCM/W([#W+S->F&K\\(Y\4$L\(B+(]YIC99+UV< MH4S@*I>R[E,N_3!=74N"D5 MV-Z$+A%^L%_X6=7_MD-[S;U16PS"/C=]%+XXV*:.@\M63_YM.Z]+?R&?F M(57@L9]9R,BEC::]_!L!.J,G59GSDNW0E8]4/3[)UP%BW_B240S!>M>QY3.2 M+SQE*@8CR85Y[4.9D,@'9B6FHDO)'9,ZBY=]KHKAAPXI9@+&JH24!Z$? M]T ,6%48"6/2>= 7H2CEL'AP]_;;/7UY(S1%I+R.)>] M#\O+B#&09?2P/-?+8VLAYS'>;1">>3SOF<>*'7DLY\1C": I[I'7 C1[7F#Q MY52U %0&GN%(P17.S(+RO9,>_$L3"+P=G-62/S=S%C/#SQ">B4:#;_';2S!S MKVHN.YJ:?-K"=HLL@0/T(T18E3O""E S(W"(WZU2Z8\FIC\V)?WQ+#%?F7G# M@J$G.9>Z<5GO,K-@R]9(8]G^K%05_ &;X@^VFZSJ A9L4+.G)MBJG(6P$Y*< M)!^)YP1*@E^^O;H".4!?Q<[='-E>AV '9_Z!DT!P]"&3;YC) ME,DFB"7M@DP8J'#"=E>2$(8XDR-36\\T*?F9&2,IO/AS#"-F3$:]*9Z;W?+KP[F@.5O=%ZQ@0O3?QMOMRYGU*7 MG=J178@Z7\S]6?KS>3K[_T[9)LY8[]@KBN^/4O[[1W[#-MYD)^/M#M[PXD(<'6VC=_8WN[K7UTEM&:_DG[<<=J MZ]V CVIO0_)!_I$==>@&:PY%=03"!TF4(=>]$&#O!\D7HP$]EARWX6 I']BE>7-_C09F8+TK7A MS-^'M;.D,U2&ZCA4D'UG$ [W3TR'-(3;GPH3+N5/&ON_L_3_,O+UE6K+ P/R MZIF_LQ<_[AF[(H#5#S[\:;%8K1:+_=72RN,C[IKGQQP,KX91X-!R-M/M"[FDYQI[=*+^7A!551 K(F7@@[\)]DU: + MPJQ6:#(H:LSA; I+0W,^GXVZ,V,ZZ8V'NC75Y_J$HLE +;8/,U:"9TU=S0R= M^(S7B$&M5@"'EM75N].>9DR[EFF-YL-NW^J/1V.#@G,T'%D4A]TV:S6(&,\9 M40QJL^,HTN;ZT)Q-9L9X2KVP@3:P!G-C/.OK_?%D9/7!-O9:J\U>?P:BM5JH M/[+F(W,TFUC:S)R8P]%D-+&F\VY7,[5!SQQ#D9V#^/DS"YV]>IOM*N'E7>DO M'EY^>6E\EO#R&:-%WV9?OWS[KGR9*Q"7_3JC__G\7?DV^]O'V^^S;[.I\O6/ M\:>/$V4TF7SYX_/WCY__ILP_?OO[18_Y?.?9_&-?E*2;.@'A=4!8Q#OCD%RT M66DZJ0IU["Y[] E"SO_K!S]41?[U]EU %@'O7VXGX\O6\<1ATE<=8"V\K]G; MT;87WN?D9X#C)<_6%G4H@9N8,?+DZH_(8J@A#RT!Y>,.JAC&LWG,RGMXI#BY M,^'/E:=W1&RJ,L.S?H8<[#S)[*6N36T'#@7E7" PL>410S M26E8'710(VI=,Y1$*4-.Y0[;R-QM.5P>\YC>RZQ:=F(B(&EQ8T&2*$#X8D6= M]'#91U'LG6L"473]I=O9_CO$[(%F$7@G',9PLI?N(8JXIX_@[#UI26(A+< Q M4)6QOZJ$I-.>Y RPXDUIH!*N@*\:@7*@8_59LB((+Z_:FSW(S$J$N\F1,\8A MO8"::+Q$;N8 ![-1;+Q&&P)ID;4Y_^2&?LX^J8?*L@LN%WZP7\ZSV"63,I39 M+?L"Z?C00>&BO<^-TF_),=.OD]&7L=0%:E8B_T^8L/0%U"RC"BEWQJ%X!2C^$2Z7_ 4B-] 3Q$0P2C>LTMX]/R Y#^P->:2^ MH/*>]JG[6W&M)(@>[I[D+%&1B0A+H[O=@KYF>?)?@GO;$\1R"4Z^TY74DBZ@ M^%UAR&H+2G?ER^V7U%?QEIF"!@K7_X6;_'<[6*P%_2Q,J:$5[SWYR3*^>'G" MV&/U(EB&M+!;_/2V[[V%X_92QY*2FH0Y(@NAV@HUMZPPS!O3A7=;<):<53B% MYL60*I7$#;.. D])Y2:0,WT*@J-L67E&3QZRG'YQ[IS19 B_XQ"7#'U^6K]< M^4Y1M5 &/0K;3SPOD,.8G7C,G''*/9F=(F L'7=2JSP$8^&D1&<9X4HRNU.B5)X0NW.7 MPT*W0B6#0O9WPPCYQ[W3&(77&0DI_#S-GDV_1^N&(FJ0YA<,-F8N3 MOI&?]H;5I5!!L]JL!@]H6HS7'>Q=RV2: 7W:>R(5\?DP6VF;I/#T$%.\21E M)Q/=^]KEE*AV2=\B*A,N!5DL'+5FD43J<;DN\>Z9AA2'SIP'PJJEPK:#2WXF MW,&"[2;MHM E1V9HZ1-1(-<55#K@5T(()J,;I+O\"LL1V3_@T#6PV@&K#N'& MXI$[R/0]JB@#)1LG2T$=;AV#C"JT&(O?47=V:_/*3CMM._P$4')>5H_O3YR? M9?7G$UTWOV3W;*9VSHW9G;#B-ZA=%A,>5822:-R)_3M4D*#(!-IO=L8?;/@7 MNCRZ/Y&<\5CGSL3.^$R@Y,VK1U59D(!YX$>6LX$8RZ2\'/L+;MC(X=QFAM-/ MAQ-\DPW5IZZ ,!,LWLS0=IF#3ETQMH,9WZ4$K:*$[XJPA1Q;+08/P)^3<#F& M9+]5^4!72@HC.-$R]4J/M59*,9!(K+CDL:@4JS*SD'5;Z<(DM#DSCSC^&C+2 MAYSB/O:*9*4>B;HTHL@#7SNYOD?_I.Z8\.M8E[]G>I70FX69]=B!N]+WL.VO MQ)-S%HP37.IJKAH=1I7/2)"R-9CW*B!G&#)6-DM7R9*ZY4ZF.P(DF8FAJBU> MRO6]&&_JTZ1[=E[,\AW91\F71AW:@(NNX^4?6O$#P+MG9@ID:!5+M"JBB/3B MT8,,V8H42%$RA5-7I>STJ?9@3LFK50BSV@?M*!>-I * ]"GD,C%YLM0>$D=V MTI:<>!]M :]?M&;GUN]VZVME=(8$8XCA(2=:$J]0IL.?% MX:P4+]?X&ADR>N6M4[B5?,I&(1Y)OJ9X.CC L'Q(&I)0P8=\OTL[":[L]_;0 MP6VF7-*3VZ].S8[\[=OTG3(][&+M9,T>T9V=7#O% "^L!3DQB#?$"\V>;( M9(]Z"!&O6P3;'_SFQ%-XE5\@[?W>\Y]WS5\K."@VK1&;K&+?QSQ;O0H_.PV= MO0J>;X2FI'7BE>%YB:S0AE >YWS M7C.69KTZ2IZ/.8DJ8M_?PRYA1.1.'=B_I+:N+%_G-IW4Q/4*;*,MH1K*: M4KX7]J%2_H-QT["1M)>LPT/%< V<9A3.J79[\M&%#0#BSB?7(AV%8 M00(J>':4!A9]D*!0V!9[L:6IG\FM<-5NL6:P2L_<>M(Z[ M#A)&35"Z#DI7ZJMD1>IEW*?QBP/^SF'_9K]6^G/.5MH"^9I\1#,IK+'DBS*Y M[9YM2%DADLJD#KWB2*FAE>-CU*@$Q.5G\<_AGW,B:UV M%P1X<72" 2%$\OL]O6 MC>+IT\?_-_LZ^W;[Y;.J?/P\*987>\;V3;Y\OOWRZ>-T]'TV5<:C3Z//DYER M^Y^SV??;JC7U_T)*Z!H-WQQU\_@JK^TQ= M@V=^>NZWTG]ZW6UM*KV0S+#U[OF^GJ,,PU'*Q#W%,'QKUX>'U<(>I<@I]1>: M-/W=*TS_*54XR@)$EE'FRI2S./67G'KVAB54E6,1A@\\-X,:Z]_S9%VO\)K+ M1^5[5O'NP0G)\C?E/3\'\]LIJJKNQ,"CV]L])_/M0+[D(%2JA%*#.XZSWSB. M^3^^?0-J8R[S'TZ<]KK/+GHBS>EK/_- G!F&F.S2T S=,@<&T;5>]^;QQ\V<_GJC M#?LS;38<3JS^L-\S9Z->UYJ/1U-K.!GW^\;\G>+9&_KV.+RYM^WM!P#+R%O" M/[,4*:-H(M(:_Q]L,;YC^=JT>]^@,,+\(ZSD_J?W3HD]AW\5A\MW"O7PG8WM MAG]Y=P/:A8XT87J&999'?WGG_(P^>/%FZ4?BRG=_U:V^:AK=__OG? ?3_8CR MIO/LX#M48+WM'B/JEMKKEKZ1Z!;#&DP'$T/O3^E/?6W>,Z8CKEO&D^Y@9)6E M6P:EZ)9^7^WUAHU6+95:CIS%EQE)"HZ + A%T!T0[WB$9^*Z5)&Q@PB0R[7T MX[MH%;L9.IR5\DM7U2R-.4._&*I!K8T\W) 4)E5E?ADC]'_!:S;.X#571= M M*Q'T^<@Y;0W.B#Q)!'XWT74&7L_0MF:3/))IPRJNS^0X#2^W# MWGUI\EU9#Z$!CD K)&C83R1H-#:Z,\WL3BUM.IU9QKPO)8BZX=KD5 DJQT+V M^JI6JO-=?4/8O-7^UX!L;0=.J&R)%Y+L@5I).@CYH,=6_Z\6S)>VIDH=V8I( MM*ZG$CTW>E-]TA^:?>I56A:5Z<%,VL1^;]#;E6@Q+S,^+=0-_@)S,F)3<6[3 MJ'=5NO@OT_4M.OF5M:E-7G6_7J:;*+-=,Y'9V4@;0L%@J]^;&,M-Y<^L-SL[L7.KJ,G32L@4H7ODWP@'$->6)@F7LX+$]XS[VIBD!9O306 M.[1FW>X8(C3=[G0P-0>S6;+ [%F#MPI4.49,-W35,L[@>;YQ7BICRNJ>#/8E MX05D!;T4]FK!JLL-W*'3LJWW08>IH,[UP6#<,[HS:S(?]R>SOCZ;FG1U-A\. MII8UFNT*:C+BK.S9-VCWE]4?U!N%P3[?BM%4^X,R@ZG5WL$;K+$%F MFI R-S5MJH]&UGPPU/OZ>*R-YS*^9W5[>[[5&R6HI%VVKFIUS29(4&M6/;+B MCV(O*$(XMS2%1WCZ)EJ]W*O7":25"F2_.YH,C?EXTIUJ(VTVZW5GT[XY-ON3 MT7PR'(WW,\2VC&WVWV0IQWQ"AYF*XV??6YPY^M?5U6&_3,&LGD^)-J_ALC?4 M$]DSAUUS,)YUK5E/&UO3L3X?S9CLS:94*L<',K\+R5Y)@<*NVNWKC9:]IJWG M/GJ1[=T# 7+8\D5<5T\MGMGK3>G_@R-JC$:C_G@^GU7WUM,+$TK3OHC8W^ M8#*=C/4TP6IN[2WF"DI2:?9KT&V$)+5F42&)[=: U[ZG!09HY&]5S%2HE>5W<4-3U;JX1JO3&FU*5B1@]2CLGZW//^P. M4^'21J8Y-_K6C K5S#*I<]E/3K29YFRT*UQR(#]Z"W]#OML_$Q_S?,F(JFZ5 M>5RULM:L34:KQN+3TX:)^ S&DZYE#8?CGC6@;N%H;O:2D]\3J[>W5?TF\2G' M6EDZGF2KTW*,':W HVF%I=-(I;/7-\;3\6 P&8Z-67>N#?HC32[9#*UO[*48 MIJ=:+K#-IJM6#\^B54:4JVHI6RG$O4$:_AQ,#-BIZ_<@E5^;]D934YK8F=G; M2^A_K1"7%.]4K5+/R=1/B"NU5#SCZ;7G+/(;IK1+IQ0H65QR'MKRJ](ZO;:G M-=! 5IJ/.ICJ\UY_:&ECK3LSQI.I,>Q*-V+4TZ>'CQ2=S6\P=4.U]%+/)+PT M;Y7U$!K@"%Q>=USWZ-BU%$L=#C+VAFD"Q40WJ+(90?!;-Z;F4)]K21;\E"JB M5VN=9%4 M0D<_?1R-/W[Z^/WC[%89?9XJM]^_3/[[/[]\FLZ^W/C]_]M.=UZ M"QS8ULQE-2W_&:M?9*3\U!(830[EMK;C./N5LNNY=Y1.-+VUGX!^]4(VKI)A MB/J$+_L9LK^Y-NOUC&'?-+J:.>M/YL9(E^'+R6AF'J/<_W*5XKY^4$$ >J M;I69[H !P*LX T%,GN74=AW[SG&=R"'("7! 7OMI=M)HI@TFAMF=#V?C\;#? MU4>3Y(2D,3 /4>'#X']*!_CZ5DN+(I2$V4Q,$@0X<]G^MF M;V:.AE-K.NMW^UI"PJM1:3I%$LLQGJ:F]OO(@EWOI71R""4@#\2+CRREVY!" M;VFI\%E=2Y_.II/Y<#SMZ].YKHW-9'EJ'J#&\3DGQS^<:#V)0]HS$DA)?#I[ M;:6!:IEE'OVJK.%KDWVKLR09:74R N"[9<_)U:+K"-.>]6)N=]8,RM[J0[' [ZP\&L:\PF MO:$Y[)O3K@FKQ!>XL2]F#?MJO]3(;?V2WRLE\E4UKPV3YA.XM6N'[^HNRLY3 MFJB\Z.7E$K,O;*8&J8 M:J][AG3EBF4CXS*N^2(WT-)JF\:D-Y].1N/9:#+KF_W^O&<,Y1I/UXR]3;X+ MQBAUX'XK-3A239&KQWKO#/'*I,"\M)9;/X 9QMV%?9$U4I&U^G/=Z(]ZTUG/ MF)B#OC'I3Z65'(VG>Q0[SX9E+L!+T.OBEA^NV9HHE+U,4EQO/-3FFJX/NN9L MH/>-6<]*ZVY.]E@%B@ME2@PF?,Y,1QJF6JVEC89JG*!&Z%>IF%V?,XZHL?-^\<2[ M$7FU%6?GIV[T?#8E G(97R$&5-W'SDB! MHE ,LX"8<$X'AC:SJ(-'S[;(WU;/#CAF N>4MZJ7G5RR5Z?@W56I)NQ9=$Z,4([CJ-6G-&-:LTB:GA8OHW5MK) =4Y;;?1RFECMIM$,#8&[ MLR&P"4 575;96\F"N[L;+^^*LG]DV2JJE#GI%HKI,(F@[/OKHLC*Y)-,_[Y[ MOM[//K*M@NF=1#S>,K=CI(92JJ16T7BL,76D"FA*B1J5P%L[;J8CM[W?NZGG MOR[&?YJ.)VE#Y@_%5V7^;/51TV5:T=<$_9XZ+"C7'5"N^P4G7/=<\TJ&8%%4 M#AEML#=4FPI.29MN5"R^#$Y/:-!G"Z=NZK\'V(#MT0?_[^/0 ^B6?HIJ+ZBZ MT"W]E4M_-Z]"R(OE;/B///MW] >$<'8_F&>?!I.'(OLAXSE"J/R;+6X'\[*) MZL/R=C9/GS+*L\3ZBVR\6#P4(Y#A6S),6\"X5HZ'S#V MRC:Z-6[.Y+H\DK^7I]">I[J76>Z@"O<51GI+%?;:R,@(B](H;&BI&),()BD5-3@0]"C:7=-)M^0PB2M0AO!:9>75549H3]OAFE&O-;9PW*Q3)?*E-[!HDS@]<6PN/M0 MS#.*\ZR4!JO?+.DYS])OW!>)"#\5D]^R[(02\-^.SY MDUL1P6P(ABM#>> ! M)5:S21CA[DF3>S8]A*S^LGM=JW/;.Y?^T2FFTU7I?B9PI'5K24VC9H'8B(+" MDCKCG:OR.Q@E3SJ4GX%C.X%CT6K,N'-P[+_M:])GEL#F8=$\%/QKRN-J:SX,4018+93F37E,:224('?*R,65@LY_OTG9>3-UZ,P_8 M]R#!8/\]\JRW6P3/2R6/Z8D5PBG6A"[@]YA,E@6HT0O'\?#<9^;Z3V+TBV_3M D:$-XT,A*HV.0 M/E29303SAG7YOE@.QM-B% ;S:5K>8FMG_7IC7R=E%VD_TFO?;FJI:,Y;'6MW M.E@%$[4G&-SR\%B=X"8HLC29I%8'%F3=G%WC1FWL7AA\@>30S:&BM;G7SRSGY*B5?*>O M@G>*DW15WI\G9]C*O<+>1\0QHR&68,W37.VVW'L?*!1)/L],W0-"9T(Y!UO;6?8;6/AVN!Q53.*31"[)FXW6>MI] *@]%:HEIB ME(\T&=Q6.&\%DEO)%9HU3.^=4-521PR)RJDSKVJ$\[43>@7E'63C__T0._8L?1Z(;[Y=@B@3]20#Q4AP M2@H?9=)/G(^\TD^<5:ZIGVPU%3+3T1&U%8Y)+G&;&3?[4T8W.7*G&'&GRHR! M:0+3?#735'6O^W+>A!>\K',I)U D151L.K$%I1LY37LPS9;F"&J48W2 N=B] M89HK-?:/RW(8UN;UU<^MVYF,I\4/55,H@G[WX];]#8MT#J8#L;/??7MU+:Q%HB^V M>O7S=EY]R/W@Y^*'#_-B\(\?!A_3+?UI,/EE\-LB?=4?;^>/JQFL$+B@2$N7 MM&;DD>)67WUTX4W-\%G MUS?IG[^&RYOK["IF5^F^SD/7;OK[B\OLYB]7?[LVE_XZS\)_N_#N)KO^ MBWD?LO12EF[\\5E:E_G][K?_!.$T[W_K SZ36:@BLT>B*I]O?\.T9.:3S\0H M1FOM:L6DLF$QF3Q>_3_?H>]6S].=#ZOG3^S9S?@N<97+XI?L_>QNT-#%?AF/ MEK?I85K:(X].C'LRN%\4?ZH>_/@E1_YN8_MO_%*8?/=UU\#Z.[C^W8_?-03- MX_=_X]*WKK5^J8-?]J;!A+?RX',\&)64;I0SCWN<\=$K./IS/7IYLJ&7 M%HCC??&IF#X4!\@P:=7C=_!]>+T+;X\#&8/1'THKSV5W9Y[7\AO\:+V_=PR(MLIB'7X>3AW+99K$HTO^C M9IZ57X0P"+5VD9.#&'( M&R?YFIEAS1AM=.UIAYFIUI@9*VOG%3 S8&; S,Z3F;&Z3(X;RESP-AID<52: M<&RW\V#GE'U,-GJ>2EPH(A0@CRW,@H2?*Q4/4OM M$\V?%\NKCX\*WR'=:[+4X5HU2#NGHW4*FUVMC>HE -EV\ZYD4R43RWJ%#:;* M&Z$J+[@7_L4 ;,TE)$C.9*ON;0 @ + C !1B T#)>40Q!,TQ-9Y:Q0G: )!8 M]5( MN;&X"HGJ,U:W^X!L%->BH-HH]?IH-=^B[O!_!]%.9WR3*OL2]BIK2:S MUBAN/$<>4Q=88)KI2O'4LMEAX[J83$H7XG3TUVHCP]H3=$@M%'.1*]QFBYW. M"KMSDFDGC"&":M&EG-$BD,AUT$$ELTY86XFN@*5[%89:4R0QHCEE@"' 4&

ZK?/WS3/ZY MF!;SP62E#0Y&=^/I>+&<#\J9!&"B-3'*MN2<(L)SQI*4"SI=$+%*KD$:\^9H MD<>-3A@UGVWS$13&I"]JF%L'7I->0E+48E-IS3!F@4N-$!-<";]1/2EONBU? M#LG6]$_&ALMT_I^*R>R^['%QOB8E1;5L#,RB& DW/#)O$)?> MQ0J(2,4&$-\7BV(P']XF)/IZ+X^@K"J28]8+JQ(<,_U $6%;4^BD,@@%+CQ* MCT+$8E-1P9F)KT51:_HEY[E$,)454-09%+&Z[YE7%IN F7&$2D*2^)&LDD52 M/567]#(4M:<2HAS17@0)SMC#F:AG.4\ZX<,\??1J,.NK9]3TT&BC6\U<(^/$ M*B,#-9HX;836?E,W:/!34J[>87<[F/]<+ Y:Y9PC!KX3\)WT$89;[4$IL3)@ MZZCU2CI-#$&R$I,XR">&,^X$P_9\F#D3D P-,.PA#!DB=16]$X;M59;F7(/;\K3=EN9NEM;SK\&*%F;CQ'X ^0-^1T2?P!GW"8.*Q1CPX1TS 3L5-M)USXO=&7VO* M*LX5.POTG:##M=V)GL-& $,WZ32L-L(RE\ MU9W&3$>/<9*#>F2I5+E@G9CMVUEY"\ZB8X.X\^-($\(YJL6W5BZXZ"E27*-R M,@U#HBZ[)W8/A+?7C%'2G'<#X=V< 7P!_CO ?^M&=\^^) PKRAR4A,2N2"F M"KNF_QII$3O OSTG,Q6Y1 3@?WH^ZK;4^I]FBT7V<3Z[RV;WQ7QE-KY6I>^R M9O[]<\C=\GIIG*!*M0^61,(,"MBSNEU'LQ;L:KV!TY\OIL/975'N[*NU\T7: M@_3:MW-K98YHFR!N$N9K3K MC/X>O&&MK[43PO193(HM<]F'@$*TFDAK-!=1 M4++)GE"\T8=@-TR^3)_>!9.$)L':9C;37IA\6Z$*@#U7P&[YMX@GRG!N$D11 M$$%+RU0%6&%DP_K=#; OTX!W 2R6N2)M-O+N"6!/P^/=PN*OENE"]OVC6_OW MV7A%?WDV+9ZK-7MV %F/?01GNW X?3C]$5O= M3$-01#JD)0LT6,0LTYQKQ82WVF/7Z&9:[>=:L7MT;U[.IK-*X[LLED?QE\B< MM5I$">Z2KC"EOL#P.12J&H6,>). J!77U@7,*8]DC4*O4"2-//8]4=A>Q+%- M1V5GPX( I), DMQJI1$]#9Q$:9%'3!LI<:1K($6"&&,M :F]V%V;SHKN!]CZ MEU"W=CBL5'Q7H$S$%I2%5UJB8 E6D=,8B$M0YB(PIC5M5#JO M3F(;NI]A^K!%(P2W6O,,^75]%+&]!/1SMJ9DM7#646O#C"QAK,NNK R'1T1K M%'FCA?^+$=U^!)#I3@"[/\8I<(*^ M^M#,R7DI(VBO)@8?LR*F>X*]4P[BUNI?]H\2]KF8[5E1ON6PDI0(FF"K2 (L MCIY1K:I\V+*\[4L$'TXOWT6*BQP?M:J[/^(:I/+KL'L2F3YJ:T00-=A%K[U" MZ3]A%(ER4^BZ/6?72DV0@P/P98/XYR&\YV@)W.G(I<4 >">6] M-Z2"O*.^TQG1?G6I&@F I(J8$N%=T%I7$;!JHX3&#T15*YR=>-\=N?2 M#8RG#VF=5YN2(KLZDO7[;LHC^.MX.DMW^UL51C/3T>>?$O[YD"[_M5C>SM*5 M3^DM97O@XU34:)J35N-KX)X[$Z6@EYQ!U)Q!2&&5DD)@X[R43* H*NM=4&>Z MQ1D.4-?#
=$>"(HCMH' MOS'K/>5?$=&[P*^U]'#%6YT] . #\+TE^+9\:H)[K'BT))G,7BI!+=GHQR$V MV\#M#K[6/.4<'3,F!L[P0V_ 9;',)LDT>O7AT71XH]G#ATGQNO#6FR4I_?LA MMN!9\N@ @WK.@M=R:\8"(B1$A[R,06,;A".; 6'8^T8%3"*O(W>ZTB)'!XS; M[W/&W3?".\7E.M6@X*@\[FT#PYUC@)U(=7B6.^J:.YHHK71>YX@-@$;[D/X)&YX^GE.P'K!-8)K/,IUID87,TZL;#1('BC\J3C NOL2>CG2U9Y6ZS>B-5]*Y7;K72&ZMFZ MSVFM<,;]7^M9GO'9>4:S^V*>+6X'\Z*7L&/.J?F?;14$V'@JTHX?B#_QP_62^<:ZG']\Z M=:8+S*B7S$C6S"B&0$743BA'7=2)3]G-@&"MJTQ(R.&_0^ M'69T-NX\/YX\+(M15_@5Y#EVCL.E/W4',D^],IPJ) .C%)O$VJIP-#&V,4/P M2P[W2&U]MOX@[1%4-&!Y)\[RMD89\TB,%"0J%KG1C&"A-NXNB;G?G^7UQL8$ ME@B;.\K4G1+!FOD6FF'/$!>\Z5L76]76QTJMF=Y?7&DNT!R^MBFB%! MYYF>=(QUG]-:X8S[O]:S/..S\4O^UVI#B]$/@[2^P<_%.M5PD3TLBE&VG)4) MA_=)R2BG!ZS3$1];"FVR$B$+$?+0X/3A].'TNZ+S'S<+<<\F.H>.NQ^UBPYA M:*M'!7$:(:T]EHOE M8%HN>^=\OK4$WS;ST;:9_ZU1,B3GFN:HW<;2SYW[P:D76ER=.3JW(ZLQ)ACZ MP%G0@JI(/*T;S!'6R*I]+3H;P8?]T(-.'Z0- MG@3/@TY %21ALO*(EVGP;:.SX2=_!3I%3KG*TV>>!3K/QD'RS<2M]@!\DLW7 MGT/V5JP+44R]1 :I(#2QC@1=Q[I(W!79CZ?1 '@?]>+N#4SM%-9/5E;W$NJJ M%N*\-( U%\8;K161D9E-DT;!J&@?ZB>O9 /4 >JG G6.4-TV"SFD.(HL<$^I M0M3[L)FH(O4!I/K):^S=@WH7$U2@?T[_DQ?@C.&,X8Q[E:!R"E1P+AL"FP!4 M 50!5'&@9!5\<)>]?NE"JU]XN/_*.M)M_C@93XL?JJTEZ'=;OR_NE]_]Q_?X M]UG:I(?[C:GTTALP=XE@EJM,R398) MU MD@Y]\=H\RA[X7?J^/CC+_JSO;,ZR94.#BHZ*#3=;+,L.N_/B4S%]*+(CD?6K MW8'JI2^TQ;1L&A21DS$]7*P+,I)WS_-AJM?-+^.%YOWE+1W]?%Z,"D6 M?RU*EW@+DQ)93G"K@TH[Y[?NM#5S:N(5^- Q^1"MT\6C0AR':*G2@5N1_L=T M$T)#HI$NOC,?4MW@0UJWFC0#7 BX$'"A=K@0K]/S'$H ;.3L[)TUQE:'GPVFH^QN,/]'L4Q?_A6#;.=&C;#3).J31.!WQ,5??Q#!.NS6.JLB C;X&WI;")<5?5AVJC]?4U[J,['0C;+-6EU>#L &X#="6 +7MO$CMK@ M1(Q,<>ZLM=K[2F0CT>RM7Y]2Z\JV MS(5H$[J=%;WG)&%/%HQZRZ?%. [.$6J"=Q)KS+%G%1@5]?J8&O)QP$ASSGOA MU@(L]@&+I%9JF5:E)DN#EX(**;&*;#.*S<;]L;B'4GL<+)*<(MX'+$*-+-2] M034D4 50!5 %U,BV62-+VJZ1'17W\Z1_K*MC5Z'2NUFZK7]!N2R46,)9GO[Z MSN8LSR6M!U\@0I&LXP,*,:*Q#%I1SKRR5 9;N4%,)(W,<[\ET-/C2;%R M9DQ'9DNN=[=X5N66>"RB MW R-#]0VHI9[,Z9(1P2,Q':6<(-MI:9:/9 M)#A&(5OB2ATIK94Y;C5TVSVNU+,,*"BNW8(MK>=6&&.\\%IA[;@+# >/2 5; MA6@C??%X)LXQ2FUSP4@?@K[GY$SK+RQY/6/"8DDET998';F*F CCJF0H1$4C M >-X.OY18,D)Y$4!+#L"2Z%K6 81,;+(>Z62W$1&\TU]GHRB49]W/"7W.-*2 M0(K4"84KH KW!2C7M?#UQ"ENF3">2>VE#$QLNF1R)]L2OAVNR=6HWYVCSMGE M=L8@)Z@6Y=39P"UG)#KJG,;8D4T+#8],8XK;\33LHQ7>YTA1@#G O'>:&-ANEZMZ6TUI[;Z*>Q:%:5"I=TJ.#J *H J@BLYL"%3U?E;52W__NJ+>]3Y_ M6=K[627O[&-V_Y!TG;(_2GK'?QA4BR@M/<\30\XRY-?W]F^2RCXHT)E.LBDC_/9J.%F8ZNB_FG\;!8 M7,\F)U+GK\%^X$LGS9=X'4OA$DF'0^)%FGHE-1/15WQ)2-=H.; W M7^I(>6_B2PR2D( O 5_J(%_::H7B8E#"**L58S)@:SC;#.$,TK;'ESI2X$MR MU6II8/?XTLJR^^-R\&%2;%Y?_=RZG8;W;.O^ANDXBGD;=WA=%-ETMBP6V7)6 M$L1B-AF/TH&/LH_CZ6 Z' \FZ?,>*6#QA\_7LOJQ7N*7=]^\V>^^O;H6UB+Q M%UN]^GD[KS[D?O!S\<.'>3'XQP^#C^F6_C28_#+X;9&^ZH^W\\?5#%9 7!"4 M#!$=/ G$\!B#H8%XQZS&TN.(7?D[@QVVH;',+_A-Z7 ^P+FNGOZR_MH/"??I M(WZZ^'MX%]Y?7UWFV<6E:Y[D,>GNB?MS5Y?75S]=>',3?'9]D_[Y:[B\NIOU^;27_]^][M[@AJ:M[?U M 9^);531SGB:U(GU\^UOF)8<=O*9Q,-H+=]6G"<;%I/)X]7_\QWZ;O4\W?FP M>O[$EMR,[Q*KN"Q^R=[/[@8-'>:7\6AYFQZFI7V8S4?%O&2XD\']HOA3]>#' M+]GL=QL?U\:QA\EW7W>!K;^#Z]_]^%V#_S]^_SM:ZY@5'/VY'KT\F=S& M UCBE\4RF\P6B[?VE3W2UTH9;Q#7P7?AV*ZT_5;[I9]M?_?+:K'??\W5AI1D MN$C6"JLKDQ$A(3KD90P:VR <\56A$_:>?>EJ2V2U]I+]E&CKJQ'(77UBB[3Z M]-JWVP.(',FC-.5LHO1@)]X6??\>8@# UX"O/?(U4O,U$Z65SDNNN68^&.28 MJ$(()K)&F=AS?$VUSM<(SQ$]BM!K)\S76,W7L+#19.#2@1=T367$>TA]E-.&62(Z]E9O^;\DD^Q+05\OT MU>7@VWEQ6TP7XT]%C>_'G7>/&W]3[OOZ#LQT=%.?@MD<0F(/5Q]O!K\>QY)K M,_=J+_!W4F_I@7IR'JA5-6IC BPC/#!O)+;*"&)M95XDX=QHZ'8TU+9OI^!< MZ39;.@%P ;CM O<9W&)4X]9R(8W4TF%D.>?8)*UO+6V#D4GXOAEN7Z:'?[,_ M##1./JU(S6?DM6_,YO,P'DV6S6CV4.8\O2:.URKUY'#B3H=.,=4N.5.!D0(C M?8:1,KE5V1N1M8Q:+"Q&(5B'6,5(K6"-070O8Z0'"#J)7)-62W.!D0(C!48* MC'0?1BIJ1LHL(]IB)V5 *@BJ5>"582Z0>:5&>H H%\NY:+73^;DSTNZ4"#[A MD8 RQ=>4*9+6RA2EI)AZAHBGDDL3-1526&,)3WQ"&PEEBDE.OE;/B/,P\VG\_)WR2M=O$P_RV#8U^9UO/9+[OE&W2M++%- MHC#I-DIOP6"RLD[>#<:CI!!^504]&I<:W(^7Z9Z 2(%($Y$.AP]W#Y/2Y?#F ME.F+C^/A^"L9PT"99TR9)?]-77'2;97J_U+.VV<^8] MU[>#>0&H/E\"6,]>.7," YPY@0 '. \"0#6!^OK\OJ 094^Y]G37KQN%M34 M"]JSN[P=3 ;389$-EEG5^C.C.,\(PN*M\S7;2<,[2-M]2CC5!2:H'@?BE.9& MV:BX(]PZ9)QZ3&9VECM!OLS!6ZM"5P_+Q7(P+9?^1>;=17D$_\DVK?,WC?7# M/Q_&R]]*;\UL6J8O?=%@OPR6K>(EC0;[B]4W;F?N75S&3>H>^F;&'E< (?;JGMC*GHID" \L33$&1%RP^&HX$T.5W*A MVR16B_EBS;0.SN+VK?OE1QFX!FSMI-A:WY29KU845%AG=:D_44@I HF<.&$^MIM%79:G2AR1L/HP=]FSF^OM@5&"(PQ!:C6CU3II[C M%UL#&3U.[,)PA@U1F'K+@PA5DT*IHCT2OZ@3)\NW,8E?**I_CE*SFE-(1'*3G4CC-#4-: M\DU/.$1=HS?XKIRR!0,74Y4SV6K;HM,RM(_I/B-%>J M%ZW!SRF3]4T;\Q\4G7(K5A\\YH(00ED4R;J(/&#!G5;""ZUBHRW_5]#Y]\'D MH7@S<.XME &2)P')DX/AJB<;V6?8@>4\04 M\]A4]G4T*MBG@]%OH2P<.EPMH_%8MENI/253]/#^?C M8=GF?_V^DDSV&@?89HRU$\#E:"L7(2&66X*<82H08YU4M"KMB3Z:%SGS+XM? M5I<677?@4T%S1O0Q@G>=E;%]SAUXFT3T;H ;BSI2)Y@A1'!.%,?4$\W#IF[/ MXOAT^/PK4OFHV.Z"_Q\0W25$]P?%^YMK0)%=HLA^RAB@3J!.H$Z@3J!.H$Z@ M3J!.H$Z@SL[X-L1V_S'!E70N:!800Y@+%VP5<>#<-L;%O\ZW ;Z)\ZH&6%'+ M#Q\&BZ($W-U],5T,RC.#=,:NLOQSXNQ 4D!2D&@-9 2<"4@*2*JKUHK$=:)U M,$QZA9B+TFIAE7$6;Q*MB6XTPS&C_WU8+,L8ZN)F]I7DYU7.Q4I%=5L:ZOOB MGP_CQ7A97!?S3^-AL39SWA?#V<_3U:>L+)Y3R>$B(L$IIA+"N]PZ;7.J-W@*X :=RK-.[IJ)AGX>Y^ M,ONM*+*5'S9[]S ?WB:"R]Y-!ONX8/L7"9&ZQKA&C@M#O1>!!\6\PL4[FKG5V^J]KW<]L[G=&.)#.H$B@2*[ M19' +X$Z@3H[J+LKKNLL)L\8ID0:&;PAVB;:WL0%/!+J)5E,7U7=3\79CW/& MH283$']*B =Y!-0)U G4"=1Y(&U)XSKG6W"&+>$61\:I-8823:MV\-[:<%AM M"32<\\L#_RQ$,2_N'^D$DBV[*@7.B=D#20%)]30-?+>A6EJBC6Z@2$04.:X5 MU=A%3C21E6Y +'W:D_)^P]&?"(6VY39YY=SZ;PU993)GM,V^M4VZ?0TQO-U@ MK!Y@]J3%P([X576O*LPE9UH[JE4(QC%+I:Z'XKE&IM*W\-MJBO,K)JL?J1H4 M0 N@/1IH"4(U:"F)PA*-,(])[L:(!7-5^$(PX]X,M(5\L!^-I,0J# M^33MV.)EX8]%VL#TVK=='2K'K<[.>Y8LNNX$ ?#W#?P@FH ZNTN=NXFF1,!U MIHVPT7(<"8DT6H*#(NN@O<%:1:GW$TT@53KA6C\-#_K5,KV^:JP^+VZ+Z6+\ MJ)3]&UK]Z21J7R%3GEEM9T7+64D0($D@ MR0YXSX$,@0R!,P)) DD"20)) DD"20))GA%)[M)@@E!:M^/BP7 4.=.88JZX M($''32O=P!NNL94?PVV[,6I/V66QO/IX,_BUM9*6X?#A[F&2WCKZVM>V5MY" ME33RUO&Y1UHHW_$"0C@JE@NEH-IN?0O8'JQAFE'NM=SG0M!DSY !;@RZBY58C1)70# 6LK ]Z,\Q&L*=;1-S.)FF)BS6H#\X" M]A7SHLTF+@#[DX']64']N205AG%MB2.!O==("F(1IDD3D+'2TY/@I\>1]J]L MW;1+K@O)N9(YIZTJ^:VFN[3"-2##$M2$@_(.4K>)I8%89AF5AG,2K8Z,F:J5 ME"4!'4E/>$7CJ%T8!P6& 0P#&,:>=@5C-;^PUB"BB#:.,XY#XA L5OS".<.. MQ"_,Z+ ]JRCBN9 "# W@ V?$!YY5'$3=SLYA*JQ+IH>EE$2)-;&B=0M0HA'75$:2NXMQX[Y[WCE0K!.#V6:[+U'($= M/1C 2H"5 "O9VQCAJ.8D7FCMC$J7B"E]G1B1NM,==7L[+]KH:\=0CL11_ [= M-"!Z5H7WV7";\6I,4O:0Q$I6_%K,A^-%D='CV10Z3VR1(\5'Y" MLA<(RAEB+:*_LXZ # MY]Y^/8#D24#RY& (G;^[2$8GS=F!I("DWD19T%N]Y*7&4H> A/>!!D(H96% M37QX>E+<6R@+!P\(DEPJ!=H#8!38/I 4D!20U'F3U$Z:A."TGD=OHJ/4!N:T M"@X[QR.K- FNR(OFT;],DVA)^K?:9*_[;OD3GSOS57_]IV*Q3'=2NNOGZ>%\ M/%P6H\?WE732^TDUNR%7ULAU2-% #)74R^"\=E1M!E<2'!OMF;_IT+\L?EE= M>JHY9K><^ +G:2N.$<#KK)"%^'H_P;V5C&,C2]!#T2>A[*1P&".R$?LK)X3B4S&[-Y^,ONM M*+*5)S9[]S ?WB:*R]Y-!OLX8?L7"]&B!CEVA'BJH[->14ZP#]A7L9!D;L07 M)7%7.[]Z4[7OY;9W/JL;TU=5]U-Q]Y.2 I(JJ>)X#N-GJ*8U9.RA14>*2P5,IQ1 M8:4UH?*D1,R>[G;S?L/1GPB%MN4V>>7T[&^H$YKFDK>I3S3)]C6T\';3HWH MV9.6 CMI]IC7O:JL_5IE>5)/@EZ&TUQ?D5TZNW@?NO8CX; M#1:W6P+R]/.4 (6G@,)GA:BL)[]R'*T+5II(!(U>,HWI9L 3#B\2HJ=5:9!3 MUN;P1A"D &$PIX"D@*2 I/I/4KLI&H36%9%!.T,49LQ'+9"BPCE9>?(]]J8] M10.4@[V5@W.I0S#7+A-(9/>)FN;9_8JHLL&F%"9[ZV!D=R5"]^)/$"7N6Y08 MJ+,?U D4"139+8H$?@G4>0+428])G1W;A+-=>#]YTTYQ0;K5P !KD9Z&@+5V MFAO.L(B".XF\Y 1)_Z6?P#W1A XA?$!NG%N*>5F?,)@.BW)LZ?"SCCC3DDBFQ9I. M?QDO;[/!<-UEJ9R.VZM,SV=0R5"-2FI\\%%B:QSF.A#LHTJH%,QI3;1KH/*; M[6[,UH9VO<$-E3JG1$'F6+]D:!=!"3D"720I(",@(^!,0%) 4F^@@0J]T4"E MX%@Q&XU(YF 4V+@H2@U4.8,8#2\:/G4(!?30R=(JQZU6'0$R 9G [(&D@*2 MI$Z0I';2'SBIBQV%E%HCQS!!QDLKM%>AU!\T)A+)V.C*_FK] 63^^24U7Q;+ M;#);[.,F/JFH#L0<(>8(U G4V9<\-*!(H$C@ET"=0)U G4"=0)TO]4,\5X4M M:)U=[1$*U''$L,),1N.C]E45MB*QT4\UV907T^'LKO@I&9;=R)]>I U,KWV[ MZRK/$27'R(EKTOEKZ.+MVKX ^$\-_"":@#J[2YT[BB99BR83I97.2ZZY9CX8 MY)BH1).)+.PGFD"J=*)?R&EXT*^6Z?4R)?M^7MP6T\7X4[&O1[V+F(1(Z$GS M?R I("E(&P8R LX$) 4D!20%) 4D!20%)+67YT6A>B1M1($CI*.CSKGTQ)% M*\^+D\A]Z7E9FEHOE8%HN_0OX7JSAVY&.%X+F M0HJ<$'V,,,M^)__6"C8$0\^0 _"M20I*6F:UH8R(=%4Y[#?JNI;AZ6*BV]DD M+7&Q!O7!6<#>C:P8P/X<87]64']6?Y>LUM^12OJUY#')=V,$1KJ>DF@L;4Y- M.8BT?^4\TYUR*W*A<$Y4FU-7VDVO:(5K0$8?J D'Y1VZMOT%\89'I'V0BB/C M4#0;WH$-;712/I">\(IYJKLP#@H, Q@&,(P][0J-:W[!F158$>X8UDHQ8JR0 ME6><5&I$!(= MS>1XDZ0!EC,*K 18";"2O8T167,22XSRD0:IK7#>"B0C67,2ZYQF>W.2-H9# M2Y3+^XKE-@NS 9)0 MG%C_PIYG!40$?!T(J@4U__#;?MKDM).:P&LU(2!&#=&!,2RL0]YHC2LOG=)$ M=49-.'0H$(M+HO1X_M* M.NG]/)3=D$OK$D+G.#/&(LP"0=Y%G*!;(5=&]3(W_F7QR^K24RT8.^:ZQUKF M7+:I[T,GU9.4OSV$-ZOK [$1'BM*/(LH.A8U01MX)Z$77R*8CXKNO84Y(+JG MB.X/BJ%;=S\HLI\R!JCS0-3939?62='F;OJ/EEL=4J01QAC.@X@1"^H0$LR( MB+3FP>(WU7\.'=+0^BB)B8!N0#=('J!-H$V@3=#9NZL7I9\;O4@Z9Q17+!JK M"&)64Q\KOQ QC+>K%[7AU\D1.DJ==O>#-Z<1HUE1S \?!HMBM)JB4TP7@_+, M>I(("E'WD^;N0%) 4CU-40AP4$;Z1FV MZ5KDVBNL-O8*9[S1N]Z,_O=AL2P]L(N;V5?\K*N2!>E>5T"O#&^,UWDSI $4!DN#72?#343'/PMW] M9/9;460K'VSV[F$^O$T4E[V;#/9QO_8O$L(PW^ICHSVFBC%K%'$Z"AS")A(2 MY*Z1D'4"?+7SJS=5^UYN>_]WA 7BGGV+>T)4OA_4"10)%-DMB@1^ M"=1Y\HZ=DZ+-W31W59>N*HN$8$9)RI#"6$DMS::V38H7%9U_57$_%4<_RS%K ML^L=X!WP#K((:!-H$V@3M/AN4>=.FA*G=142 I(JJ?)WSN-Z6)\:XX'U)-L7T,+ M;S=IJP>0/6DIL)-F+Y"H\Z(EY]80J0/")GIC%/75>,[T0G@)>EM-;'[%I.]M MX/ZKF,]&@\7MEH \_0PER#SM/@:?$Z&"U#WTF8S<"6X5"58ZBUB0MNJASWFS M..%H(#QTT$&C-C,&08@"?,&0 H("@CI%@@(UOW458RO7P4AI7+3Y@K7&N>KJL5,ZRV7ZBI=5:/TR*;%%,Q[-Y M-ITMB]ZWVX M]PL%A/<-X2!_@#J!.H$Z@3H/I!TI4N?$$TZX0\J@*)#61G*&1)7W9HC0K6I' MH-&<80[\2QSEJP8^@^FP2.]8[#6FMHN@A-#I20L ("D@J9[FR0,9=9&,@#,! M20%)O31/2.,Z%5EJ$I4)6@;A<;(7$.6T]/DZ) /F2'UFU6SU*UU^T:]T7'ED MG[)\+AYU55>JJJ?B$<:Y5N(,TY( X]W&.(@-("D@*2"I;I/4CIJ(K"=,*FT< M,=&H$*+&"'L3L.!.&&LX8CH>41,![0&2FI]9^Z9'>NFC'=S?ET,K!Y-)-KO? MYD27(DZMI7BP3QTD3E MI-!<1T$(%LP(8BF) OD76Y)NI>"[I-^?L#^;T!PK=HQ\H%.Q58%7](U7@"0# MZ@3J!.H$ZCR4GH5)W0E48(T%-59C'IG&6#FM5QY[IV-@VAQ)SP+=Z"W]^*?A MKK\LEMEDMH \ZF M,^O#]K]EB-AF/LG]#JS^G%0QY1:ANWVWHK&B!4!Y0-U#W*5(W4#10 M=+\H&O@U4/<1J;N;+A6@;:!MH&V@;:!MH.V..SRI4AN'IY9:4\X#H M6)M3[UY-7%UWRG:*P8#9TQD6PU#-8A#FDKMH+#?>JV@H%[B:;L\"(JVR&& % MG8_/' +ZKUZ1'4Q6C;L'R\P7PY54R2C.LY*P7GW:-)WV:/90M@NOCGN?37C\ MT/(=3?HY#NZ?@SVI!Q=A+ZUT1C@9G>6<&$%5I5E$(7%CV.WM8%XLKAZ6B^5@ M6B[]"XQ?K#'^0ATBO7PWFZX&Z39TA<7J&[=YQ,5EW# )]$W>($3.&Q' 6]M9?1 UI\*V-MA[_]^R$TX;0;':KTF1I(X630<:28T89)04\T> MT=PU&5S)A&YGD[3$Q9IG'9S#[5MZ)R1P->!JG>%JQS5=!*F;EF#'5+!<4>DP MD5Q*&BH=1E)OCZ/#W,R+P>)A_MN>6LPNI@[))=*YHJV.)MJ5@%YDV;RE7.Q* M4C&P"5!^WH0UJKHSL)=8*RV<1I@DWJ@(9X^LT1M'<9,U'D;[^39O?+4+Z*C6 M'?!#X(?=.^0SYH?/L$..:G9( W-:<.^0\,H0KZR2%3LLV]X=B1V:T6'[U3$J MA$@MJ1ACLHCUL13 M\B98GE: M.W!*X)3 *<^44S['*$7-*)FU45-NN>ZPZ/? MPW519-/9LEADRUE)>JM#*B5L]G$\'4R'X\$D?=ZC=%[\H7&WU2*^O/OFS7[W M[=6UL)8R7^FSXU[]O)U7'W(_^+GXX<.\&/SCA\''=$M_&DQ^&?RV2%_UQ]OY MXVH&*W@O4,2:!Q>(]91SA914D=@@L+#.2('+WQGLL V-97[!XE1B<0]# MEA9G-@K4UMU_IA^@ZE;'TZ38K)]O+V]:LOW)9^(4H[5^M.)SV;"83!ZOKL+F MY?/TES<-??(>7O?ORN M(;4>O__KE_A>O[7?I>Y]UYOF-+]5.0/&KZQG:+5LH<%S]$O7KI_F./]3#.;K M_0B)8XS6#ZO<[_4SBO.N);J_%5'0-Z")YE[LIRT?C(3V+ XX^EX T72+:!00 M#1#-2XE&'J$G7CLRZNN.BKVVX[O_N$I&F;FYN/QS9MS-Q=\O;B["]9]>2T8] MKDP]VX7#Z#A:WV?_S^[GLT_C47KRX;=L=E_,!\MTVUE)'I_&RW&Q !<5."G@].'TX?1/8(;Y MGK)CE9WZPX=!*1/*F3W%=#%8J3S%K^7CK\SLZ<94K5?I>,^I>*J>J^BDWHJSU#WRI@8#E&;>;]0EWJ$7AH;\%# MT-9$.HNX=Y8ZCTD@4DGIZ1H\1!,>GFY!M MX7N8_^6;6?*Y8F_81@ ? \PKP MD*U:$R68-\Q@8R4*DA&F3"5YJ)%^;_"\S,OP#?"H7+,V2^?>MF3D#)P%OKB? MI\-;*WF#Z2@;W,W2,O^U>N&UC<+?I!'X0<'(:DD6*$&&<664%@A[@ZA1%1B5 M#XW6 =L[G1Y/BO*!F8[,UH8?4BG$(J="M%D,!O-!3E$2]A"56^68R2P+W&EC M73#$6Q2M]57CHJ \:@F5;6J;6"E ):"R=ZA4=9L=K20QCB$=HT&<1!Y5K*P^ M)*AJ"96MJ;&8Y)3W&Y4]I MJ9Y*A!H<-KU W);'QO/@)5(\J:/18*LYQ8]ME(() J%7(ZXU19020!P@[D01 MM]6XC K)'%71E<,.$+8"*US).!X#?C7BVE,R6_7&G KBSL6Q^J5">O\P']X. MUKE6R\'TY_&'2?&54I S-AJIJ./L4D1).55((Q6%%XP^IE(FVM0@^G/.$HZKC'08QBQ3"GC&,/26HTEHQ$AHCU46!CJ'6TQ(\/0;.(&PDT+\3/_NKDOXKY;#18W):'I0@F M/P)\ #[=@,_6,%="B<%&:.U7N6=4$BP3?#@1DNA 7RM^]E?_>@F?LW%;#H?S MXC/%;S1>#--REEEZ+5'):M5E@^%%,1W/YNM.XF"I?0G4K=&BE".G'>;14X<# MDXZ'4D_D)FIG&)'?!JI/9^ ?C^#=O+@;/]P=4EF4N6BU 8S?@2/ &CI$(AXC4024H M8LZ0QJ6 %)@*;^QSCI3=X-A-=;9[<.R9*]/=#J8_%]EXFGT.HN')]+H=F>_2>4P$8R2J273 6/A6/D;/DHO14K:3/L^E:0<< Z= H:?@_!6&514)B+N,782$1-% MM!R5$-8,82X_/DRRP7!E42WRLE4@ MF*]?(%QL9>*4+<%9V1I ,^M"P$1(4V6<.ZX:F3B;#8^SN7_<;O.XVX?-4L5< M]]IX!5_2>8*1U.+6!1D5LD&[(+"UF'@DJRS58&Q#\7TA&-NK^\\EE/T#&'L( M1E8[=GTT7E#)G3&$2N4LH9L<5894PY'T0C"V5XF5*]WOH&?/W+J^^%C,YZM: MJK)W>K8<_/KJ)(3N(NXYWZW8R@KRQB-*M40\XAA=1%S2JO\-HOJ)KE3KG5PW MH;\I]]%,1^E?EUXQD#Q)ZS.$7S=G_7X)T-OUV&*5WG@LK'9ZE,+Q]@/V &@": )HXIO[ MT3.WQCJ*NRC3U;8&<*T*M%>]N2>/X=MQL0[+E9EL@^$_'\:+<:DUO'I"5P]4 MWKZO#\ZR/^L[F[,\EU2**E91SEPLQI\&'R:O[3M[@O&AYRQVQ50=K57.*AZT M8U20:*1PTE46.Q:\X:U.EOJ\&"P*7ZS_O9A66_Y^L^,'':Q%<\G;M-:?/=^N MF_&=ULJ[XE[K(XI%C>*('"8R8.8EQ=)$0["MG-Z4N$9GL#U1W%KNA>-(K3*U7#2TI9 W%K.ALRU/DH"U:F N&>^ MD'?SXGXP'E6#9]<.D-DRO3D;/LSG9>7>VC-RMJ$OC=$&O4AQS4+"LXQ*2XNC M-IO0ER).?];UN@G=Q\T.Z[TVT]%5N=%NO<^'[Y_+T MQB'3FEFD2:#,2()H",%5JC#S+AX$A^TE)9,D5-OLG M !" >+?-8\QJ'A#!, M$-A^B><0AUL9&=Q %V:E%@P2,&K!-9B%]E8[XYR/#E-B963Q$8 M0LRVOY[BE6UVYLY@@NA6P^$H=<3($JU-0,KHP.BF" EI_CQ05UMZ5:4@'MX! M3-LT T\QCD-AG'"E&51R."MV'B=GJAWWQMX[2FZ4'<+R#M5 MY,FM:6@B.&.C%8K3B!VWW(NZ[4NS[G9OY+6FEM)S[#-Z+F[@32+P_>"W\\P" M?@Z[NI[SJR,GG"/I"8^&>4*I%)6ZZA'9 ;O5=K];[_9!-=5<(>C;!*Z>WB$2 MXWJRH4HX=%2KP)C4NFS:Y'V%2)(4W#80V>*T7ZRAK2$@\O00^9R"B[=\.BH9 MDQ&+@&44/$;$J"25:2F$WR$J^CPD#]'<0K*C3.+NG0)\,GKN_*'X9I+N5LWR MV5JJF-?:;HS"DZ3C*BV15DQYJD75H,WA9K?@)X%<;OI/]<8>ITD;RE6K<[Q/ M!;/@+>H%!F6-0>MT$J4,!9N,.<&19VIC<0HO=ZMU>1Z#[7=J(ZW.9@0 @"/ M9U]N>WQ\\-8KAB(7/%!/#=UX:Y^:3K,G_EJL-5.MNFO[DH9+14?UTDU_X'GQ MJ9@^@/_U2S0F<5BG"WBB.',XV,"D95($S2LT,HD:TU!WR^O9C)HYJ#>6YIH? MQ< $YT^7I6(/ 4I%7=SIE M.A:2E$H^<, '1"J Z2-IRURAJI!0Q_2!:ZJ!=9'Z%),-#)+5X>S628!8P M *EO0*);>35(648E8E2XP*567#BZ I(3U'&I6@,2C/(]2[?GNA*JO8C[A]E\ M5,RK)>'[7[/%;#(>9?^&5G].T:I[+DQ(:2WWF-4)KM(S%(+71);M?*I0O;)^ MAS2XSY/*CQVQ)ZW.=7HU,9QZF!$<.?UD"<]QA"U'CTE&)7;"8^K+!#P9O-J, M^N8\[.#H>0E':"]%%K,N,(+.*M* ['XB^UEA+VO=G!@4RBIJ'HC2GAE&R28* M:AQ]<059FZD)NPA[QEH-L_1=V.^9B*L.H_E__B7L_M?7+_JR6&;#9,AEWS\L M5H.2?Y_=E^.U1^G)A]^VYPLE6OET#&OAA/F$KMW*C.(DZ+%@!'D96?I#7644 M"&P:P=AT#BX=P[O'O;>__6U13IRL*TTWVW\4FX#K'/-6 SX[GGK7&0(XVPZ+ MY,?/+-_1_,!.*/H,URC'UD0C-*=!^H"$9ERI31_?&!L9BJ]">6MZ/LNE/*K) MO]>9OK6V#TCN/9*WG'@>*S)5ES^MNJ%4?SS87Q_5TR7>3:> M#B)F^_U]%VI;9Q^4O@_D95B@^YW3GJA[GHQWSP>(@C,!*.6$) MW4R8U=HU&JN^&_Q6;OKB9F;*.2SS(IGSHX?2 M&5==_R L4 UASEA 5 OBG4:((H7D)IG.\JC;@'"+"3.Y;K7B'R ,$#Y-").M MH7K2NJ@LXI@BC6Q"L7.5*QTCUHH4;L^#+G/:K@?]U"'O-6DSF_54T'M.?I$>PT[4L',$"0FQLAW8M:83RYPH < #X)TF\!39JF>V%*NH'(E$$J^1='$S M<" JT0[P6M-D&<-G"+MS\1V7R4;9;3$9)3VU!.)DL"SF@PD4<[PPYTNBS^87 M>$NX#]YA5W9Y]49N.MI1O\, O/?%8CD?#Y?%J#R?5K790U980VE6+\5N#]%* MZM$&EF"OD#'6Q80K9:4SONJ>19C?H;W=LVAMOQ,SSAEO4RP#,@&9W4#FMF.( M:,<<*9$9N$R6*GFL@M#!6*Q("\@\Q,P1CON-S/.I77PL74S_?TJ$-(9JQ5U, M72FVYF)RB1'Q@A"A14P %G3CVJ6$V1VK'RZJ_3]RM2)3.4=M.IV@6K&',KB? M-4[/PEQM#9ZVD3AE(A8B1BN946$S4$'9G8N2=X/Y <::R%S*5MNX'P+FK91( M 0\ 'M >#U"HY@%))4<^"JU\8,9&KP79=(E/BKQJE0>TK[9CGE-RS(K'7O M*)"$PB7""8XN"-T822[TUE4T?O&ZT(:N2 MU>)L7F_YU4>WVO#K@B@]Q3 $FU-_""(X2B9BPH%Y*WF MODHU)9XWG')[ ;B]:8TY;;>+,$ 8('R2$-8UA)E*N)5&4FZH5=PPK6@%X>!" M8PK(7A!NK^PQEPQZ#_2XZG$^&Q;%:)%]G,_NLO%B\3"8#AM:=9DSDVAL6JRI M^Y?Q\C9;WA99\6LQ'X[76OCLOJZ6#-?OWO6V-.3;6*<(UPEO02,9G35<*N2" ML$P95F'=>-*L<'X\C9@.X^+Q+(ZF;A.<(]%FQ*RSJ:;G)$U/%T<4;\W)"4F& M$LF9#\E\C8@G);C"D:5-M7$]EFQBC@"'#T"AQM^7^LCEH)S'$, MVI8@DDQNYDVA9D['/CAJ<92X;K4DHOOYU2?NE?V6+CE=K;ALG[$HIN/9/)O. MEJ_/N3X]2_$YL,I:Z#FN$')14<&"B5ZC&'QZ*!7#7#O6J#K5 Q !B)T (D:Z]JE$)%74U&IEM.#2F7)Z6I A:;;6T*;_]$5 [.:D\^X! ML6]NT+63O=15-WKK<+98+I[R?!Y(F^TN.I\);U!,MU(,:,31)H$HD&(\J(1* MD^"IN.16"-$H':K"&U 'E$KDP@Q$:6- MDGI.<*)XN49/M%9(QNCKT---9;+[.N.I^T$?E^@HZXVSN-OOM MMK?[I_'@PW@R7OX6Q],$W'&K#2B^V7="0@X->''ZCNUGH$WPEMI*$\*4Q=8B M0RAW#J/2G:J%04)A:PX-[6XJMMWS\P!4SQ.J9,OA2I65W@3J;9*^,H%5J1*J M6MDDK1T^-%2[J45W#ZI]<\EN5W@-[N^3(IU6,GG,,^U@?Y=NZ,]DRS>$$3>: M**D5=SK&P"E?(3<$[(2.WTHU]^D6/@W*T3H7T\5R_K!"]'&59D)SK-HD\6R,_A>*OJRS.O0HCE0 _CE(V&BE52$-9!6*0:71=;P7%'->1GSKNS MBC* L@^@5+5:K)C6W!!&!$UR53K->"Q!R1P.%.-P$%!V5!?N*BA;]C@S=AA= M^;,OP>7[7TW.FY;']X_]^+(/OV4?*QH[7MOC_IG&=,N+Q856(J8+CGLE:&0J M,8''=LB>L(87ZRL]$H^M6&.9JW:G#<"*S"UX0J2 M!1VC8Q1'Q*.,)+A-?R7B<,-5_BJNT%JAGA\N_GR9A?]V?S&7?P[9>W,3LO7CZ^SJ,G/F^B^9N?3K!^$__W;Q=_-3N+RY M/EOWP'/.=[J56J8(HH9@)DI7GA48\X@WO=9<,S$S?/Q8#)=7'\.OP]O!].?B M_6!97$U+]E#^#?]\&']*6)XN%Y_/0#+3T>$J7"O .^"]EWA_!NYLJPR1 M1FD5M+EM M[5@;_2LHGY,;NXI2, _V/:G"N(_.ZRW[M;R3>SZE(!*4$(, X"6F5]_NWNM M!8"31%&D1$I(I;9%$L,:NI\>5[>W4A;HQ9%A;Q:",5#W&TH\+6!X75&!C4:! M="9YR4V:YY@U5(RIZO,\B1; !&SH>03-4@LAW7UI,?L;L:[.ZHF&&MP:>P]I-] MKCLNU7\>8@$>I)ZCQSA#;X_7^ZH9:4$8^ JVA+$U,]"$$F(HUGY]BVLPSMD+ MQBF6.3#4PV4"/88*CE8_>WCYW?TL!1=7_N M&"JVYQBZ8H:N)S>']^1P)52R%8CL[1B-,C .6(KSF$"D=XY=?KD\(]?8Q>7? MPJOO%Y>_419A=''I7OKTR?]^\;>+[Q?A5>\LZ]TE_>[WN]_O_NMUEG4['$W+ M8@I3F4MQ/I*2?\W2*6\A.D1Y/L(V]/%P"'M:5](TGL<@T9])3S]"-?54M%#; M:,^::19\ZSJ&YVF.*7NAY_F*,&5=/UR3YCU-ZS@+?TV3?)36LS*I0#&=E64R M\F;U95'_;U*C>GK0TB\#9:_%WGK[]80R"WJ^WYWOK=8/;N#9#C/4E"AP#=>G M^A!-64C-7?&#/X'O]U?TQ9%[KN^YON?ZQW&]TSJN+36(9!,[IZJR;!J1$SGL MX*JK.+ZFVWOD^KUYHAQMG^5<7HV;Z5BMA\]8^^>VR, VF&"3IX2ZBTECF _K M]I2!*0'3&CT3]B#@ONWO5 S!=9D MTRI?!S2(*][\,Z>6O=H3;ZL!\UMV3O5P@$X#U9437?MU7#B(PPD .UR>*! M[]PG(\J1=L4].CAY9?&3+].DC&MXI92A+231BS&8,H,/<54EM5B#QY/X;+IA MA6 !/F5IGISQ(T6**O^I<[\YK06LO5>P4[+=1T#>8PN^+OB?_HB?^MN/*7 M%=F,*PAI4IU)U6U1UF=U4DXH-R@KX#+\U%O-)V@U/]!04I<[)^B

-S:O4,UC-8SV"'UL+_4F/*>?,]_9?^PVX2G]<, M;PC*1U(N#?\>#^K.X\<>E0N#I__>EN(AT_@F.;LND_C'63R&(7V,L[MX7L&K M_G);WCN;E=$N4126E5J=\>J4.H]<8$Y9W)_F !KL<_>=.2I%HE'\4?GY;)]%UCSS6G613UW69SC[W#LO[T MZ=T*__#W;_[)V.FNW7XZOG>]LF#/157-XGQ(AV4T&ZP,%2SCN 0:AB^&Q612 MX..*X0\\*@,&3IXP ^LNK6^I&X-?Y##_BOBE+N.\XA88_#](ALGD.BDE11M( M: [UCJH7MY0?,)05I=/&2=5T.S!])_0"6]?!5HX4$_Y1+%<- W6E2L07((?R M"D:)O<39+OHR!9*IT1(9UD?^6_DQR9:/Q_ _^]'_P MIWTIO\:E>+0[_-:;9Y1>TG.1ALV;+5]C]Q/HO+N:3J9+39O8OTI%RD MVV%CYR2UJP:RK3MF(!N!KVNRJOBV..=D^9YY0F9>2]3'"8O'YX3NHSP]A)TH MA'6.A;MJ:-HJ@)ALJ;JBRVKHF:(HLAKZ_@F9D/N L ,[J7H4ZU&L1[']H)BJ MM.>Y/%MQ ]?4[3!T#<\/0!/3A2*FA*I[0D9JKXB]\3-D7?M448R!9AO[BRM> M)=.:!195ZUEMU"-$P),!NH6C\%X0F(8;RH&G:E[H*7*CKBFFL4FX-XQ9 M/LHZL(T^>:&'F1YF'@DSEMZ>:H]<57:- '@^U$+7]A3':U091S_=P&*ORO2! M1<6R![+]V(10=_03"#N^2;XGPV7+[6T6E@(.*B8AJHH MJA.$D6KX9B#@,7)\YX0LO2Y9 SX>)SP>GU^K=\WW.'::. 8F8UMJS= 5Q5*] MR+<"(PQU,U!M46K--$SUA*S)O>'8DC6I#[0^RMA#60]EQPAEFM9"F:V;JN^H MD6>HEJ$92J K35GKR%QIVWC$%FNODO6AQG=_C>*TE'XB#4K,1,VQ7@MV^4KB M,C\K9O4F2S5N"0WO[$8K$KSI*K\8G*=YH1D?D-/"P#GEB46H:3F$#[5HTQS M=X*-Y(KQAEN>-11YG&!XM+I;KZ+U +1/ +):A4O1?<.10\76#-?W0]O59%T4 M_L=8OJH[KZ*#4H]!/08])P8Y:H-!MFPJ;@#676AIKF[XMA9& MPG]E>/K+*D&'"V+V2M";C&%V+,(G&80+DNM"JS6&ZJ%"H+:U3SNUA[D>YGJ8VQ/,&4H#<[(7Z;*ARB'H&(+PO?* M!VFQ^^"C$ZSS838;)17K25-)]6U<4UYUD@^3D32:E2EVHKE-I'D2EU)";>>; M2KH:2YQV!E)<27=)EN&_UW&&*=N55"997,/E=2&>GN92 H!0X\/QTF),CQ[! M9>+O>%1,AS%-AQ)@YOEV!$^\L SWS6V)S[8MH_[(!:"/=^RUUT4V@D=\OOA;^#7\=O7E?7E\T7@?@\#*;JX="_]"_>S=/4=OO@]O/Q^M?W( M#R2)'B+XAS9=40^SZVM'VR5E30XLV=6L, IDP]5=-[0M+;!E7W-#W8FT95+> MD8K_.:OJ=#P_")DHYQ+7)R]G$[AGN+FSTV*NG- 6N^I8/G*'0U0#82Y? >V& M:5)]AV=Y63'\\8[6##]>)1GS1I]A:IYO:Y$5V%:@!K*LF2[33W5;-1SU3&XK MAD11&,J.IMN1'\B!;4=FR,(ZON=;MOF..[]GRT(1A'O$4X;6<)>_^ MVID6"@LQ6^J?=C6;3+!J('S?21:4VKE+8O)">>1KNT1*\!L?<]PH\H\?]U.F MC7T3'K7[9"CP^7\9\XYA(-IHPO-[]]JU'%=6?,-RS-#5/,OU=4T,QE 4I[/7 MFJP%8*JXINS+GARYFN^;(H3G*\[]DW[P/2M[O0?6[+;>T.W]Z*R?TY_)UZ2L MBAPD3#X\E]ZC2:+*G]H?Z OETX"4&_XKF&_PIGGS$__Z+N'?2$4IOBMF)?_R M@W07HP8U+,II49*2 NH4/O6JYOI3 K775PF^,,EJ.NLVX'C&,03>&D[+JE* MRI\IJ&'LJ3785+,A>V;W5OL<)B:YTS+-0-.393:/(9L _9LE.!18N!0L.528 MIK-KH#08SS@AY1'?G5;2<%:6L/;9'$_AH199L-%?NE>!^W^EW[("%$>)$8GT M>US^2.IFV-^33')_ @E,5M$H_^-0/;-"GY3)([Z7^+\H?D MI_6Q2F'-=Y' 331SE'+/487;= M]TY #2Y'\41Z?YE@4C,HS2-\E0=_XJM_2\#DS>?P#6SK;2J]O\A'-+;/13Z" M^;X'6QM7_O_ ^T;%!'[X/&<2A@X/N/W%%X'CZSC M#*\">QZ6[SW-,('/W^(_QZ#_PI)<5&6<9/@5K"WNYNIKK^"O&$@27M'\"5\W M>]8^ Q?D>_%C#BOX/S$0T(='J&3'P.32)/Z!IE(Z3B0P:%)@$: ":9H4P 4T MN^L2=U%*P):;W\'S$B#?LIC=W$H3$$WQ#:[@M+@C^KR>2^X%W74[@]VJSJ6@ MM;:F<56C-P0X1;!<7J$ D&Z!7R?P-7T[*:Y3>/4H(5:FZTBSXM946DJC]":% M789!_TRJ@>"H.3SF9\*>PY_1#G#Q,6@,SG*0GVUP>ERF8 C"T]C2T4.G"2S1 MN?1E5DIU,KS-BZRXF8.]B/99U8Q>&%H8ZV;/NN9BFVQ/ME3P_BJ1*I!FTK1, M $5PM88\E8)S$O'5.![BG%*R87'D()J2ZZ+X 60/3P2$*($\?[\:2'\'L[9R MIU/@;&R5V2H+/OPPD'XKBAOX]ELZO&U_:IY!\W,S@()SZ3N-K5VK[K @.*2 M;J4-E6)TL<'X@&295N*"@0\ @"!Y >//@'3)$G[O7GS A2'*8(_,885A8%.B M.Z#Q?Q/&CICP!P(M<:C_),Z>P\.'95%5M''P8UIVR 6)=3@?9D!&X[*8 #T M@B%YTN-*F$U<#F\'^/HJSG YA6# WZO9%-BY9G0#5(TL@,@,4X<+"YH*H_L4 M/P3J2FOZIH2%@269QFD)ER"S@S"#]Y#O AD]GM/MTID49QG1+Z9O M(+>CA^.G8)X.>8"/X]H.6'AK,GP!DQ%QEI.3J;@FHU;Z&E(]+XCL%$ M/;9\R-MQ5A72K$JZDX?M$^]L@0 D9>NT'EE\0!>O^!@7\6.!/ A"F\ *8VA]LGH-U<_.U;Q=2UNSBM M4?V\!0/['/07V-ZXS L.@,=DD8+P%.3OIH*YIS$:58)*$:7+1L,#*#8)!8& MB!VH48\V"HX18/80=6-Z#NY4/")_<)5PP (X!-Y"_VPN(6+A]8MB%1V5H'?# MS15H:!+JD[0WB)[GTJF@!-.T_EQ)90%<#[C<189JEC)+A\1?A[?+),[.ZA11 M@00Z!UKL8#B)N8> F2.5- 9E?59VE!)V*:7DC:F;(J'#@(B*R>@:1C.KA3$# MABEGU*XAEXKN;9?/1LH)PY@/U ^MY]'=$PRZ(,UPC+@$( M1(9!B;A(U 2A'1+EZAV\%QZ=)=SAGK2Z'"[D#4PB0QT*=OGN%K<9-!8 'N3R MEGM _21I7BWHQBBD 2!SO!:5G4]2>IZ<=[6_SS";#3H@P(, O@%C<[AP$O^[ MR)GN1US\]P0O/I=<#&2@=$BO&>1F0D&&5;PIX\D$1]E,##2\K[ 9P*&@)2&- M92G:[+"WH QG0]P!F95(<3U+LQ&W#^"-8LR,U+@HJ,@^!['!XS("XL^EWPLR M:V#G=5F">?';BG%-O@?^*J+('RE*612#/V$]Z2@C/+6EHY/175I?#HGC)3T, MT*:%E^FL9@M&&PNK!R/N+LH Y4F:$R\SUJ&EZN($VUE\R*W0*CB9 P'5PC8C M]P*N+S\021!*0J< 8A M=;NP&,AF>D?<&%DPYQG@#:Q_GB2C!%0#EPV#*YRS#';N+$$?#K/.,M3\6YL9 MYL/PDE8:5C5!RP84T@0S'P1P#X 8QGA1CK1ZC0H&2UM@HZ[1ZL I(N8#"#- M;H^WPS#OBO('0A4+UE+0E&04@O&X &&"3$;!5WPJ@0DR/ P3U+-Y=UT:-.EJ MRHQ@4$L'7 !1E=2H>:Z0_ +0=/5#MI\=58IXHQ**=4PRJ4QN$3U_)LSN0K47 M%PU(A\13([<;S9C#U3I-?''O3U#5:121%GN%\S1%JH#]Q*%SVQOXCGP]%*@G M3PH"!I@\"0VQX6O\A\0L7JKG1G W MHG&FN?0S!HUHANH$T"/(<'*1"KNF84^,W51)UJAA2#5<)9H Z@J3K".!09"/ M9L-VBF!(%R5S($Q3V!<8,NIQ3,."/2=MC";*E&W,/U@.^R_'BW8*S?E-K@&\ M 2AJMB/XT MB3[$6JV(JIAS^3H!Z0I<-2&%?,1/.;6K_0!?K6S?!F' ML \3-.C7R6Y%,1W75KW 40W34FS%M#WQ;M_TPFX&C>VYOFG+8:19H2,'JNJ[ MHCB##=+MWCD^^)Y#9%4<@O1@29&NFD4]%;$\Q=!1*=R-C6?J?DG-SN\6Y8C4 M8M*GXY:AIJVR B8>R/$,PZU@D$\[^1\\(G_%7$K(D43!<9.-\IOK?FVR2,KD M7[.T3"H>4&HR4Z;/&5.8*IBS?WS#/V[Q2P;P>:@.S9S/% QM&0VG7AU+ZEU0^?0K3XUSI\53W-CS3?4RS+ZY M461W;2-'51Q%"^^/OB>4\'7+<3M%K)DC8:^L'%D M7='&2;ASIP#B40,:&',L9PPUR-,R+=!WEQ+^-@S? B@Q?P<9AMV58,XJMA0E M+ 4A55K5/*J+&31X05S=\O 2_($@#>S=P-8:#.#A$?*?_2)NE,9MJ0D8\^// MA/!U$.<[V)$<<A_S2>50U04^CY#!3J"3!^S2&?)?UTUITYF<7Z8D9' MA>*2@DZ;5HIE)RWL(B9/,('1T-F.IK68+N QNOO+ M.D91GTZ$M%P6V[00C3G.E @8?)$GZU<#)/L9SLK"H%AZ M@_0>26):L[2H)LV%?,8\#6I#$G&%6\Q?/L0H-/J-+RCU-:FE47&79T4\8LD7 MF+\(M(V!R>J690X#JA9W1%SXYE$QNZXQW-1@'E.*9E-XX1C$>('^Y%E)QS2; M?,4.O':3= 821K@+5(W6>F%2-\.A.7""UWF0\S M#)QW].5F&.>KPG)W>+XL=H=B$7H7H1.^QJ@QP])3GMZ0@E^[#T^1_[3[^#J: M.$#>SL]YDKP:/.F]]A,F7S[IS=;.-P.:WQ4=EF^( /922"M.ZW_&T#"FH*W3 M2%YLR[C,$R(%QRQU-2-0L79^-CO2_Y^;SO0;LFHYB>-TCO1;NB$'NN6XCNGJ M42B#ZBRLC$C1S&5[ASO0JF_-0EXFM<^.2RP=RK]@1M,_JK+^Q^_Q/XO2%WO6 M'K2'K6R^9:?LFP/\*Y:5-_? \KO%P"(]0%RX.J2'G_1]/DT6'B)&L7+M@V?_ MC>;LOWE_,4[K?+7&B8@1+U4!V($I>H1>C]#K1-_!0.%I> HO1V1Z_+Z&?3I! MVI@=W\"##,S'VV1'(&M1):+3*3VZP_G4M=[TF:6@.)<\XU&"&,NQ,5WK#QO M+O1K.JPW*C+0JZ7WK>>63!U^Z0>"1?*L5LQ076\A/UC<0<(3G("X@];]V_@8 M,%N,K55G+I3LA@2!?U,B6(+83"<3,5T[P;3]!!,?*0.S=26/4Q1NW*,P$%[B MM5[NE3^D>N6WM4RF!2/D#>X@X).B)(K&M_,,[**'-WMZ*8? M#F>3&7LC,Y,6$[:X(_E]5E35!UQO\EQC+GW'O$2O3#VGHS]$0,THNRT8;]"M M ;N'3TJ6Q@6_4*\7OBLLAPEVY<- 0IM2D.J0)R/PE/IVCQ?IOV6OY?2P_7BL ML1!2/L)_PM8=M4U>CV>I>N2J3FB:5J I@6,HC9]5"_V.&% TV_$UQ[7LR),C MS7,B40]/<6S/TN_U73_XGE/Q7?O"]T=_=!;[^$7(HN]FR$MO590XC\XOL%&R M%"8T8N>8& *P7$R6U9Y)$W27LA](#2L3/+Z9U[=T/(W2YEE.ZY!B?"-V6FK% M3WK.5J_SS8"['EN/M/!1X^DG@(8Y3SY$M,:3GTQN\!K$E(F(9S56/-)5QR5] MB%#1=SQ*#IQ'4+%JM# .7,=X46@&:BAK1F0YCBGK-EAQC?X56%J7\6Q'UIS ML /5EEU%L5W#:A+J=._^Q(,'WW,JC+>%^W(+D%D3-!*[)K7;]DK=NUO00KL: M'0-JF==8[(".N8D0-COH5V Q*V#XN&2)>DE5,S_]0P[6='TV "6GBU!O4Z"+ MO1 ^ 9=?TP"YHY2+\0T:&!7^HMS=U2DN1A/P\%0YP5PC]L)F\,P/C ?W6I_N M'>Q&Y8..*AA2 PS4!O^4KG[V=)&Z2@G'Q'ED;QG+N0 M\8M8JJ;),!VGG:V@[<)WDAHCF(XW9QF63,MJTRF[#RCHA$)1 MX,E5F']*,7H:[>(-H%Z5-W@]K$2,BE55+ZT>)2&2M)DD,0]*LL$@N792-G_= MQK.J3EJKH@E^T@R0%.D >5HU4BS!!.H)7+:TDP6,#FF2GDXAJ?'X3#CIJML$ M!(J(6?R:LO2/3M6XA< %*FXK*:$["8TK?B3\RUAPVR76@/ML MA/HD,;HQV[/SR(7RDK*XG\L4_-Q]9X[6<+90@%*167')F@%HDF7\U_]Z)[^C MS]64SJ+2YS6"Z#M&@ZG S;=B$J\4' 9M#51&-CP\32.^8)4MZ9N[=%3??C0M MG/TU"I<2:YYF\;1*/HH_NLM"%2_?K2G%:;[;W-&#O41333;=I2*L[%?GGM\L MY9X?]7M^,_H7/O6%VS=H8=0C:OU-?TEDATO_(=/_#E*-=L^E6-=HO/^+>E2X M6O!T?5GAAAVT!PK3OO!BK8#;KI5K[TUDW_L+U^R/EP"@X3E:R6,*Q2[UGE]@ M,YZY5/S;(LPU=.*.6'K+9A?1HY]_1P; MX*E=%@S[RXO2Z=_)N?!E/.XIM:?4M4#&,A W*R [=K<_M(Z\,S5TT\QVY@4- M]A\]#V#Y/H4 ^$/QBC5///A2[-2Z9MMUV/^TEQO<[.[I9K.^-QU.43O]"@-/ M#FTYL'U3B[Q(B7P1%W B-PRB%?^<*UQ445$&W$&U&MM9DQEG_E]]+QV>+4W= M9T^9A_;\A>FX;Q#=8U:/68A9G>Z#?JC9INKY%L@[,]+"4+8-@5F>9:N[8=97 M2MNYR(P$SVS%Z,.O!K >S5P9F[Q]"LTZ304 N)8I\VPMM M(S1T2W=L4Z"9;H4[HAE9QV@<'Q+ U($F.\\)8*M\'O%>'^(] M!'A6J[Y99BBKCJZ:=AAYNJ,JANT+P%/5<'\FI[4GDU/#](J:/'Q5UP45-: M<]BT3=D U+)=V?="1_%]M\%%)?"= SOW[#TZ]Q2]!\P>,'O [ %S[PY$36L/ M+H2N'&JJ'!B1:WBF[X1>T#@0 3KM_3L0]P:2MK%:(N0E(/*M^!5[3.TQ]J:KS#3SSD:%'R%8/=J,,WJ,>W$PRY]J+C'K+>%64ZG)T" I_##,+(43S75 M4)$CDS#+"0S3,:(#.P.=_27**,:S)LKT8-:#60]F1^"HTV6G13-7=E4U\(S0 MTA7#M$/?8&CF@3H6V=;^'75[ S!EH)G/FJK\5CQR/>+UB'=:B/<0X'4B$P%V MP/5=3[.C0/$MUXGL@*EOOJF9ROY,3FEZ_C6+\]K- M1UB;>(H%J+IONWJBN:!YFZ8JBI&%D25+?%KR:*_XJZMWB'0F6QLS2GTG3LT]4)Q5= M5=NNO#NW@Z RWKLW.:F+I[8V6L*[967;;!/*;4?50\,$V D\4_=,S<=J]*P& MO6-Z*]Z%C9CX!RWMYW2\V25*/8Z^8<\ :BK$.A[]2B>SR5(KHHTOZ;0DHL9( M6)5V!N*[N0 NOBK&]1U0HVA)U%'=SZID^'$T*^] @ZZ2_-U?Q]C]8)[$9;6Q M_BG_9T5C??S.[('?@6&IR&N'[8!%*C[C<^DSNJ2Q;X.43J8E,$#;'H+ST2/8 MAIIZLJYW^#%+J%L@]O@L-O+5N"TJC>RTKDG> H?SQARBSCSO%5$MH;C.[IOR*'E80UYT;K'U")WF5^Z MLX6_LP3_ "IU.Q/T%9OVY6WFY4WO,AR+5JK!Z1[PF $.1(=4I(_J7?;GGLSOUBO MRR=1Y).:70ZPN_T4A>C/))OOHS/<'6J!9@6 CW=*B>_7Y!]]S*K:>6-TS6%Y) MK"\H!K![!5-KJ*CI2=AHVVS*4_9T)QOM(J?R_^6(V@)0QR&$J[:?6\>QGUJA#9,D8<)RKQ]5L.$RJ"K18ZI0T08F5C ;2),[C&U*CJNJ^P2^^ W%$W9S$ M^YK^'.T$^"6SBG5VPVFBN#F7L"U'E?#%6&ZT-EUOI"\VS!>X M:#E0YY)%HX$:F-QK:K+=I*H!Q5)9>23I24P\A)3.FIYQ&Y2S M%[OMON[N)]./KH'-48..9POHR)8*N// AH2AMF:<'T6&:\I6J$:NH?J>H>J& M\':#=K1B0/OM+(2W1S#$;V51+>>O/!S7W=:"4)USY70M9Z-3^=#1@-4<1P\4 M35==U94]3Q9+KH7>RN'H'9;\_NSMK8TVY=PZ;9/9T,SVA*4LF[YJ6+H58M^\ M4(YD7;B*%-=><5CLL.SW5^G8=MGM:[+F^XRB.X3?= M%@'';#TT3\3Z%>M%5-"NF,26[-2T#-;&LI)NQ*S(Y$*.%YT$F3(XC5.R3&+I M6B0;@-ES#589#P0,DV3$VD.V#6:%Y8"!Q&:=.IVUJ6\F3HVU:TSSE8MXV]QS MJ5GUE/4O;*R: 0P(+:.J3N(1_EHF"ZUVP2ZIN1Z9PI33DL==!4T[0 M!(+_4'OJ4F*]L:G+WC MA[-)5;/.CM@^-W7>/7XR <,')5!%RXF375K/[JQAS7"V]6U:CJ1_S6*,0@UP44%!%RL\ M!#V=UGEA<45'--%<\E%P><@1Q'@"4JK"IF>L/VI655PYZ.$N:\X#U1D7S( M?&'N@CQ!1P3Z*N BOFPTL/JN. -2G.(;@.+Y*]I5:Q>SYFUB4R2WE-I\;AH5 M#[@-< 8P#]:W%%8^OX'O%CFX&'^4WJD')J:G,>8" MD%W% Y;<_X%<-:NQ0RCH!FB?58V[HIY_PB>(1V!?69P7/&%4<2N.#:+(>2NH M3_3U^_0GOP7WE(ULDM0@S2IJL)O]Q-VJ4B#)QOU2SUNEFWWK.%96]<;O'-39GDG.IJN1 ??*ES13!O7Z M3#.8LQ[]^*W''Q]QT1'5I12DU;2HX)6PX9]!;IQ]AL&-N 9[SOW_I[!O714E M82(CJ6C"Z^1JJ_35TE4RK7D'4?D)3H79=,-I@+J8?KHGM=V:UIAG!F^>39]@ MG1- ,C4TP0;H# 6-*\G^0>?:)X_U4[>W41?C$ UNMJH$=5W,;,C4%Z?M?*Z MWJ!5+FN1*<=?$O%KE4G6%;Y$QLCF2\,!4PK?O58[W*008O0&&.QV*0*TD/KM M@X:#QC^H%3>4.K;8_)WI+LEH0:$9@VE>83 GPR@:IHZG_Q;2C1*TL%4YK +7 MW"ELMJ"TLT!:TW6>282:AEV((-$(N*-*NO;5HMY/NGX\'F-4;76Y_]PUG="* MN$O0_*[6F*FD2J"N1]WM0<^$/V^8=-\X@8ZYT1F"H)GFN1TU'XEGLZ*W2D'Q MLO1?(!^*B2X1SZ%CYX=PC#2DZ+>.@9/PAWAK/!K5CM##/N+E'\F\&JZ)7\*&%J-2G^? ^8#N[NC9>(/LXFPK !4 M@"[1T5@6649/PT@5PA6/53=O;-Q&.)U&AV3L KS2G0B&L[LZ\ **-7;,PM2+ M49))]7R*$A@8$I-GTQ%7!4%"'$0D2TJF*N8L M;$N'I:HDD2X+@&I;&!7X2;@$2'=O4KG:3+\K/)/%CH$T"6+H14OSDX@AX&J0 MY.D(K$5C: 8O+.OX!ZXR*MUQFB7"_X%KP]63.?=MKXD1D9.P]1Q?-HQE81[!+/_'XF'!03V.TZE/XO1:.1K89"Q& )7KAOGM*C8N[ MQV)6;!7ABF8N'^XDC_.*1?'1%]0:.[,:5# RS49I);1!3'XB3_PPKFXEK/_! MU< B*V[(*>C"W*_1U&$*$(K_UMV_O)I<@VC,F,9R9%H>?IP[2BB[X)"G3LN*!G870'0UF!%L"]\#M M&._&_9K$_RQ*;I7B"Q<,=;''Y+7;'%#$-\)&D-MK7!83:0A,4*#I3%F.N/BW MZ10C XV>W$V!;*XFU1ATF*59 M)S>@O1=Y,S?0*@GO1SCNDG0VP1U"DVW?%+--&J?#+DF)#:0(1()J93$>B -A M3,G'P-4 "4M$:.E:?.0P2Y%"%U:(;4E#AM=)GHS3>F/P82$60V? &IV]NHV9 M/HS),M($L#6=XL:!9DWBC/'(#:'L/HX(-.Z5+Z7PAWX9HS>4G*%;)T"8IAP$ MIJ$XKJI&AJTK5J W4BVTNB?%W<"+C-!T?,4-?%]U0]DP10*$ISC1B21 7"R$ M?5?\QZ<@EM8DV+=N]$T^=*3G!_SH66<=!MR/+F7M+^*0,HFCN-J0Y\T+M9W.2MJV7NV$UQ\P[6;)1'( M"I]C_M^!;'PN"+8 "B6T+<\+@M )PR@( CD*%0$4GA(:': PX,4SEFQ)=<^@:D=9.3S-C)"CYT &I9'UD-N+-Y .&S MX@2U4#HF\+A;%'U)^1,=1OQ*(>N8K@$8,0:+C_FD^)45NY]4L3AK^ !A^"MH M!JA \ O/I6_-0[D1 VN)>ALE>G'7'7\ )I>+%Y#6!GH#=U,U5DIS](13/NE( M! F,X0DWRF2,Y+C.0]]5*YG:4'%U#S69.F/O2BFEC*4#,>PM.H/;S1NRC@XT M:S]TL/3YYV:6FVVSUEBS59+*P(7_TBESW(;G-WG_T%-T.&"]E5PEH@C;MC.I " M$C*5+JNZSW-%Q:_7]T'L_27(I\4"N[8D!3=Z)?Q@67$NI;# M^]=02-5M*1?U@JE)=,^E1V!J2+,'AS^#:,E6>R!.\2Q'T7Q/TRS=T2-?"S0SU*+0;!?LBV M;EJZ&>J*Z\+GT/ .LQ-[J_&CZL[Y:G_KDSJQ:"E&ZS90=%L)#$W55EPDTE*?DA>>.+].V&8+"6QP8_O/N"V%]>TB5T; MAA6^D3;?V126*5EAG3+%$ CF]98)'4)%AV?5&0W<<1O_;/+D*DQV6P_&Q%B$ MI,^@KVIMS8S0<6T_K[:!&%OHO4ZD, M[:!U/1>+!"R< >#GEBI1AH?5D!>9J@ Z6'(I_PB'XGY[A)?FBB_E0E:B5I MI'OJ@AW%QKK*!R^/#!9(6R=*\R-?US0]LCMYX1'ZJ0O*=B3SOHOB(1AV(Q5=V(Z,8M-4Y*(:B;_>5NJR8DU)SG M:#+*.;U4'-6;TD49_)J2ZV4ST*,HI] XU22>Y?Q 1#)G< Y3+$#52#'JM1#I M;DD34V-PO=#Y@W<_S9US&/F_LI-'GU&]W&.XSZCN,ZK[C.K#9%1ODZOQE%0/ M=;NZ]0\G9C\IK]M\ +4.MO=+Y[#^NZ!2,%=\\]84D#W'B3BY MR<]ZM0DIZ%HA7:*@A)@POP&1M6#B-JDY!(!D8IZ1SC+ 8V&ST=DUY=U-0;=! MA6U1@[ZETUN-:LM2^=@;2ZR:7K%CIA)FU(W.0%".V@0?/M:18"=*?.5Y%L6L M7K"4J5?#N>16](I!DZI#+2,HM,4MH8*7*^F^<'V\BV4])[QP!B_"0ZI_.DD6 M9]EX2BOV\";2(RYGU61A^RC3>JF.[,()3OB"ZSYH"+=\F0,F8/EC?8D6&43)-.RO8 M4831 55T$Z-:'5B<.A8Z E3C_*8& F*>L8%PC0U$ MA0 8-IV2Y.2(7L'13_;^[Z)@2U[ 3($>,.E))2Q=.L5"YS>LG'R'RJK[:HTS]J"( M?_,,JEJW< 9BC+O#.;QSH(5V'L^E4(ITLP?7R;A@]87F[,C":EID"T6/*#/\ M3.+[Z4K%092QK]VTUD:W$,FJO2:VH7?;FE1@(9I7]*2J4920-;R*296=GN4X.F%DE>0QX/I9Z-D@@]A8K_Q+K4"M]&$\% ?'1\" M9>!A!>5 [STW3-#1G(7'2OI!Z3@M>F4_M<,1"(_5#V]_H)M;*%6\SAIP^5?%$]R"/$]*,64A A_4+'E].:9?KWO'P_T2EG3U:$%LL$ D M/80)9Y;S1X\8+!I/[2L;,F F""=7/"?$3VZV9UN91S[-I[.ZT4M%,3R*EQ4W M)5N!.PS#BBX5:XR'31F(2^PHK)A35T1/7[@<1"+[S;:2;O:[.('95?F^M-FI MI[^*AQ#15\5D8RG:X>("M\H\_H!(VAQZW9 0W%7(.\<'%A5@:A>SSZ9+YJ^V+%V=L4QSM-9^]2S(1RZI^QB$>3="7.'2Z#VW+M MP>6SCMS/T"UOT1SV#7_A*6C&:']4Y%E9KQZAP[ Y::F><%2R8M&]\7A+*F0FZ05##A^ M5)6=#C?BD9O#P%H@ZL:=J*=D&<;4EVU[T93A:XY>LV/16$V'%PML#DZSB!1Z M4F9)QS@1R3%RL;A M]R\.LS<.[\U>'7( T7Z09LEM[G:"_C+JN8F M2XTK[Z7S^&G-ZM:2]NXEHM>5"5G,S#KZ7"U;[G.U^ERM/E?K.'*UU*?E:FG[ MR=4RGY:K9;U[9(&D;%KE'Z^&M\EHEB5?QD(_Y0+0FU\5LW*8?$.NN61(L?V+"N*/,<,X!XO\GT3+@UDW[)= M(W0>5=_H&97/]O 72YIIDH56)>:\/?E$ZR>]YRVJF) M9A6P0/7AXV/BS0^H MWAL1IO/,A9("C0>"+Q5^[KXT1XTE:UY;%U-1">#_9?,?)EG&?_VO=_([^@R3 M&8K/:];W>XKY-)?)G?2M !5R>;0 "#=ISH87S^I"?,'J$- W=^FHOOWH..>V M;,@F5B2 Q;&-/WVZIG2),[1YXVF5?!1_K-AU.'Z0GC6&5'"\^7^]:O;UDQ_J2\*([[%VA1JIR((4DGW M,R?6[E=L,U5&21WB1')N.@"#W=[IT27XLKL&KG5]#W-:[^^?*&4? MRO271(6,I?^0Z7\[K<6[!W3K=B;.8Z?NK-KURQ(3]FO9WX-96LO0-FK M:\'?0O)QY17;,X+]V)6RUS-"UU_4TT5/%QVZ6&ZV\2A@O(Z'/VY*4&)'J&,5 MY_D[QHPHE-=@_%3Y1/C4FZ \<\ZX*JXWL1#LUUE<"P-,VT6-D#5[,5 MSW0>Y5#W6?_A>\Y=?RV+T6Q8?REYR)^.8*-WXA^,=T4F@.!8<21[H_M=:]SO MVKWN=UL=V(ZZXH!?F*&CAZJF*:9K M:9%C1*; .4# U?(NN^&<_=(X9R@#TUXMT/9F<.Y%70#/IM"*/*XW;@*J#YB M>W5J/2MRV2URA7:@F[H5*J[C6K9E6JIL6HZBRIX7J8K]4AJ:(,&](9=I6WN$ MK:-5M'K^.W[^4V59;_A/\R/--D-74P//\CPS4@P=^4]3?"W2[=7R5,^C.>R= M_PQ=>PW\]T9<7>M/F?8.K_T UT.^X[TNTG$@GNHTB&=YCA(IBFSXGJ7[FFF$ M9B!LI4!U5DI4'TSCZ!*YP+W]X=U L?;J$-J59HY65>FAX&U"@=Y6Q74U0W4B M/S2=T#5=7U&CUCT<^L_H-CDH%*@#R]ZG\G-Z4+"CVT0^4NV(-3Y9R=@[DZK; MHF2% -ZFZ?8(LM6 ;$?%#', GQ(R/SF7^+:+<,JN<56V6HRW-$L)PL"/'"\P ME2!29,]@E<]]SS?*IB@'VJ&8ZC"*S25']?ING]_0.VMC"-@:P8/58=ITMN&$*UX[6KN7IV(+Z>HGHKK4S$[#<%L M5=.Q%Y4)/VN&"F9GDS$66/;CS.++ LM,'TUR[+\3>%5/,%4V6=R:6^2 M]EDB1P>RVX>&7UWH5^V4VM*]*+0#PS95S79M+.?A-OJ/ID6/RWM[HOYST.BO MKJVVES] OOS1ZD4]+[_)- ]5;4\!NKX:*)YNN%K@:;*%1P$=IK\HJ@,0\)SZ MRV$S/>0^S^,MY'E@/X,^S:,/G;[QT*EJM!AOF9&BFJX>A+KJHUKG\ZQ>Q_-= M+]BO/G=\:MEIADY[K.JQZJU@E=6>>8QTSY$C65%LS0AMQ51#W1)I'I'A[]>? MM@^U4CW<28*3P2K2+?]"52/%]WMY]D*ETT<6/A4$$J15?'-3)JR.^9+I ?L4M*O2-BMXP5X*:_?_,2/8?U'8=^O+=IJ/ M_+EJJ[F/%O9HZYJS!R]IW7GD@@P^Y8*SBBP_K<2LHK[;;&BS=YCJ(6N[/FLA MV;YJ[:&]EHK2EW5]HUO?E[=<0RA]V=,CH8L7V?IUE4V?9^L?P08]73P[75AO M-\&#VVP?GTH]^&&H[:'),+1LUY5#S\:V MW)ZJ*9[ #U675Q(W]H,?UC'@AV4/3-M\#?BQ9]_9D9H^]R1G[U9V_PV?&S(Z MYZ8MS]4"5W5]RPDT6]=-&;L ,PBP'6\ES_3%3)"]5]!6]8&.W=[[LT2OVR_V M!OF[<];9-15=\95(,UT/4^,,3V[X.U(\_6A,A+WSM^(,#&.OYX=Z_N[Y^QCX MVY3;8+J"OP,K,HY&A=\_?UL#W7C=\ON5!2_6UC=X MJTUK3+45TJ9M&[*O6KZN6Z'G69KF-G9X8.H'8N*ME/##GN57!KK:._%>F< ] M79;L=-H-(S54%,.2==/17$LV9'ZF"5@2>/4E7>L'94E-'=C*/BMV]RS9L^03 M6++3%%91 ]/T%-VV(DT-K-!0S"9:KLC!@4S9K53=PU;!4 >6OD]%]_CUV2UM MMN,L='&/'<$J8)3KCNZ]X 'K5],?^\&3N*^Y@;9J.DJ+E;ZE.K9I*FY@!Y[K MNH;:J"^1J:B'M"CV 7F.,C#EO3;&WIDVCO/X]EMV_?40V4/D;A!I*6T! #74 M(\UQO,A07567 ]>W6",E5W%T'0L ',["VTOXTAG8SUQTIX?('B)[B'SE$-EI M+6RXFNZ'@1>YLJ=$MJ,:OB<@4C-7^XGNT^+>!T0J]L"V]IGD]=H@\IF* +UX MZ1Q.F%B0Y;>DN"GCZ6TZE#X70RHP=$HU=)8P9:G^RS^!T]+Q_ "5=5@Y'%[Q M1DHK(/Q).DRS9,1*V232'\"N\.FJCNNDDN)\)-W&6.>F3LJ)B.T^% ^@P7YY)+9!33,_^>5/A *9R5\+"!-(V1 M3V=97&9S"3@\'R9TW6\)P$(^/Y>DW4I0=: L_$53R 2,5=Z\)2*W3.+JX<)4 MEFH$OF\&GNGKKF[IH:G*MALXH>LZNB.[G<)4CJP9;J#K+E5\U#3%,!2L8:7K M8-1'D]1ENM:[5+E**[K,KV>L8OK FD!M@46%U<> !GH->_N M-7Q%CYHG<5E)"=#E:',EI"7L6. ,^(U//FYDUZ,78!\,MLI/)U1AJ2^?=.PO M>Y,U=/KR26]VZX^C',J>RB?MBU#Z\DD]71Q=;:6>+HZ9+EY#;:6=*6?1 'TF M#CE2A\].CL\7]VON[D39QK/I=-+F3=T.95TW;-TT=$OV%$>VFG99GGKX8V]$ MI1. @M:5$&>44#1$L[B<_^./J[TDR[]=[8^3X/L@4 ]V/=AUP$YM$RH2[ SG"4 X5Q[.<'.]T<6/)>>SL<)\'W8->#70]V';#3 MVYIJ@6L$AA.HOFT[BA=:OJOXHG%6X!WJP+/U_&"G60-=>Y;SS<<)=B_J*#W M/+_4\(.(=;;VZPX<,YMN6!"8\*>5@%?[ &M:O_OK>^4#O'HVW4!!>VO1>M C M*0>&&[,MH:18>JAIEJ6;#F"-9YJV[PC=RM)=[04-23J90E0EB&I_9Z^5@6X> MKHG6$:',6_*JOF66MI5..SO-C@)3E4%W *,I,*.P86G%-;T7-)<.R-+60-NO MGZCGZ)ZC7XZC-1A^ZP"AIGZ1&'ZJ*[/JV+#C:,\,#I?IO91,XYF'1^5%#*219&.C#7JZT<]P--CFPOLB,C4DW;L."B-L9C';ZZ M^F:NQU_WKY3;ZD"U]LKQ1U<1Z2U[.-\V8^N=UKVF[X6F;>J6'VFN9\B6P6H: M.A'\1SY\3OIA&%O7![K:US \)3=]^'OHOIQS7OT@O=?WXZ _9\$2BJ'3J! MX7@>!OL4)S*%EA_HQH&4@:VT?/[*?R#)[,]/9P\TN2_0]LHD^PDSHR*W)G<@ MJZZN&'9D^G:@!2%PH-N8W+)YH+3*K33SPS"C,M"4?=;@Z)FQ9\8G,:/:FLFV M&[F.+ANAJRJ.J@6*%FA-)HQM'Z@&V%;:]$&8T3"!&?LZB:=T9,/]ZOHOITQK MSY/I\AJM=D5ONQ!JH6>[@>'*AA_*ENGZ=M3XV7W%?$D_>_)K>/N/_^_KU?=] M5$96!K*V3\5[9[HY6B6A=]*]53CH9,0%ON5%BJG)JA>JAA9XOFP([[RJZN8+ MV@#[A -5'QCR7M-O>SCHX>"5P$$GFTZV5$V-S,"2?=V)9-UW_%# @1(&!X*# MK:R0?<*!8@\4_7"EYDX!#G;T]!][MLV156L_S@-&V\[T^+%+E:V^BOK.^WRT MNL@K4#F>'VM.\*3C'H#H!$X\:JIJ]H7,=Z_2>Y0'&GL(ZR'L+4&8;O2%QE\9 MA*VI)_YP2>OVZ3O7M=\U#F2N/?'\V/=+?IS'HWA=N>JK8E;?BF^VK_+]XDNB M/G5)1'UN+/O\.\@6(-TPKFI:%'=,Z_/^__D/6U7E3Q@$IC^53Q].:(F6HX>/ M7J)NJ?-F,3 B^I3%>#Q+[VXV MP/C/AP23I79R*(PPC/0(]D./0,NV##UL!),3O61VH:@F\IMWCP0S&@EFWI\[ M(9^O]F&68#&S;G^$W59]$<0:FK MO>R7;IZO'M;>VWXA2!]XS^PV3TF1K=!R32![T[5T33-]-1![)IOF@?;L415[ M]K)GFGV^ZHO;TYY)"ST6>(N%;J7QG?>S6X7ZT7KBDUYKOPP!=\OH/O[-95)- ML17%SR2;G[-^&$*.729XS#O#/A?/(,2'@:L+!@LU M]243= 2#77[> X,I\OEJ^M^)"#&MDT7M83TAVPY#SU:]TR]7 < MUHNP8Q1A2TZ>I09,AS;1']<;;:L^38\D /81+V^[R5WDC$,0$^+K8E9+@H,I(#K63BX>_:1&;J E54GY,X4%E:X3 M&* T+8N?*0)#7"92/"1L2ZCGF!17 &CCI"SA,_K(*MJ"J)RX,'V6TM XK= M7M[FU:83[P[G1N)WV,K2%.B_MZ5XR#2^2-SQ=_"[^&WZZ^7 ZDBTO_?"<./^#X+K]\#Z^D[U\D M_\OEU9?/%X'[/0RDZ.+2O?0OW,_2U7?XXO?P\OO5OF!A7Y,Y$%H=8I&5<]!( MJF&93@G\ 5(:#B9O_VPRB_]@C=N_+".298Y^>%F MAXX:>;ZM159@6X$:R+)F\N.6NJT:CGIFW=LL\L';[7?;C$();C1>0T:/A>Z>%H.0Y=5MDM2/[@*+5?D^7@UOD]$L2[Z,O[7S$)J>._S7+*U27%,?I'KEYJ. MZQ-8W0MT+O7@Y[\#UKF\(6TR1'^$)@&V9%A7_S5:U6E:DU^S)82Q_, MLEG6O2JFT%6\%6UUJ/:P6RS%TX5YY_Z%E)4C; 4+XNHFS=GPXEE=B"]8OA!] MLZ=NL:K\;G.>.'N';N[44]5^QOZM_;N>ZUU]']07ZVNX,7UH!?'LQRZ&O5ZO M=H7T:"7MVTR0?/.4T.B./26\<4IH?*H=55LB75L"!7 X _4QKWO:>).T(4PM MX3>5WG-Z6':L] 3Q5@DB*\!>12?*.I(XM0([.\;/OG 3GD>ET+X&PWTAIOJ, MS<2??&)YQU5X[HYY6Y^OV#EQ>?KPZ0K=[B1%1J:EFH;C15&D:D;H*,+#JCI^ MJ*X<$!/:>*N"72:USP!V*0OA@B6.- 6]Q*V719U4GXLX1\=8E.9 ?K!*'3^: M-_\4Y2!K?0=D7LP[,'P[8"AVG9##EW#M#4_LCS7]PW-U33?$F!H&8:]#(9^ M/*5TI7\G(^%_09<+(.+I0Z$VT,QG4?UZ*.RAL(?"HX#"3F-XPPL\W3043U5 M7?0UPW&8%>SXGJ;Z*Z=@UN7E?TYC0*>TGM^K'^ZCEK4QD/?;CK4'JQZL>K Z M:K RM4X/:L^1(UE1;,T(;<540]T28!49_JK>=A]873;ALH/AE:J^82-SMU05 MY5BC!A?YL$SB*I'>P_;27Q\&4IYLB+6>1J_I@_*M9;?%K[4PB)PHC;6T^5SMR7CF]=PJO[?.CI?@^(.Y6HR![NRUJV7/\CW+ MOQC+FTH;2K=55PT=)_)E6]7P<+^K-J%T75>Z8_2:;76J;754^Q/#T,5=]5[-!U;+=A^D )M'N9/LV7SH6M=QWNM?"[I@TL M[3F;4?2\V//B 7G1:+,[S$@/-#/035^.-#D"AK0TP8N.)_N/X\6-GK']]F%0 MW@0OOI&DVC ?/9Q3ZSQY8_=5__S5^/X?K(C]JH,#9J=@9JAB2UYSPVX=R>SXXQ-'!46'U,@M4?;'FTWHZWCM"$= M%9#5\!Q5LWW+DX/0BH(FI*-[P3&B[>&\/-9 D_<:ZNWQML?;'F_?.-Y:2B>$ M[BJ&J\J.92N&X=B:KCE-"#U0]:>E+)\6VH(QZ9A[S0+LT;9'VQYMWSK::BW: M6H"]01CXD>,%IA)$BNP9(M'0-UQO3UG1SEZR#&U[8!E[/<+1XV&/AST>OG4\ M--J<+LN,%-5T]2#45=^P3=4W>3,BSW>]8.7T\.Z)U_N!1/V9.^>>%AZNZ4>Y MEV<_J@W",93,WL,;W1V[%O';182,0?ARF.S1CULLLYS\PHX55 *YJ6I,%S15 M@*0I""-D(^HK< V[03M']64!">1'U'-?PKA#E1_?DO(>5=>X\5&.B/^QIB]5 M5*,2Y?-[BQ6[GF/JKF=KMFVKH>X;@6:+,MV6%X6=8L4*O-BT5$VQ/4M3#<.W M0KUI2!ZZ_KW%BA]\STJQXF/8+/JX6))J'Y73L?3YRI9W-H_5PULED6Z%Y*>O MSB%*IV^Q.EM0PE^_+X% 7B45+P9>U53!O+-86'AZ6A:3@LKRIX 737>1&(& M9'53C;P"Z7+#J2>T=GK<.BMM4S?'L'W'BW3#UCP]""S%4.6F M")?LK!P_WFJ=[7VMLV(=HO]KL\Z[-;-ZY%JW26*NX2F6'1B@OX=F&%I>&)BB M&YOAK'84W6JM'^P6O_5:&^>K.ON^UGJAB5K%NZ@=C]*V\ZV[-5,3B_(D^MNM MFUHSY<6.H"L-"QZOO%W=QF7BQ17&.R9(K215OE"O#S1H9<#KOF9QSC6[ M=0J=8UE@T*H^QEKPE+$;&980KYJAV1V%3H]44_4<7S%DT%="$,.1)_A)BN:E"-SZYQX:7NRI]"F[4+UCFE')']Q#^2SAAPM>.JFDVFPICFRSW UD'PV@);'L-#X"O8C?;&,KF!310#RY+\ M!B@2F\JDV$XI;W?K#L0B7%W'H)7_3"JF:'>G>9T K<"8?B7E,!53G3#:%.\; M23^+#.:*/CE\2TH-!R:YANL[D1.HC;T2R+ZZG;1TVXY=WKR]Y"N#&!=7F/[S3>P% M[]GXE79"N;_=]3=\-&4(X*??8S#K9A.1%-!1#,^J9/AQ-"OO )>K)'_WUW$Q M*YGBMK'/T8ZK?"[YMS@JWD\)NX1MYN(A/!Q_*5.BJG@\!C@ETALEZ$M+\UBT MOUL%(3*=.Y)R =ZIEQ2\ E85ECF;#SC!LV:;K.53EUG21]G9]WE!=M*TQ&D1 M6+L2UFX++YGAJ9'AZI&ANXX?R1Y8?7+CT0D-OZ-4J580R886J88F1R%H5HXE MB\BKX[O6B6A%V[0I?%@#7./FZI1T7^[SH\?7C&F9U3T^_@S \V$[%)/D>_]J"U;50C2(E]&U+DX-0E8W MB)KNF99J=5C=LLPP5$+'-35LWV?#G8:065@TXE[[Z<'WG(K]Q!97@M5]3'_L ME[29:+PUCG=-O^D9O(UQ+A<^H-?A9HU?35H&02>S.ZM M%FY.^>N6.)E$[:P&&XMN;,0HN:_KNDRO9ZQ+(&AC+5!4"TC1HD$K18=Q6<[) M/#1H4RG_W,)3,\(RMX>UP:-DP\Y2^%69$I MATUUMUL2;F0*HR;)8VH9CG>5I,JP0"#K,!I/IQD9+? S+4S*-I0K%H2 -HV&XTA M"FE(NAD-K)G)(JZF:$-4LXQM3ZOUB,EP"X'L%!(DN-3LJ<5P."MAC2_ JN(V M'QIFH&D*6N514Q1"^/6Z8?/7_'-6IM4H90[8<5E,FL5+0$^$WQ*P2YB^EB+= MHPD?_XS3C-8?A$Y*E(*+D"<8@84/"39TAV7N&NL5;[W*^H.659S1O!=&UEG% M 89U_LFVIV61SIX/\//9%,0']4-!&5PG-ZGH1MI96NQ4BJIEJU=*?V\ZT,*_ M(*%!<48H *@=";%%6"#\$VA@=J$#UJZY3TAI"D4!^69L^"E003X?=-K.PR,[ MVT^L!6;>.&5[P4T^IKF/0"%/:4JTG#P*!O;\WQH+G]H0QRTM5X@4*P/XX> M]O=KQP_>[KS;T19 4Z1, !PK@%6F"S*K8 O;P')=4_5\TPU]PY35R-+41F=W M5$_IV :NK(:.;FB^&3F&%>AD@%F3)5#' M&;N]53%1AL\F,Z3?,_A]N?F#CWF:*5R4-DY)B ,/6C8FN6=1> M4>=E&CIW,+ )+(^":>>K#H;N&,A4$;$GMAP5Z)9)E9#91SIYHZ'5'65_C'%W".,JX[S*B(@?<%4\DH0/(ZQVPLC+Y*X5$E_+(H<_AV165EMCI:M; MJFUHBN&Y(6"C8?JV(V ALC6O@Y6>[,F.:8:.9JJN%RFZ2,YV%<<#07!_8N%# M[WFR'^40N/J-[!&P8R^J"@V.CDR^JH&MT'[>.2K TCI6_[N37GC8Q-='#F+_ MF,[3W55%-52'(?S_S/($$V),!K%1XUQ9MTF25\ _TGM$'E7^%+E7'OVI?/H MN+)Q;Z4_INC\9/>U4L.]^F-12'R@@> 'V?FD:$S*X'N:05WD8"/.B#?/?.:% M06F:5!^EWYE;15BO"[^BB;OV(0,^?([4 IAQ)5+ V+2DQ[%P,D+J!#,R6P<4 M$S\,E//DCE\X(_>1Q#U#?#I94?P0V9=D;1),"W<:>ST%9]M(*+/H24K$998F MI7"F")VW8Q'CX#*:*SE)+HN?K)03IASQG87-:C;IZ@_Z12RUTRRU7XS2<3ID MZL\%B!5\$,EE$!8LTT)3@5;6;\GBJB\O;A:7\.R$1Z++]FPR>5UP<4CH=9QN M"?/$@5S,BYHT$)'7.H2K< D>'-+"B,[IIR2&%>]L+_>8;#>8ZK:892-T%"QZ M4M=$&MC8;%T=2)_9S;0W[K1,,\I!V[@QSIFL#QB,K6A:3]F?Q>T1 U2, 5A3 M)-U\]DBO%B4DTES$JK MYP-I-D6/U*AH[$\^1/,,<0LS>D"#^ED,@:3F$HGOE3 SN_4]192!?,38SZ[G MG4\LN/:!2 Q&>).B/W 9@%J7,FJ1$XR0_9NBUA6_GQ"J2G"0W'E&*A]JBZ0H MYOF,.^+(R9=.&KWQ.@$R('\C>8FD_XGA4K"L*8L2#0&\">%IWJX&:)ALQ6KA M3A9Z_ZA(*F)EAH+,"]=91 HQ5%QLX"K>QNAI;0+Y';\T.GD7 FMKP@*/R8QZ MKB,#IZ$5N+,;>-T]TN.R.*=?SQ \EB"*GR!LS)..2H#4!JB5T?8P$*/3'V@S M-@<78LG/BAG+3YS1;9U,%Z G(/(+%+ \G442QQ<_24%:#0%0*(7OX5?1%4CO M>9R=_0'L<56,ZSL*D@%1WS.&:@DEA#XDQ"HLBE"+SEE"6D/3M)<5#U@O+$NZ M.%9VLB)=6);;@@>T.LM!LC0E>YDOQY O1QON?M2;,/*6_$RR8HI1H>*:P#H5 MRP2Z#1C3?)E8]'"MQK<@IU;T/G]9[],,^4R7!Q16+RG86#1Y.HF0)_RLB31L MBJ4LIF&2VR!GF'@N=38#UV#=:"8*-X8'2-0FZ#96!DPKJIH(E< MP40990O!J%!AF$Y!Q@!DCY[]EM1C/Y_]MZ\N6TDRQ?]*@C?KIBJ M"%J=^V+?Z0CD@GZ^SR77*ZEZXO[5 5.0Q2Z*5!-DN=2?_F4"Q")2*PE*()DU M,QYQ Y"9Y_?+I3 MO"Q^*62O4H.E/,B5-HIR+-)*V"HT%/*J#J/@#^7 :[%$?#WZ7NG ML-]$WZI':>GM<_>_%ZG_N#R:G&?+ARVCH]H'B>ZB]SUF6M)]]F>%K;3% M.SX1Y[_RU?B%>/"-WK?[;UE.&S[^.[>L;%8ORU& MI<52JV;%7!:_*4'N;N F8%R-W[-KGE?*_#WCK9G7"\,Z\]Y'!Y50MYCY(?WS M 89]E+'O7O)E&FE[+,5 ']9(B^6J1U?&"4PG@P=B'KS3.\VO(E][3I)]G57;#GM4_6?O :I=1Z6/H_+YK.P, M_IO-SM!ZL\G2&/O](;NG_L'EU/NY*NW5JS5+7\R/M8;K.;'&;'[EJ.Y]$89: M?O&G:!E1Y/,ELJ4T%&K4!P?E,ABTCGIK)26DRV>J+9FFYD*=1U+^NHXZO>,\ M6EY[T-CG1?3LA;-2EIZCPCK_6!XM146YF/?3RT+)+K38]K,L%=O*>;8\T,F7 M\:QW'K.X4!%_XV]>'*\YDV Z+L-\?!#OY< ;#([QO(/F8GGE*D"O')*?OR;T M[^YN,2CNZ!>C@9I[QK'WJS@@.L 5CE1G_7]>+NJ/EP7A%8K[:FA=M48^JJRX M[/+K1?+Z^_GMC;M?F0Y5\6OEF%J_R'5Z6V_@UX4-4L1?M93C\DRK=/H4">NI MF^#"?5H*51,V."_FK@BN*"PPKU/[3:B$1+,S+96)TDGKM .OQJ3+2*;E<63K M^.W!(,;ESO3 4]>/^KWP/_HM:XFB;PH"Z<_P 92LON-XV[]G>5S;6^Q0 M?Y VNBC.;V/3>S+L;Y_0]S=L[=1G1 M?^%7HDK?7=UR&[U@-"FS+(LH=:^'%(9FWJ0G+CW*_E3:*Z*5CE;?JU3C+E9< MXHUA7:L :_[$'TH[:/A0JUD94K[,E%M> MM7RB-9.D'.L]TS7*EP4)EO'ZS424(E4[4&[])-RDHT(V[F2RM>>Q6+^'[**5 MN?UZ6Z=#^&G[?I457D1WR>R[$]4JP[S(CVGGUE;O%XE :3Z=%,>A/DVW,(8N MJXQW-^A?V_E_E26R(EXK^21/IR*V1SHI0M_N)/#55Z^K;BVGMN6:NIN?&_W# M&7A%3L:*/%7)%>7;ZU=>^BGOG'66>*V!7!)(8R(TY%-@\V*T],;YH,!E F,K M'><.-JJDG'8]KKM145M2_//*&4G>E.@")!9<44L,<[M[[/O>QME(5+H^ K IC!^@8EB<1QM/1+C=Z<* M?O.E^BBKC%WR^Q9 3Q;%?W;Y)'"RWENZF_))JTM52EXM91>CTGALY<8O#W=: M3/=?*VBMW5+>+]> MSJ;2DC@4/T7OUT*"3J>3N@Q)42+B?5$C(EH6B6A9!/>=[-R)U:N><.7L=GG. M,2U/?.L#RNED?-O$4=]34*<8;%U!YZ?B.'5) MR?=^>SGY[FL^2+PIO>-W'G^HD92+KW[FYLM*%5XZO>NL->7KQR@WBZ_C(L39XW6T?/#+D2>?95+H4RQ7!6DD&N1WD1IS*LR^-$OYVN6@8II<.R.%$3\5*[ M_@NSQ$UJJ7G?.;9MS7JI)I?S_L E_6''9%JEM3[MWZX2TV8E$)?YX5\N"WPUJ/,MG'[Q5;G*0DTM3?;1'!0A3*()!$P8 M;+E20E@C8H.)(!P+W<[7@UH282T5@"-I&4J$8OZK,=&8QH0]ZAI[\CZ[J.6Q MJUHW*UZ5]*N/%AFV"/#%)5V*P[I\>6B91S]6%2G*<(1%[A6CGSYTZZAO_?Y. M#Q!03>9RYOSK]@TFWD(9WVF 4'9 Z4LPS',QN/EI__]SMEH_K5[\&'U^I[I M/A]=.^ X@ROZ=7J=KG5,N4YG3B\I'R]=S*?5&V4#EN*=[Z.+^=4'R4Z$@$!" M!KG$F*,?JOX,A5/E)L\^5'^TYZCHQO"N[N%=-YZ'^-W?'FSQ7=Z1P1\^5E]: M_6S#CT#G5]ROFSV[G?JA]^XY@/$U4(+O'A_LW0XLZZU4-IF,!]NOK)'B1EUV MUO3GX@X77K+>S'V\'J@ =>PP,_A8[7G(3.@5+U MT"G^JRV6_LG""WHY!4'9N:!$M4G;/TD)PO!ZPG#'E['-%KKC47?3QO"7Y[H3 MCERA?$KV#V"LASZ^L):',[ZC6KO5'SY"UZ(S\XG%=L?TP0P?7IAA5&4(TP\DLVPG2 ?8/!P$:!C0(;]8V-1,-&.F:)AC:15$O"I'%:$BW8B%)K ML.Q,-\)OR48$#@18;[E\2&RTF:.TOQ9J'>-TY"X7M .7R^N0T(]/L! �L1 MIB"!D$$(E:.+&",M2YU(QQS&;/<66ON]6O9>1D"YFT+WWN-Y'LPQT7JC[,V9 M:%UNMQ& ;L"[FC<<,'LPF$4-9F&Q2G^\?(GN5&E;NY+QB* 69=.FQ[ZY<-4-L'J E60PU9+./$ M _VPRE!NE3QQ3-357X9ZBJ!D$W@-%$ ,*"TTCTUL MD)8(+QV0!IED$U]_)\X-.*"4'()S(R#F !##8>MT3!D-$VR-HA838:E0I$0, MDAR1M52%UTE*0-)[W@_"'1@0I"/_)9M.+-+_R M,B 01!\/NDA%P/%1XEC"QM?+@91&(L9 HBFS%%',"AS'#%@JUR*;-L;QZ^8Y M!!P''!\^CG$K6R+Q>1$<*PTX(-8*!66!8\EX0M5:B<2--#RT@. M;1\._-18LB9T$FE%.):08\0P D118PL&$L@"&+^&1=!!1.5KID;T5E\(V-L' M[ G0:/%6<<(DCV-*8TYT;"DOK7&HF6'F%;3X'6.OZVR%@+V O2VP)YOBY(I0 M:6)H )4H3IP)+8PN]SU,$VK4*VC>N\5>YPD$_=>O][OF76BG$'P%*XSE_FU\ M!=H@*2B+L4D P\H0E, E8UE,;7<^OT[Z*;Q:0G)O58( R<.$)"&M#B>)0#+6 M2!.B%=9(B=)]IR@08#U)87,%OH_*>(!D@&0_(,EPT]D]U@ F4A%)A&'<@(2I M,+5:TNUVRD^2(5TOR?5OE_:_S].LXJ]\O_RT'?;JX=A<?^0AF[)LMG*D,>C2?:^BFQ%X(WN;N5G^]FBU'\]@CKN#-Q^.N#W/K<10OOY>W_3H= M7[A+?/[T#_N+_?7LR^D@^G2J3^X.\[%'?IWG._UR;L^B\R^1_G)Z]N7S)Q.? M6Q,EGT[C4_TI_AR=G;LW?K:GYV?/?_+7F>Q[@;+Y8WFOP>CR=B>3#$\BD^7# MV>BFX-SI9:06N7N\/(_2R45TMKB^3F>W_OUX.'24XW#Z+?IE.AX-1UD>_:A+ MY&87J[G\U9#O('D%Z@7#G[MQGF7CK"#%]T*81!,(F##8$Q<_3J_3-77&R<*WT:1\O'0QGU9O ME-I1\<[WT<7\ZH,4)X0 2JBS#R5C@OWP\>MT=I'-_(XU3F_R[$/UQ\?5?>I= M[0>JM1W(WSWL)BKO2.0/']^M;:#E9W"SCT#G5SS&FSUO77K5DRD$GW=CI$#Z ME)52GEFO.*QL\F6?WR@K&_V6 M+I>I[_4;#;?MC7=,\G\ 8SWT\86U/)SQA;4\G/$=S5J&0@%!L]X=JK<^DM]P MM?^RBX7M>R0(YDV$=Q(+""6SB= 8,ZL8LSZS26*K$B,57XT$6:K7_1*K07IP%FF'1+1NMANL_YOURDT0'8O M(,L;R(J$L!@H 04B1$.)DJ1P\1+&L#"F,\B^>=M?/A"T2TLF0#9 ]A4AVZI M;44B(.7,,)M A&-C$2P@ZP30N=ELP1 M)D9J SF!B)A$%?9Y8C@QO+.3U(?M\]?"+!Y@!H\0L_U,.PHEMGI':(=7/(2V MZOEH2)C!AFNI4&(5ISJ)"^5$&M^%>*T<]\8N@ [\B7S :#AJ#8 \/$"VJOF( M!&HDA:8QU5K'/$EB7 !286V-(9T9^!T 4@X /FS_?@#D<0)2H&:'Y!( "J7? M(#'5B&/$"T!J8RR#G9D"7537X@-!PO%_ .3! 9(!U*IW!Z2TL>2,6+=3*@21 M*@H12:49([(SV[R3'1)UZL7N'R![5:NF+]V]#VRLO,<>%C]0TM#Z*ILQ[ZOZV$$ M7CWAVQ6@Z/M>B &1@:0!:@%J/8$:;M5E M0M3J)&$""JL1T[YE2@$U05$U-4^@AI@/0:7VA_@<*['O-R6URZ _60W'@ MX4M/Y18)T83<0TXDC"4TL<42()@87:3PTAA2!HCNTL;=T_SZ)R6@[]E% >?' MB7,)&IS'5N-8*,J%H)QPQMUW"IQKH)U:TJF!O:=)^0'G >?[B7/4X)R9A"0 M*V?A$QXS(W69WT\M $SI#7!^>)G\ >@!Z/L)=$);)405BBU$EFL&I$" &5KX M%JC4B4)KJ7G'F/Z_]T _K*9:6Z7_'Q-U]9>AGB(HWIR> X)BIXD8 Y($8F9@ M0LO3\T1C@Y.U2D.OD[8/(1P@(@[!AQD0$R3V$@D@?4E>!5@&DN/ M&.8F".-X@WB3+O+J(>0#" ["ZQ\0L_^(80 T!VR 8;>?V 3&UN)8:IQ(6B & M X"U7$N'?YW$=XCH0*)P)!T0TQ/$H 8Q2'*+L2*Q5!@;8:BPMLQ7UXH1+C8P M&SM!#!QPU&4?K4,Y6=X1IOJ2[W@LD[ ?60%!*H)4!*EXZTD(4A&D(DC%+G+, M^NH8U^ZU5WFC=/COQ2@?%4K\<)IOE%9_2"99'\I&O"6Y'<#XPEH>SOC"6A[. M^(YF+8\FU+^K//40/;2?T4-/>(%1RPM,&%9*)A02I1E.;!*;HO\PB[G5<+VC MB$YO1G/WR/_)+BI=53OU]#2;GTXGP]XDO/\GFTTOTOS*RX! $'T\Z&*G 0 5J\AC&^6^AUG7 ?H!>@MP7T:),Y SB42"202RTA9A:0I.A3 MR8G[*H[7LMYW8#_O%GJ=Y\ '[ 7L;8$]WF#/LL1M>L ++F02&MK16'S:L2H M9:]A\^X8>UVGI???LMWOSC2AS7SPTJTQEFQ*9RAI8BX!Q]3RV#J2 K;(&N14 M6F[9^_+2#R*!%)8%.U"D.-L5?6M;2)-0!I6YK.3J_'TJS5 MI-[<=.ZA&1P0&1#9#T1BW.R1A@FCJ436$&EC8F5<(E+$#J.@.V=6)PGWKU8A M+D R0/)5(4D;2%*)J5 65VEW"/SPL34#0[?"V6Q7<]#+ MIPK/L!_/$.X8[KC9'5>V:I]I' 3Z&*:^>GOU,=H>/F]O.W7Z?C"7>+SIW_87^RO9U].!]&G4WWR MIMO1/<]W^N7\(X>T+^?^3_GJ^=P-MT-G&/ MG/^2S-@FP"FL*-2R_"J05OK[94F?-+N+YB^\#WT69,W]N/.O, M%IF3JFP>?9[F>723S:)B()7)LYR/E;5=T9DW&2M\@MV>)PS%6Z.)L][G'TA' MU3K.K[)(3Z_=SVXC9[\-%^-TGN51MESJ8HYR/T?1CSZ.&(&/]I>SXB_X\:=H M-(G2X7 ZNT@GPRSZ/II?17-WP9O9](]1[F8FCZ:747RF(\3 >PBB=')1?.'; M8E3^Q'U\9G5T-D\OW1?=I19^HK]%:C$>9^ZO^JYGL:KO>CH]B:0XB7YS4S%K M77X0?4US)\[N":/LS^%X<>%&T4?;OQ>@/9Q9/ MYGGQ8*/0>=Q:-O>2D\_EL]'51V)'1 M?%I?UT_4E4-9-LO])?Q02^RY2Z;.1G8[3.2,[J_NL=W(V[]R,[68YW/W'/Z6 M_EF+B72+-KTXB>+Q.)K>^&'D@^A[.INE_J'=EZ;N6[/H9CIWHQBEX_'MII,-_W3U\.=5^WHH[NN^UYNFA^?'SOIR?D\@L?^>7R\]])7T7T2+W MD^!O.G?;<;Z8W2Z7[#J;7TTOBKO.LDL/O[R7Z5S=]_%^"*:#H>+ M632ZC/+,_3&:C[+6W V7;I;EY'OFIB;[,YL-_>%T5 C1Q+L[BIE9 M&=ORR?+%>-Y,G+]H)>SM+[]@NWT[?C"MQ1U7I-D6W%I6;QUG1-G$2TPUL)?? M+1L6$2"E9Q'#0>0WHXTO%UU,W5)/IO-*F(L'S2XOG>#XU5A"RJ_\S6(VO$KS M;/-G?]PWB-P^(#+!FEU/(@P3J+@2+':*(X! B6K7,XS M:J>3L K<)_5@FQ+ MGKM(9M-K7;!7@= OEZN;=7SMN?7=PWM][3XL^:CM002U Q$\ZD 4 T'$0((G MFRB_?"4KDKQ8')-B\R104 MR&+E1!@ 3)V58K2 M!)L(9+UOIL[$FS>*6.[->/RR>8:/1#L-:OLY1;LV? J MNUB,LR^7_[-4R^-2*S\ME/(OE\7$Y^=>;WW4NL5)8A*K2&R5CI-$^[;LE<67 M("A:UJTC0622A"AK(=>80:J32FIB]^ZJ>?IC\:A6^)?K MN3DU_G7[#A,/ MBO&=0V4(RB/DTFP99N/Q\M,"1?ZU>_)A]?J>^3P?7;L9.LV^1[].K].U,_;O MHXOYU0*IZ(I2LI8C@3=_1OET M/+J(_A9&-M+#G*J_1O'=.Z MF4RLQGIN?L[[#/\ !*!Q$&"D)0!2&J -MK'1SA0L&S4EL89BK5'3HT;HE^8\ MJ%B,W;IN&1I0B0< L=>(_]QL84.\]NYV@P#J.Z!&K1(A2>+0:RPE5C(L$F2P MJ4!M$%D+X=X6U!VZK:D<(( '!+Q*GD4 =0!UKT&-FW1B8[FR!EE#K73X9LA! MN7+*(J-IUZ#NT&5/V0!3,2CTTV,%=4];"6T\3EL?@Z1YOKCV#O0FXJ0\\GHE M([4O6&T5"M(LH^9^XPHUJ3N.ZT5)HEP[XM$ 0LD4ZI"E!%JK6E]=XC:1KD-B J(ZA6B M>!/SY+8E2X657%!EB;"^-W>%*.MTRMTA:AO-\B 1=30NVJ6X;*+MW_'H8Z?7 M7TP7/N:A4NR/SS:43>FG M^=@K9NC3;AR(89488.MXA_KC'4E9;&(I!>()B4M/< PE(WBM!MWVQ-![7W @ MAD ,1TH,K2,B"#00%"3$4H.Q -@86VD,C,L=: R]]RYGV3=O M=F-RSFU$^'$_SQ1-Y[X83:CAGU"@."(&\5A*(@ +#5F8 @M(JH:6!3$*6 MH-A:4>D3@!'S:-[[D_=9RWM?#BCZ-"G9P%VEW _6_]TV(?XY#[?-V-!>Y-.G M93Y[7B1X^:&YTO6PX[3,XBJVF2,SQSSJ]*?+"_?OE78J'2(OT>#>PD_8M MEEGC/M&^PD?Q[;Q8S>RBNL3[658F=U^.)FZH/E>[/0WIU^EB[D=]L1C.\T%T MG?[+IUJ[E9HZ$71O^.?^EDV_S=*;*Y]LXA/#?>*)/R$K\ZR7TUZXLOC'O!RE M3W5/F[H"90)Y?A*UUVGDT\&_I1.WC,N<[AVEE#DFE2P3K?J ."820R,T,PA) M!IC[3D4!2.*UDIV5JO"E6J&E&.3/\BJ4WVTK"9].DP?4A/=Y-O2JPG?>W^?=I]TEB]TB:%\";Q>QFFI>"=)W^[C]OONF?OD2&EXDT=]\KZ@6X+Q3/ M[W!4KJ_R=03OIUY)0A__S3B6>OZ&OUK-?NG_1;4?\@&UY-G&[T;93E)R4OEU); MWJ0>U67J\[3F1=V.Y=7F;H!YN49NM-G\>Y;Y![G(;K*"[MQO9W^,ADN:*Y@VUWB]\GT^SB[ M^%9FGZ;1999%?XS2>V:BGH"32$W=I-:"L2Q_.;YU/##QPI MDP9G;A'=1N(& MXZ1ZY@2NJKSPFY-\-^UGQ=R4,C&\&F67]PB3%[-L-HB^7_DJ$&7!B^*KV9_9 ML"RH,;V\=%/FOI/]D8X7Q72W1&Y07"&_3TY+\DK'3F4H?N481JY)_-Y?1=.RYB-OC;7=_+AEN&VV 3<=CMRLY8ZD5M] MJE&V0L/-! VG>1$,L5S8@1O6."OA[J[\>U9K M'\F_/W?TM#,<@W-5'OLS6 MZ-7M\L/'C6U,8DJ0E(K&F "(?6!+57B-4=HRMKDTEKAWJ4#,FI@JP76E:2O! M\%H:?@=6+MK.RL7]* 9P5NSGA7%TO^WV];;11?M;#&KP3&NQ&6-+U;K-G>(3 M.3VP*,U>U79;4YN>4"Z7)1"B']/KTC%0:$S31>[-D9\^1%N1U?I*[UUI! C M=L40('NZ&L)F]0D>JZ'0]4>'>B\(0B&'AY)P<2^2<%\_S[;RT1QG:.31+W_E MS K+?Z3+/W,J5CK/POH?Z?HW?L9C#N7]M71T?MA63(XV/.F !QY6/ZQ^6/WC M''A8_5YE>M^Y!T3=N%?_GVE>ALD4)_)Y%88E$(3+:*Q7MI%WKNW\98N!]#@M ML(SN@8 WX3W,*H2A4 (D- 9$8L9YF19H8\+96L7HI1Y8EH8N^U+\SVA^I9=A M4&7I:#?LN AZR2[.TS\?#/SY9SZ;_[-1L-V3?IIGUWG\YRC_Y_)^_UP+(_JY M\+@7/_VE/ O_,CLK);/XX?@FG_RSE-CEVWDEGQ5V,STT:)'[YTA_(_/Z\3/(YY?)[G+J^KP3 M/CC0WFZ1!^L=.V#Y?-Y&Q9J2GA 2[9MP4Z4Y,T#'P,+*UZ(U6NNGN(^^EHJJ M-O>U=+<[D@$1KU)7.-!*H)6P[07Y/ KY?-:VAT!3RY.K&)L8Q9I+@P4A#/"Z MO:"0*NZ-?19VH#VO<[T3\\Q)SZ7/WY[ZU(O*2(M>Z -G ME"TTX""402B#4 :A/!*A?)[N)5 3[B4$!1IQ30BW2G&,X[IRM&%DK0[D*]IB M#RM00?TY[(,T1+JQU,ZG\R(GOA#9'?/!\5237;((!@V+6!@[XTTGPD*I8DJ4 M):"RX 0SJ*\67!\,,<3X "+YBE2T9X5L>\5;^ZJN'!\]M8I=QQ!R12V7W%(0 MLP0;A"IZ2HQ8JX*_Q_348U=U8*7 2@?,2KOS!P1D!&3L,S*>MU^SIO =U!Q) MP1B,C3 JCF.*>.642!C^Q9Q*(! ML>2<)]I]I&,%$4+$,ED'-^+U#C-^$K]<+J'<%W6ZS^QQ##*,:"*8U4'8DB*]P*RW1T1# @4 :D!J7VV'8-0!:': MAOX);CJ"$P8M=I\@8!SU)PQ9D]3UQK':D/Z[4)K$0/"#H.+].(SM8 +.UMN? MA*CX=?31!GV4,<8E1P8XBPD+R[A='E(D,8O)/(($#,2!Q\_WBACZNN$>)!?PIFVW4%9P*#@@@L3.^C(HKHMP(WMQP&67V._MCGM,&VL_H1L\^$&H@E % MH>J_4#U/R9!->08<$V8IQ% ;# U5"C%6.::%4&1+)2/L\T=X//3;I&I@[_&T M[*A6MZ3?I]C:/N\"&T]$;[>/X%H*\AWD.\CW/LGWLQ0N1IMLZE@38;5B6F"A MK?M+8%UY=;"4]H["M72G_%HU?F_MK'6KTJ6C-=_*T5-?S:EURYMV>+ /!Y!V M6;<\4$.@AD.A!MZB!LQ-(F*(9,(!L%HHQ2IJX SN@!H"NL,AS3V_J-W^T6@R MG%YGT8_C:9[_M/5:8K>6%]/%UW&V5:6EM\U[VZ35RK.G8<_S/)ELA3DES"=Y M^Q^]_5,^1:Z#X5,O?92=S!GET1.9!R=YQYCX#U,U?T"!S* M@1X#/5;TR%LA-@ P'",A=((T0#1.I,45/5(@]XD>.TS*@ZC+3)# BH$5 RN^ M.2O^^!0MXJ9KDC)< B9+RQ()0.Q2FB=IU&9^1%8: M_/<>,YO8FX$: S4>%#721F.4D*$82V,52A#Q[>0,J:LY(["5QM@ENPD^ !@% MT^OWBW]:CC)TN_OXJ*P8*$?CA8^O9_K7(YZ/+V_*MT<1Q MU?P#$3>=5%L^6UQ?IS/WQD5T.9JDD^$H'4>C22D&7G"_WD9YN5]ZV8CF5UET MFZ6S*'//<1%5HWWQ?4TV++;?DC$Q'$1.9L7&EQM$7XM@<_? _@GU]-I=X;8X MI.8?^ MSGETG?Z>S09N=L9N,\FC']/KZ<+94^ZF[CK319Y.+O*?/MR5B\=6?D6F[U_H MU@7N; W ?;LM)_YU^PX3O[#C.SB"H-P:"P&-AMEXO/STO]\YM$'3\G/OL3U2TY;DZT+466*859#"1DRB)E MRF,;+!1':\T$^^RR?S]KV(&B*>,8, M$JAA@EFLM%"<*I#4+;5A4\3SS>VSL /M>7&9G9AG3GHNG9RYA4O'M9$6O>#X ML[,*4_O,!ZCA R08UY ;H"5 TDID$E2IP=RHM0Y3^Z$&M\6D(I0>'3AB-! 0 MOF(=K-[J'$>E6NPEH^RN*FL0RB"402B#4!Z*4#Y/]Q)-$4^;( LAY8 PB6,. M*""\LL4HT&]Y5O:P A74G\,^2$.D&TOM?#HO4N(+D=VG:K^]*/;Q!(NXOYH& MC#%+!% &:0@U-D!8MO3H(.E=/WVUX/I@B"$,!DCTHB+Q?M:7"S[C0$_WT!-J M H($@Q8H 44B.7=Z#B6(5@XF@N+=*SE[6-RR>U=U8*7 2@?,2F_0.B@@(R!C MC_P.B('FS,>2!$NI$HIB1(")-:=5RW9"L-WEEMR%TD[D0.#=%7\.;41>Z#_H M8)QZFL]]C_=N_ 7[C%/1X%0@9CG3VE+,$;%,&,HKU5G&A*WBU$_BE\LE6ONB M%'=NLU,Q( @<0IA]962O@\3SZ M[X")&1H0?A!4O!]'JAU,P)E;UCQ*)Q?1=3K[/?-;>XAM7T-D&M2^:6.?&DR0#C+OD@?ZY1GK% M"WW=;P^2"GC3453&0CI#C$"C-0,L%@+58>VQY7K_J* ["A@ T&G$0V" P ] MMN^"? ;Y[,D.15I-786.);,HH=)**R 23*FZ4 [L9(?J(A(%X $F71:UZ1\< M#^TL+;[V7:C^4_;:FEY&-XO9\*IH936:S-/)M]%79U@>K[^&X :$7!@2"T02 M0P"C(*$:-FJBPJ("H=?$/K3G]70ZN2F#Y]V+OJB(W9>T&C >3MH.;&/M)W2# M_SX(51"J(%3]%ZKG*1FR*;% $RLX3+B2E@D-*--&UH="),%;*AEAGS_"PZ'? M)NEX/!WZ1EA.+I9=T:*L- AW7?IDSTSS-P@.[^WV$5Q+0;Z#? ?YWB?Y?I;" M16DK(YI:80BWG #->6R49;@N[0IC>4?A6KI3?JUZM[=VUKK=Z-+1FF_EZ*FO MYM2ZY4V[<]0 -@#DN%,B C4$:KB?&GA##1#+V#*8"$XTXLPB2DA%#10RVSTU M!'2'0YI[?E&[_:/19#B]SJ(?Q],\_VGKM<1N+2^FBZ_C;*MJ26^;W;I)NY1G M3T-_LYB?QV:RB7*B.C&08JDY0AIRBA5O:MC'2;)ZAEP+W:="YCX[B3O8LRM. M!X*RG7'F/0*VGQGA!Z#]!'H,]%C1(VN%V! >T[^_6&X&BC]S%C+;") MDHBK6%*6,%P2G$QB*.A::/5+"*Y+CD)XP,'NROQU15%OPD*%O^^O\]0]??U^ M\6_K4<9.:7Y_E15C@0C\\+'U;/]:Y//1Y6WYUFCB2&7^@8B;3DH;GRVNK].9 M>^,BNAQ-TLEPE(ZCT:1<:2^;7V^CO-S8_/)'\ZLLNLW2692YY[B(JM&^^+XF M&Q;[9$EM& XB)Y9\X\L-HJ]%5+A[8/^$>GKMKG!;G";SC[D/%L]FOLU.,\99 MY0F/\MO<[>O18CX:%_/@1GS?-897H^PRFM:^3B_ZOJAX=)W^GLT&;G;&CO7S MZ,?T>KIPAH^[J;O.=)&GDXO\IP]WY>*QE5\1V_L7NG6!.QP.W+?;/GI?[\#[XK7[LF'U>M[5N5\=)WET6GV/?IU>IVN M[7C?1Q?S*_>G&]H2U$,W5>E-GGVH_OBXBL1WM8.\/@Z"[-W#_O/R'I3]\/'= M&K\L[__P1V*C7VWVT:'>2S[K5V]Z\O%6YYCX#3I$O. 4:)AYW+ M@E@?MA63 X[X.MJ!A]4/JQ]6_S@''E:_5V&0=^[158?OL@M\W=N[G(D7-/CN M?%9Z>733HY.9)PYF1*LJ6TPX9Q$*";D8,-%E+&2(VWFCW3T06#\R)P, @ " ( @#V&P#/4F%E M*WC26LM%' .K!+.$*H1A7;81$2!VKL)NIH<&+7+_'.EO9%X_?@9YJ/5;0WWA M _".';!\/F^C8DTG,H2PY5C[3'=$*!)<:%,U^<0),X?@:[F;'?6V+;OY@- N M:Z@%6@FT$K:]()_'+9_/V?8P $T/**",$9PI(PT4S"AE6%P7V^0)[8U]%G:@ M/2\"LQ/SS$G/I9,SMW#IN#;2HA<G3@B-" DTZIZ EA[:W.<52JQ5XRRNZJIP:A#$(9 MA#((Y:$(Y?-T+]'DX4-D&%.0")Y@9+BED.G*%H/ K-5?>D5;[&$%*J@_AWV0 MAD@WEMKY=%YDQ!7M1K^@)%H&@U2@QYH!SPAE2@@*NH;6R.L@P&O7V M(*,7AAB X)V5P7S!:*ZGW7@@L\XT-,]](2:@*"$(4F-D8E&%!'J/K>L"Z6]_XZ%U_ ?=#!./PB5.M6!KZ:!^$K]<+M':%Z6XCR/5#B;@S"UK'J63 MB^@ZG?V>^:T]Q+:OHX^U^AH#8H204B<.:MQ*#8&NE"\+J%Q%WUDV'GNWQ>3B MYVJ&E^U*^Z*)=6X\"30@Z+"#X'O%"WW=;P^2"@1L0JLL$DI(*I0VRJJ8)4GM MXM1<\OVC@NXH8$!$EYI 8(# 'VV[X)\!OGLR0Z%$6AJ/7*H.-; "I90CA(% ME*V:<&&AUYS[&^Q0'6P6$@QDIW9C_]!X:$=I\;7O0?6?LM/6]#*Z64J&;"HL ML!@B YT6;;73-"ST)=TK19_2)C]G0R4C[/-'>#;TVR0=CZ=#WP?+R<6R*5J4 ME?;@KBN?[)EE_@:QX;W=/H)G*J.PK5TI_Q:=6YO[:QUM]&EGS7?RM%37\VI=D1P>H GMGAD"N,,1S?HO:J=_-)H, MI]=9].-XFN<_;;V6V*WEQ73Q=9QM52KI;5-;-^F5\NQIZ&\*\[/(C((FQ(D: M@N.$4PTY!2"1AG)3D1DB ' MH/P$>@ST6--C*[X&065(S #BV IA$JJ5 SOBX_7"AOWF!Z[2YT=8+:[LC*! M%0,K!E9\ U;\\2E:Q$W;(Q53 J6E@!BI:"(Q4G6U0$KX6H)RU[2XM1LL=Q/H MWGM+D_D146G@WWO(;&)N!F;LTA&V[^37&WYC+;7/(!%3&CM& Y99R1415;0% MB[G:AM^ZI"C(!V*'A4>[HJ@W8:'"W??7>>J>OGJ_$]W/S;5?V=%DD2XGNYS] M4Z]DCX;%4*L?%G_>/_2AV[.RV MWO;K='SA+O'YTS_L+_;7LR^G@^C3J3ZY.\S''OEUGN_TR[D]B\Z_1/K+Z=F7 MSY],?&Y-E'PZC4_UI_AS=';NWOC9GIZ?O>F3WROEFR_XOQ;Y?'1YNY,9Q2?1 M4MN+/DU*6O1$_C[Z49>(S"Y^>OXX=F0;5O>]PP$KI%'L/>=NTLZR<59P]GO# M"36<,VH4!X1 3N+E>3,14&#H-H?^+$OQ]0^CN;OV\+Z%^GLV_39+;ZY&P_9" M56V05__M6O2*MT83IP;./Q#_G0Y6^OPJB_3TVOWL-AKE;E>\'@U'XR(=)IJ[ MSWYS>[I[5?ACRGH+5VGNU_,LR* M[_T]=O6E=)9%+E>2N.O-Y.OGV>?1'=N%K,?-5X.OS]W3W2;+D4%%"+D!8)H4A2QBII)I#B]XVN)3@P6&HLL.16(10G M*JEL28X362I2!;CC^8OO ]]%F=.I;OSF.UMDY4)>3L?.5/ G9X5Z$-W,LMP[ MS8HU6:[R?^71>.IU=#\/45I,1/3U-OK6B/8L^^:Q[.2[^*%;W='T(J^NYG[U M8WH]7?CK%LL]7>1N;?*?/JQI#'?D_VFJ>,:@7PRC=8BT+G#'7@$5Z)8(\Z_; M=YAXN(_OJ(40E$I@.=O#;#Q>?OK?[\"[XK6;@&'U^AY8GH^N':I.L^_1KU,G MV*M/^WUT,;_Z(.4)0!03"#%@@"#Y0Z7.#MUZIS=Y]J'ZX^.J#OJN/AFNPR#$ MNX?/CIP9":^JT8L)&3^*GE[_O)V!..8PY;CF-&@.9:\81H8K@F,5Z&4YF8"K)6/*XT ML$ZGD^%B-G/X7?$:?RI-M.)(K#[J;XRQ=%R=O9YUTC>$#WFU= M_'Z*X"GFS MQ$%4"S@FZ_B0X<6:]ALV290G;P88$5@#@""NX"4 68MNZW3WZP9>9 !#,8Z] M3PF!!>@5 F/-[I=GG: MA2[+!_PP>@X%2_$PT$6:['DD=8(!2E1" !502LYJ1PR"<*U!2*=;7$?H(IWF M./5_)]MW0_&+W^'J0)X-9'QQ\\ $N7%^?"1*FM_,W_WM1^@CK!'TZ<&P X5&SP88&-^BM.G(^=1*RGBH1TJ:[&&G_24P"WD2- M("450%1A *E!4.*X=O@!J#<\ENZ =A F P;P:^9)]U;=. "M(K#(P;$(:LJK M.DTH$5@SE<1.$W+_9ZRL8\^T6BNY]3Q5J).8%3' O-/S@-ZRR#W%$UZ?[KOK07PM_^=%I#-"1(<4084@(0R2F,A8H I M$%8 R-P6[WZ4;B KKUA$@&R:%?V+S[F>S6]_&:>3>3RYL/]>C&Z\865&^7 \ MS1>SQW.BA8REU.[Z%+II4P ;K*JT7:1BT,J)AD1KR*C&1E(J&-&&EA%(,9(" M^OI:C^1$/WF?M9SH:F2%I-;#>C)-N<,I?'3B%)(VAMP-/K%,*PY@4N<[@S@1 M[8FS4+KY0M1(#(&!5D!=)9,C0^7JR)^1;?V$F>? K-/,2ME@?\CXFK M 1,(,3=,07>>L(XWRR'O/BM] MZYL=9=;R\26L]RUD)>0E]RLO.>2K![FX3RZ..E_=5S!:N*EMZ69>4\NGE_/O MZ2P+J9^=']'N;>HG1YAFDC5]9BD$UEF=&D!E)%>)8;)N>Q9SO);Y^:!%]_?9 M>A'4*DJA*N/\X(_5[?GM3=:N85]*=/T%]^6SI3AW=C@IT8#(3@\)^HF $*@0 MV"^P7\-^HG6":2F+(:'6GUM"K*R,2>,^(GAK]A.]93\N!Y!U&IO13P0<2R9$ MLI@YD5CX8 5)>C "EJWB M=;.^Y8J;9L&[:\J'!I20HPZM[A5[]%4).$IR:'5VPG%"# :.$I0@0H!$F%K% M5RI>R]C =Y/OOJJ]YW@_ESEN_.3J^G;N3_*=X(NO$ZRA]N>UK"',(&YC%(D$ <2$LX%1 +KGD%@)?LS"FM2[N[W'F_W#(CUO+\R K[&S+%72 A.B#XKL.GCZDG6W2O3F8T4=+ M%:T.\(FOC MCBF2"($TD$PFNJ,(8M5Z_9'=4T8WNP,2 RT 5+V^QW)E MTAR3M3H++^2I;K0R@@<<=UHK?3]YZIYZ#)U<^]X2!.V<[^XSDSO(N$;;95SC MS6(WO!_*"4?19/W[:'X5C>9Y=./D8W@[:'<.CV;9'Z/L>YDUG;EYN2X\5XL\ MNUR,(U\D*_=9U/[7EZ,_F^;BA4/+_?MMZJ,SOZ;Y*#^)HB@NOGVGBZ]7 PKG ME\=9<>^9>Z0TC]*;F]GTS^*&X]MM:H3ZW_WE"3)Q-V\3]OFX8OU M(EKS#7N\4A0]67=,T++0<01>=CJD*,2'COBI3'5%OAZ,4)6 MKCF -.MHYD5G,T].UL-8NYKY+BCWZ3SSB8?[5#LZY(PMUDZRZ/,Z847=S69C2_=SOU_33BV<\M?6P'PZUXO MR9KF_G+A[D 3QZL[Z,GZDT5W;8X76A2[,:J>^1 [-.O:5=54K"P'E&LN,!58 MQ#)FL8B9HL2]Q[R]\KRJ:J]40HUN6D+M[]/IQ7?'+8[@G+Z93KZ-G$%;%G!\ M9A$UCA*24$>LL4HP5][>@+5$$IRT:H%9Q4EBI>\4)R7!A,BX;N.(*&2/&I%/ MWF>MB%HUM@+CS>BB>%D/^8EB:D\@\3G/L\UP-JA"]J;([%:\BZ]_&,W=M8?W M"7RUMAV4P#L;7F47BW'VY;*ZZ!.U[ZCA5-,8&&"5 M]$3W>)4\)C8J7+?9KS;[J'_W.LKX^GY4WWKP4&)G!;;4(G=DD&_2Y"$L__XO MOYY.2KVIK/LF]%N8FF0D7U27?- MO/@ @$Y[^_53HD.^>6"SP&8-F[5BR 2CW!@="V"THDR*A-4N5B/T#MFLTD$[ M;$T(.LW-[:E !S(+9!;(K"8S"$ 3.(&E8HPKRH4B!"H4PZHGL]):KZ<_/LYF M750DI@. 0TW. \XOBB_\\\_5?[+9]"+-K[R\" 31QSZ02/!^OA^D_D578P M0K$:H%[\>S6K+G*3?LO>?YUEZ>_OTTOW2!_2\??T-O>)7E>SY6A>F'CX6%9" M=UGIGS_]P_YB?SW[8A^]CW[4TV6& M\ZI3J*FYT$)B!VGWCY>B>_+GOK3#TT_QC.3LD(Y]3SKVYI5:0CIV2,?>YWN% M=.PC2L@,Z=A'O?PA'?NHES^D8S]Z-LI?"18]3:T(.3_K#C&Y/ITG!#H[:#K#L#D_$+Z :"(X M-P)B:H6@G%IK> MLJ%.V/]]X?#RPN/AOQ>C?.3U@*WSP/L)=8[ 5@X6IT)RJKB@DF) *""0 M,:H932R"?*TQ4=TMPD_Q++LPBYD;Y"_N::87#S8D>E,7'"0#I["^AGX8[-(^ M;RM[AN0ZC3C(9Y#/'LKG\W8:(II3G1@;BRFVDD@E@8("HVJGH<@^F.W[HITF M[!?[[3+8@\I ?8;C4]GWA#7-0"U#R >M"JZP)(9R T5U+*$2^F#&Z4;9]Z^E M!SXG;Q]VBNYU<=]&'MZR4,\Q;;9]!O%3&!8-AB46,8+2,FI\D 0"RL05AG', M'HR4>"4,][NL3F_5X0#$?@#QJ=V4@D:[51 EV":0<<&9E D&L*Y3',M8[ ") M84]\Q9HTAQV0N4E_G-UD1/?S['4GJ=*''C5 <6BQLUM!Z6= 0J^HM$^'N($Q M V,^SI@TM/$)A!D(,Q!F(,SG$28_JDY!!\9[]]3OZ>3:]U7[J2[ZPFHMNZ[, M,?>)HE$Z'"ZN%V.W,U\TE3A&US?I:.;W9E^_8^;K=_@"&!N7SR@!]9>G$"5; M+2"$Y!H:3E@"H=328EP7;9?\89_6I^+)LXNX&=:G>C#WN+2>KHQ%:\BQ1R&' M\ E= USDYF7L_E@!WHLG,)I?.6Q]N[KK/=GXVG;>[- M.P#"MH6Y*JK?FMG+E_[K'T:.W4?#^RH$K%7*NCN,.P7L'D;.7>"=#:^RB\4X M^W)9QM[//H#\? ]0W+^ZG;G]-_36=ZG.:YKVREQM/A[^_N*705&R1C M#$7,$T(3SJ6EO"IT120&[YM@4H 14C0!D"$0$PK<=Y=E7VV,!(O?19F#\XW7 M,F:+[%U?-^;6VJ1E%3._\3J;^#J=%?AO%Z'*LRPZGD?#-ZCF!5ZP0!;N_XJN.#/>DC-7K>F4: M*7R+0C8/CGQG96N>T\/B&)?_6,L8_7TV7:U@]MIUM):E*M_T(>)B5^])(,_# M$-AHN $ CZY\X\%X:PETT_Z?PIW5/SGL9MA!$A^3@--L'E5D&!TM(1WETO]/ M\>JM&?HMZRD+OO*#E$E(QQQ.N%P*3T:C56_)4W4Y#BT1KNM3_1"'\ 9+ M%:0S2&>0SB"=03K#P/<]B;JKNFOGV?!JXM;LV^TKF9J]#++K!U$^)VA#B"9\ M&'"K!&<0)5!)#"#@)BE/;8'TS8]6SX[+D^+Q?2?%U6$R?#"$HXXN?N9YI'T-]RI+>].$_T^^T#G2 Z@)TVV]R?Y-B^'2OL!<$& MI*AY$(-16C&-0( M&4FA @0G-,'(5/R#]7K%J$?HXC2;[P'7T %"7>;A'Y7FLO?,\38#;(.RBC== MQ21N>O-HFB18)HIJH0&*F4 QK>P*Z32$54P^(Q*U.M]:'C']EF>7B_'GT67V M*O;&:E3YQ6+FP[I];UN\VDBZ#/A^&(_[;)9-,O*\B7YU>@F M%-^]9X,CO%45@0@C$^NT;(PA$R:.>06F6/;!2*]^4RVO[^7L!]9A>5XVD.Q5 M>LKT=C<\Y/S>P\;ZD]8T:W9.1A(BE,(,:Q9K*C!4N ([!"KNE37]"KA' Z(0C2UDCBVT+TOK#*)L2P!&-6N>\;@6MKMJYF] MNR<%,@ '7GJYKQ _UG&_JB6- &A.Z&*+L6'8 5IK(+@4 +,*YLI]V%]+^DD> M>-"F%B=D9S;UWIK.OS@][K#+DC^^^3EA;#8_2HV)DP0D2!@ E$4(QA4JW/?7 M_$MO9Q(OEZV[<^L!8EV>,_66ZH_)JNTS*I\P7A%H=?V$S%@0X\0:IAD2D'!; MZZ32RK5F ;TP7KM&*(==^JD.QRS='Q6M ^NSSXA^"M"TB>T01 *-%$\L 5A# M;&E2NYXU3%X"Z-T8F5V#%PTH#5%A>X+& QG@& MUQYBRW3'P,?KI4_#:6I?F**W]NQ>4L533(&:(L8&)YPD5!!- M$N'^HPS).HE!V[4&YZ]NZ.Z8%3KM5!.T@3YA_-!'_@SS&1+0"DWF-A$24VDP M<;JZL4W*(W>X[[_Y_"@5/&A,HQ-^.(>J736 /O>%]7O3ABVPA,)#=1DL]V5^DEVU$WIC# MWK["1J"L@Z*L)_T@G+1B18F63%H&,#! !P?^"[PW:NJ:+(YY$&2$)-P!+1"%&)!B>!-]JGJ)&JAB]P6 M.!"PTV.8H)GM(U/M^_CN:="W49>EW3SBU@_1NL"=E>IO;QUQ@@AED !,@> < M[KZWCMBH7XP,K76>_5%?6NN\U5GVD?;6$7USR[[5^A]K1X?07*=_S76.&P.; M&1&A^4Z0TZ.6T_ZVYNE3,=>C%(W0NB>T[NE;A89M6O<\R?\'''Q]M ,/JQ]6 M/ZQ^&/CQ#+R_X9&AMHNC8+0 MV.4E@G/TC5T8;$QBB)20"FD)H &Q5I9I5>U^1FO0'Y.X^\KS@'=9YZ*W>]P! M;&4'@T:H12'QBX!T/T% M]%-XIBT\*\ACZ1!M(5= 0('CI,(S$R\*[-B-D=DU=N& $A!VU[T X_& M.EFUG"%C$F&A,%1!%H/:/VR@6CL,ZI\]^(*V+KLS P_O:#6T=7E@/Q.-V1@[ MU32VC.#$ "UBS9R>6NUG7-H>G:2&MB[!?QI.2%YNC?*6ZY0F6B06 X4,=%\0 ME'%3QP7&\H$2S&]LC8:V+KTR6@-3["M3/$44B+:ZN@@N$\P$IH18$!-K:V\R M5.PE=8]W8^:&KBY!&0B'J9L9SYPT0"><2@=P(27CB3+$-QNOVC>1V*P=&_7/ M> Y-74)3EW[D"AU+Q7#.FF1IEAA,. 3*V1+:)(0K5BL*"2-=-741'39U 2"4 M#C]Z;WB@K,.BK">](*+)CH36$4J"(3< RT0Q*RVI.$L1M+,S^2XJ-+ !Y%T> MQX6F+H'O M_M']\]07>B58L"$B4D9D)#PRQ'"!**ZUH4"G42%]]%H 'N.(<[ M:&9[R50[MI[?HJE+)]>^ZZPH7GLDCB:+M 1*\;7RAQ=/5GZ].S]K_5TZF!\A M5P90_'LUJRYRDW[+WG^=9>GO[]-+]T@?TO'W]#9WM_KKU6PYFL<><44,? N: M'7C4BI=W2]Q^_O0/^XO]]>S+Z2#Z=*I/GM\UYW6>[_3+N3V+SK]$^LOIV9?/ MGTQ\;DV4?#J-3_6G^'-T=N[>^-F>GI]MU>_GM;IQ[U1,[YD^>A+]?3J]^#X: MCZ-TV!4;H+1^^A'72(ONUC5-:M'OH/$%:@6F_6YF[ZS;)P5N]Q[CA*2 M4*UEK!+,%2)8E]4A8B+76;1]++XL*B1?!+% MW[[-LF_N2U%ZWY6="K%>6#GZGN91M10;JE1_>4JG0KS6J2P1EC,:HD6CF_?G!WO,L] M9\.K[&(QSJ:7C[@PDL5\,+<6VQ>*U/CZ?#W=_7A,W&VB2SDB=Q*4__1AW?1L:[Q/Z[;/&$XGNNWZ;M>ZZ!VO0G\;D,H3 :B3&X28&[J@ MVS4@I>\>#ETH;X@>Z;?)-NS%^;R6IL?4B_'0Q_?L'A:O'4;555>CAE_O&+O+ MG6-OLVXZ$ MG-8"^!]KM.]K?+H!THR.VIY:V_Y'0$HE:DW/&< *1IA0:"B!# M5HDZ6$ _:*4B76E\]0-\?Q[-OXC^]D]Z=6J@?RIU'4[*9+!.TW"[U]0?J3684;"4J4*((B)4ST MV.8-0&5E?I7W; +TQ+$ZGLWG0X#6'2;)^NE(/M$(\(.4M!Y_#!U M.FA$!SWGS>HYLM%SO%!:D6=Z@6^Z'HD8$(122?50+R M !3!=WN#(L<<=)Q3TG$NX?U$9;D.FLXS_4H;]GZXP>C)QZ:YO'"U*[U_V]897H&S^ZK MJNXA:K[!X[.N;D. M;S^X3LA(D,/6X1TGP[]"@==J0=?&$J_G9\F526[[:A*SN43GS_\1*]XO+!&9 M(:6V[Y@!H[YP(S<(;9?:A%O"%B;F?\4O+SEZ..GOF0O:D.W#=TU =<=CE4#Y M);Y'[G!G$W@G7R:37]/X*IVFBS0I@K083[-BF3^>:RJI1:R(N=1U&1BNMDF< MNB (R!.U&YW.?4$A[Q \=R>5BM&:#8^]AN M%>$%'F"V2VS3#Y3.[E:TY:&(UHGSA'38)U#\R56$?99U@ M)P5VJE;9Q)-D$:=3S-N.2Y:8KK%$IEAB7+)$^],J(WD.]\XF175AN,:#2__H:3][3[G&]0X[Q^1JZ2TSMRK6,2@9 M'9LC\5BSL/O8^2XM=E/>>V.4=@W7.W6^#GRQF2_$>XZ2@JV29V6K ZVO)7?S M:7:?)$:>Z.I]+,][8,KBX7+=3]#Y]69]6U1R*Y%C8GU'&9;X%5 M%59FDN7:G2KQL&2QWS6'M:RWTG[L+VKAC.1>TU6/E&&'UM\#6 U@U8"5: 5? M U,$OBUJMI8%\R;/KI"A@ M#^.I423YMW2<%"/DGF(Y7:";K='"OB6S298;UTGR+@=<*ZDEIME*V6+2]5D0 ML2@2PG(CS[)Y+;8@PQN<\>B4;-,\2@Z@8)@C*O89/CM:5>$-: 3O0H8LJY8A M/Y11A,5EGN-YW \$<:U*AAP1;!B5^4P9VM.YYXS E'@+,O1NW A_F>7).+N9 MP5L38Q'_,*Z267*=/N0W>*>)R*5$VHU$FMP2A$2V"&W/]BFEW/$KB0Q]8:]+ MY&7\(ZGBR[T?92.3T3>=9WQ44GFL9]^;%,'6"!O/"WSBVXS3"!1,00+;JD70 M"J+.K+NGB>">3L*1)&];!-^:C?<5=K4 =KB[2Y7&])ZM-]$(6>B9@1 !"0*7 M^PY\XIJD'M(>N ]9;XJ:?DW,OD\\.>+L313Y#;;;FY @TAKCX05V%,*['B'" M\CT1FE;M_["IZ-2,/%>"]G-@\9%%NPVG3U""WHWEIEO9WV"&7A+GLX_9"!3:3+30'<+JGOFS)PZK@ V'.["^%^ M3D1K1)V]EM,T-%\VZ-8=]^2#(2LCM#JK_>&L>G4QZ5,!_K*?D>I=DB MS10^&@2![42^PVAD^]*V.*N/5QOH^V)IWI<%R 5_U])\5!;BRCT>* ]^]LIW M;ITSS&5_%AE..PV=6*W4'S.V*F2/. M#]NOZBA!ZJ!MJ=KM?)[5]Z0M(H1W942]UW[6]>8H1O>A-W4O(26BECO^9#T4 MGFMU![?-G%^!OK(3S#/IKEZN5J4[9\]A7'CH7Y[WU'MYR!V[9 7)U>*)7;"$ MXW))/4F%&U+B2#NT;.8Z%@DC8CG$;'5J"@&4?-/WN14%MFN&,A 2O\K %)01 M>7SBZM;[=+I@^=E,;0*R_M=DEF:Y@3D3NN^1'\_G"?XUG1J7>3PK-";AA/K' M6F%UQ7A[-ZFG//E+%FYMX:LU\7V@2UL?_:G.9\9O<3Z^U5H-.;FSRYB1?8 MGRR=C=-Y/#5T%S%L3O9"!MBV_[*I4 31H] XAL M_)EP3DGIF\ V-F&!]$40F2Z5A$81E\3R5U)9W(KKOU1,'^797?@#F"8MDO-9 MM)Q.+ZXO@!;N=)HM<(D77F3J)$K* MO4"&NX;=P*_C^VC:PP%9;HJ1Z5VI/L6NORG< JXVOHV+)"^,#]C9#T_L;\GT M7I]R_^=?A&69OZ@;JW^37WX^,R[5[S6.&-E,?5,_6PJ/ITM6C"*Y2S_&,] I MIM-[)0Q@H.$X^&SE1"5*E?F:S!=JFZHWX2F3&):,$^1'QE5RD\YF6+D./U[_ M[LA SCHS5K6B,7Z%(V9LD"^"X;)\FD M,*Y!PLO>FU?(?=<))@J,##5: MZ<+,>JC8#Z&!6@>#9.=/^F$>Q_JIZLX@-X ML"6\_3T&I74.M_BA1EP#2_2,>-2TF[PB6]B.[]&(LT"$7N29H<.Y8[F2V6$8 M=8[,+R4E$.H00CXGBXOK\W*A/JYS%=RT%4)@^TSRD9XRQH&$GW73G/8%XU#3=)V(K)S JTST%]CA MB^OF,,YRS0I8=7%:>OWYYZAF2G-+GH)I;FVF]?P3=],YNW*4E6W! MR9?UK.Y3PEH>!Q;YKN=Z8<"894;2$JX3"&';U//"*'R$5UH;\EEIT-EU^(]E MNKAOOE* ]D^ NC5#'3NP)6H!?TOKF[=9RGXB0UGL3)+M[5.>SU+%;0Q*4<5( MY6&,BA-Q?M'EFAE>,1O_ >=C;GR+IV M] X\K2QV'W,7(D[#P&72=*6I_ B4 M2HM').S41_KJB;_B W^)\XM<6XQ_Q<<&QOF*JSUFN&F>L>$1^D0> 67?W-H< MY-E;5IE_@"[(R< B=;+X#J52CZN 1TA"C0K['U^4-6I-<).!DSZ/H\B@!KF M>*$;"#]BPG=#6YBVV.)M:NU16EX'/LI8^61=6%'\VVY4QI^Y4M>&88YV#G@7&% M:QZU^OI7MQMG^3Q3#US>;G$;+_2C(:]CNWYMU"J;"(#>F,"75SVNZNG@M )K M$HS>Q09BJ$GFLVTIQHNOKC5QG:\ M_K":\*7['>PU)) VO\JA!0\]_JI>@72;94:1SOY REPOX36:S7GV+9V4=*Z_ M?6:<7QO?$R T+.4&-E9]/\:=1:"XC6OH?E 4;!19:*=HWIJ1YR'!= )?0W:,:8XX0X(*%> M;9HW]%U7M(H].$RW8UCC\'(<+ID?V8XC!/.DX[I@'9H^]X@;,N[*=Z%NFZ^K M;"N1O,/^@_.IDMH\P6-ML9FE6ZRFCT!@1/BT?\6;-HE3'C4]*FA(A,,9LXDD M9A ZD4U=)V0N[515K.[T[X ,=\KEIHZ[AYSLQZ=@=WWMUE-][60#X[SN2T@M^,U'&7_$ ?O/)PX04?9T<$R?6H^:8!6E62 MP[JCH]MLON^0.HX47WM@]>=MWF1+W"0?K^ \_>.C]?+SZ/C///_F[NI1Z?[_/%9?C5N+PP_(O/7R]^ M/0_EEB #W: MQ(#_*O6D%1A"I:E2,=M*4%R]U%$8=>Z!RK1([]841TQ740KCU1(T1'3\E^I[ M_7H"MTCO[I))JFW!>9Z,$Z0!W.J;'E*C8P=TA+I7=>0>1.=JUEF,4"'U9 M8$RJSU582''O^K?@51FU^^_E+#&HJ8-U8+)@!VI\E/(>RN1:__G/P,%:NJ9Q M@<86FAAPF!?Q-&E<(UL];+X4+#3=$#H+ MX\/WVT2U/@>N0!,>VZ(GXR5&O1N.+R<&]I_80^W&3 U\+Z F#ZE)0A9&EL=< MEW)/$MNQ/"_8F.'X.,/XS=I:O$/>+//0'IBGQ1^KC%1CVTA9%SJ3I[8B%&*U MOE_G76P\NCO F1;CD&ECAD8%9#V4"LR9.R8CINXXT(S]PF1,&TF1$T( R MQR6^%7;:!F_GR,8.OKC6806$\7'5:81ZJ\Z7-+Z>G4UM=+RF[NX0.%I^U:'&1O4 MX:-6AU& M(R@Q"@AV0#97095V4PJ+4N!<\^ S,T6(-N4>J[+L9DMJ 12<(\[ MW!8A<2S0&)Z6#!"!5((B\$6MI89FY+$,4[L F6&+%#"7(.W.)@W/8>;P&T;J M#1TQ]NC#5 2N7K[(JD&=XZ'@5Q?[E7W5XNU?4*/X0']^*#[8Q 770W9GQH52 M1S3@=WT.[?A1Y0K9'B5ZOD,$CI<,2%"4,]HG*Y*[6CTL?489K*UW9*";+M/\\QQ72S.)03W]&A MKY,HBF2QT-&EC5"/-,N6"]S1TF%6!8 K^N)6)C_&R X8'']R-L]I$-=5:VG- MLC::>B84IE1GB,>52^AVDXNS%43_GI1A\+MD\0S?^VMSUVH8O]#%&TNEK^:8 M57T%SQ&7I ">4**=Q[,_JJ\"9ZA*::0+B/Q=G<%S_Q"KX#*N .-GIM?JZZ>KU!OQ2&H*;OJ>R%S:" !R>]>2WZZ52BZ=-\;1^ MIBJIH'U=E06L/NOCJZX(NKKZJFA!R6SY2YT'5[Z("Q#C\M>U:[!] MC5\T%)8M[%1^YM^7L_+,B%5R2.N&S:R[]H(_U.:Z.C>2*ET=+ /$VQ)9<#*> M)A8LNTCA1,G3#B"<$.=C=LYXC'"H4D]*3:'.X&_+^>KQ5B3S.-=;WB3(8AYL M1=-[16>=G(G("&>E4A;:2*[REN(\OU>,N!+$;2Y3_U;IV*"QC9=Z/#08IEH1 MKTW1.,T;SHF-(@42Q'E9E5"KG9JW)QD\,3+W;0P6*1 /N"P;I^7@Z2:Y]SI1 MQ1AEDM7FAUU?):IP(,F)INJ:3E8&?' Q?9N;CM-*&J8NX=QG). LX-+U!#,M MG_C"8E84=28E/YRU5Y) &YH7UT 6G4+L5ZM_=EN8IY8B,.NLV^)_?^56,VW% MK;H^FMJ6+H<]Q*=UM4R3T=L6),U*'9Y)BS*!K+0N)Z@M3C-D-A"M11TT58AY MER2+]5/Z6KL$U57!D"A 6Q_'6M%3-]1:S);DB4WK06^)5B]7V7]DE'BA!&R2 M%F/]+JP$O@#L\D]](M3Y%7# )7"J:MV^.42:+RBK0MVN7-L"MUEY.;$^:96, MST=9;/YPV$KQ#>"Z: KS=854/>^^?:BOHBTJ8.,:;76!5E,OBF?3Y/ YP:(I MI^(\$A[QH\",?";,P/-$P"(:.(%/3+,)5)1>B.L$GS@"G:&JGJK;H;NSR:'@ M1)QUF^/M#4W*O=QR&JXJTE>ZAF]6>096+>.F&J_%#5DC?YN/6^-\I1H/1&^1 MIU=+W3NE\Y"MLQ8U^0/S4],N-728:W+?C02U&(]\S_0YB^"H;#JW9KX7V)0_6=^/$\!B5%5:IRANM;]D=+05H>:VGNIJFCP M+FO85ZSX.%?O?U[=?W^EGKU6LP.#KC SILHOQQ7 M1B[S,D$;4,M3_E=T*52 M.A]*:[)DJS4M8*?&0&N^XTMDWD?; _ENZ&!K=5D0(6Q36H!BOA]9)GR5$B:HYT3\T62XK??IM =ZOAJT9YT'-4TL'7^& M6;=R!JJJ\*+,0E)6.7R8+0M@G^+G3_LRK!_,\&Q=LM-@JTTN?-V^YPRE:KI" M85(VY7I6F[(VC=<[D*T][5V\=A0X=X M7B2?JG^TJ:(ZQ35]S>IVT';5SVQ#&S-]"V']J=7T;*TCVB,?\2?][%6[^+Y6 M#V[ZPA[<^Z'%;BT'.^(EGDLIL3E]NN.OUMF#;V Z@WPNA?0/ZB2 W6/?9!: M>^E-N2,1=NJINFW;>^^ENN-BGY0A8+>3"#D-'<>VP&P*W#"T/%M*SKGGX>Q M0CO-ZM<\?RONOLWFU!&$]W=ND4_-IR26[(.QCKA[Z[%TR'^QPI90L>,A.D^Q57[.7E[>,)&7-)C&+[SYG#H$'#3]O605=?8CDO^ MW'6*'%$8 M.#QR&6$6AU_TGN=[PBHILT9RB 43[W1]=JHNLS>.AB0D=SK\.PWYX9[5>WK7?GGWHX: MMG7"Z9O6T[C9M/_PI&]'KNV&Q/1#GPLK%!;GW!>N;3E2L*?U;5A7TM9 >=N4 MFC< T\P<2=*=3]/G%-X35.I.Q??8-!]4+"P,_ ,CO_!\3\X_D_/\1^5 M=<__F\2Y$_FO$=:L9""RRL9ERX.BU2'>G;*U5/ST(D(YMN';\U M./5/ R[;S*H:N+T/)_\V:' :QY)KA\RS;M0T.; MHA?7VMD/:WQBX?KIP8%D^_3J'[]8G[9ZM"[O*VD0+TWVLV&<,[7A-I=50V5ZNO2FNM(L'O,]>A1N>>_=049\/ MBF%"4$CB5,_O %'1'QJIS+5Q/FJW3 M?7%#UK7V4^M 1)NJ M22!B2%U;6,SS0V8YW*41YXX="6Q\1SK:V8,9 +]7I*BTM;8>I^^B0N^UH MH$V;#)-& 6>,$^$*R80II!?"CC#+CB2+S"T5\M5!@:,P M616-/^$=(_,IK" M?NIH"G8F^AA.4;4JQ0W'J5:K+GOEL3\SSM>#\?V/DW3LUB0JX;@D(!'Q7=,* M!>>^Z>)^L<"6L(W.7H[R\]DXNTOJ[GR_9KJA[LJA?(&MQ,NK[JT5'S'[[,67 M8L_9:PS:5KWX5DJZ:I'\4&XMSEU"0HQ4<5@Y3@E;VZKNM(C#.-T)#W&5@E%4 M],*+9?,DCYL&Q0^SE8X$G43O]',U]F.F@]Y-C_T,0$TU(W^X;;H*LJD.^(L, M>S!_4^TO/\Z2FVQ1]AZ/YW/U%QQ/5:_P5LO@0M]N#/ ?8X]$A/PDG\>Y;F+? M&HO5NE!1S<^JNI@WG^AA,%4/=#A)X#&F0(P\_:,U>^:@S3H=NVD$*[CPN1?) MP/,8"XDK?3@NN2 RC'S3<58SEGVU+A^7=:X7HIMQ?E6K4>.+=LU_:ZZ\2<0! MZ[_B9)#-XX6V3"@49VQK>.+Y(H[3S-2TDA%.*O@[L*J:TU&R3=RT-1V5FM,X MRT'F 00F]4B&BALZT^2ZW*Y_=8AYPW!<-S$RB[N2!9%GA3:C MGN.:IF4)SAR/F3X<\EM8!]XY4HYASAG9ZL/NCV/JJ4^=?1]G:LA1Z]I19B%11"KK?6NGGZ+MZ1%"*TJ!_=3Y!V>RQX[ES6RCU3E& MG6W&-M,WR2S1@U;4K*6)3KQ4'7T3G H 1V%13BB89SC8!:&@9H2ZSK$UY4J- M'5.#I5O5CROEY7CNJ=$OK<;!U9TVC]9J^7BH,],4QQN_2/)QVFQZ8*Q'AE3_R)5 VA:4H6ZD9H[H6,= M6Z>P 9?EL1Z\D]^7,FG$VJPJ>WR72L>HF40+9 !;[@8?%7\ 5#/4[N5:=]%S M:V-#/P/H4=J,Q N =@>_&-?CS/3PH'3V#=Y?NQ^:!G4_YU%%Z@=)42%,L[3J MMXIEBGRIE:!RB6IX"V[P#5J/.5!;;V^;>-44U-9=VT08W\:S&SWG:QI_'^%4 MCRF.]('K-)/:@!"WR>0&O]\\Q";4B]M=VA_M5:T9J.K4CL,^RO$0\$,UDAR' MCRB=$)ZAO)7JQI 5BT,Y\B\DY7>YQ]7 M>Y\_;FM=Q5/EU"IND\[(M:[C\5EYK2N)L;SK_B=UXO\#R:]&EQ$W):*2,G!4 MNI:?'+B"YWI>SGTG.W@OR>%BG>J/>LCAH7_Y:<<^]5XY\-)O9D&BUV^:X;B@ M1QO62Y-&H6.:(+V>+\*(!*87>6[@N#9HPC9M-:QW>&B[+B$>#:D712'Q Z*^ M*CT?["_Z:,/ZK?=Y7L/Z/G+YW3%@<:%')FVI!^G$!+8GP#^% "^AG_7$_/G- M/I']!%#T2_SZ)\2H=+R1S)-OL9KJ?IF,01\8GXA?1Q_1%^-%ADXID$11#F-Y MT(D3E_IKC?[Q39XD]0A(Y+9<'PGM0:-E)Z7:TP:G>X=BQH?2D]/^I/+DH.HV M3:K!Y]FW5"MQ!I(%WX,38MEXW8HD_X:&^P2G]NF36KEUED#@3+GA)PFLV@;,=EJHGN31=24K54'E]\U3II?$81^WH#E' VGG[:FV]"S;T%H>C MH0TYF_S[MSA/U=5;+L(/,S@]4$-:HJ+^+;E-QU@&%JLYC/@^9EBH7U^G/U"5 M;_T4EZ:G.Y;++4I_UX:M^1Z7[DB54( G*A*PUAX/Z^\2+:>%:_'0!_#U!&>A MR3V'<.&$TN3"EIY\RI'@MQ=SB9Y#7<=/NB.ZQ?^S@=571W175VSA9./5:',B ML.C^W-VD1R6M\G!I1L0AKX?=W9;O@1,;_D\!Y#W&72:HZQ/;]%SB8DFZ9;'=6.\E[C%[-R:O:!MU(V:I*+/78B*Q#,"YGK>2Z' M/;6H)T-!A$LZX:=G"*HNXJ[B505:2J KS";*9 *\/.)=M\^Z+6_WN>N;?52E MV^*PK-"T7/())Z$0)I/498X4@G+' 0W.-!DAD>^OV,I?*F]8&.>SBR6&\O&\ MUD']AAUJR8_SFV3AH=OJB+?=[',N*TZSKEV("5#M(RA2:T=V>V+[8W[,^N=I M4:KA2/G2]SB^31/ERZH\4@M%?'3.Z*SX>#K"R!@PV T8;7@OU-]N*K5!>;30 M/\@"@KE+/=:S4D](9&303C3%2NC8)%,&_4(- <6)X MM9[5Z6K]K8*]P?Q6G^5QR(^YN> M<8L\CG[=O\RR*U3:$-[.9W-0E'^'Q0#)IZDB[N\X^ANI I*0-L-"Z\NU/%#; M@_K/%Y'ZI_4-O?OZ(7RR52GA>Y2R'AU9K?+QKMF>EH^Z4J16 MW%GH1$7M7PT];JGC>EXE\'R>(&_#U\J8@0;KR5TZ2Y4PH?51YAD4RG6,.[;* M]'P7F\IC"[=T,S2,=MVD0_'J)X]2;;]>7Z-_!+L7@[M_:#17OBBVS)G7WQQ$IZ>R\ZY M6[5A1;X!_6$Y76AP.ZA:*4BKD$]X7F!+8A'*F0SAE(VD9X'1$84N]1A=!Z'_ MS+())K66IN+DX33$H](=Y1GI%:)N2K(U&D=S@67QFG,)I=#+%%^_[07LJ M/3KZMG/6T'9N:#O72]NYGN/=>Q/<)X6\_3) "H?8Z(1"WL;79+[011@JWKWJ M;BR531W5V@1Z4(<&1FQ\C>.O9>:EFZ/J@YY4 M53X$^N"-BB#/L^\JHKX68ZZT@Y%QF\23?RSCO J\&R[29#8R@)_B8J33Y\!8 MN[G)DQLL)$O@XSN5(;5FYAW S6"WZOQ"3CS;,]T0!S"8GDOA'2X$EQ9P.Q/[ MCN=2V$S4_\VGZ?^M[=JG^L_.G/[<"]J1_]#V*N=3@1\<8J,;?U+D2.X(D\H@ M$,RVN*".%?B^XUF^%YAVQUK?);1[')M+>H[QZZ\7?>LE8(O+?5Z\]A*YNU6?K*> KI2U+%6!T8KEM59[%#8[>HA+IB>H^<:T-'LUKI^$[ M/-9(%F]21&@0^5PZEB-=%ZQZ.S CH4L* I>V3LA=(UG'<0RRGF/MKQC(=//"F.=? 8%EZPA2$; ME1XL;D"TO1SLFE6'C!\_XS^ M-)VE/^N^FXBO#W^EG"3I-WV4 [ !3RYTL _K9.9:E8$OYTM5^*QUCU'9VJN, MMN98'[Q,3L+IVMI$I;G4@=%Q/&^$18/]>)Q,$]4;2]40S6XR53_T ^[9KI%? M#['ZJY[4K_,8BT3KHB!%6QVBW?CS2BB;DFCGW=.+'N*X?P5.J$:=%6!@UT4*N4 I0B M=&+'NL)KL?J[Y[4[6J\=/950AY6U55%1]$#I^TTIW! M[GQF_'<\6V)SAI>'5=;IC=5_7T%"06H,L'.GR7UI-16+.%\LYTU I-$37R$0 M(AN]T0D^\T:ACTK(CT^*.R1TI/9=[@2C5,=^3HMNJ?,-6 M81N)B^M*\0I!(5O<7S9>B0U=)LYK/GA%)N@UI;\U$;%]D*GVIW!X/L%SHW/X M%0S5Z*%^F;0BK7I6[L&K9J79%.-9KC0!3/S0C*P@E,(.&*^,TL .W'T9I:^/ M&KTRS%IF73L],=NL1CW2BL3XGZHMXB*)[^I?J++Q!7;MP%5$_BO+J \_^@&0F41[9?_'E<_'/KF[+]OSGJKU_[ZYM31H*9;3O%HNYPHI&9H$<_F M-@^("%!'K=+2J.59K78Y<.ZX)J.HQ@8.%\0UI:S:Y5B6>+S=R];[O'Z['*2= MH8AGM$*!/73.>0HM7D+*_602]A7!J2L=-8T+==ZHDF;T@,%YI]O[+=HQL"80 M/FOK?*I/C'?L^5T@N>9]N$U[16Q:8O2"BL-$LX:;&^F3J32>L,F-I4# M>',+QU0M3XV+@..XK:Y>)8OO6#!Q%^=_H'Z*+9#'*5 1M5NW4*TB1RL+4Y=L MD0T=LKJM7]55L'.EY7^H8UK_!N_>#H/.ZDZ22'\=>L>G FEL7E]A+%Z[X:[0WL.P_4AW MV(%%*65*MZ)#UT/ZCZ529W(520#>5WD*MRGH#& ("(;T^1;,M7+;0:VQZ6/ MK_O-0DU3+?D66,,@GXZ).)*F9 X6P;$QO_&.9J?"4;AW]83G3:0W)Y&DV#TQ_B):AP_+4/% M>?G, /*S?D5.#")W$B)'/QGMI,&*"4OY6_._-/''EFZ<?R>#P(OXJ:DD? HM7A0IP13^W%?W];[=-RF+1?;OQ4/ M)2?6!WKIH9BL^=O0962L>55&J $K+X=N=%7&==9JIE^.VX\ M9=DOH9JUBSQ4X2+=!Z2:XK9[#!(W9>=?;WP8\8)\13VJY XT097GIII&H\.K M,#YHV2]T]"Y;%O#@Q<^-,M%1[YYZ.CQIFWI0K%J7[,1[VD"*K]OWG&&P>KH: MU"MC1,\R[QZSY=:>%K;C)IWIQ\,N,=4;>@RY>J>,D)E CW+6\!@V+IX7R:?J M'QWMH[$0X2NXC?_W)VK]]+!%J.]!R9]:]N-:A.[AC_A.O]KM(W; >QUR7;O= MRSKZ=1UROXZ/-[;[7LHIXZO6PEIBP0/CZJNW-%247I@6]&&%Q#4 _*?;= )P MMP^-41]&FSTV-= 0]M/CBUT=J=X=FKX+,7[:XF1HEB*?NW:YV=!Z7%MXQH3Y M8>_?QMZ+A_QD[PT Z"OPP#9:'((KRG#@.X> ][W[Z_WEAMU_3[N_'F<8=O]] M[/XECMX:]OY=[OUPZ@^[/YSZ[WGWAU/_?>[^0Z?^DXU^' !ZDV?+V01=^EG^ MZ5_&X^OK\;AOBJS-SMV)'C_]60=OIWU#7OY=M;W;O9RWY%F\TAMT=^R67)?-;&X MAE6L-^WKB[$?I%O/"_[7/IQ+NY10J"U^^7IT'^2'VB SFSD\ 1YOALVR@ C* M DM2(BSB>T%(O*J/-F%N9ZP)>BO5[J-Z(G>^KELQJ2^0AP>XM=HQ1-BQ)9F-[S=?K]VXH:Y=7[]PU8/@?%8L M\B5^=^5B2FI^4T(3HX= MN0.(GC2(6LV@"ADYPJ>^S3R;F('EF:8I*A"EGK2.&$2MMP>B_TSR; *DU9W/ MB/7+@* #@@X(>GP(:I-6;Y\(-%' 3E-8IDLC1EQ2M42'U\>,H'1 T %!!P0= M$/05$)0W" K 24PN623,R/<\"3IH/1#+,:WH AZJG W6-T#X@V(=QJ()YI^ MD%)X,C"%Z7JNM$TS$,SD%>)Y8'_O$_'$X+I\-HA:8@#1 40'$#TZ$'5:8S"E MST1H28_[++"I*UT[DA6(FB[OS%$](A =7)<#@@X(.B#H:R HD36""MMV_9 ! M7EI>:$4NO [J"+KT.BW5CPA!!]?E@* #@@X(^AH(2D6-H+;O1-P-76::IG1\ MTPXCKPK^<$KE 1#T5.'NW5G=.];^'6O"I6IM5 X7V65_5CH^T?D/8Y(M<8#" M2UH^E1=54QDZ/:2.$0N?2H2]K_F@@,D:P/0BDYB!'XB AE0PFU*'5BHG&/1T M'3!U!ZDWF:1YC/&>;?RX%P$[N"[YUE7& 4O?#Y8Z3BMN;IL1E\)BD<,8=SD- MZK@YM81Y1%C:M\/SZ.SM 4@'(!V ])B!5/+&B@]-X3C49$)Z=F1*'E&GMN*] MD!P1D/;M]QR = #2 4@'('TZD K"6R69CF"@E=K,M8D5.)R'5JV12J^3U[0' M(!U,\0'X!N ;@.\5@(^RQJWI>,+R+68Q$MA1Y,F U@F=4>B^R*UY8@FJ?MFIVZRE<$TL&M.0#I *0#D!X1D,JFTUSH MN*'#7$E#QBBS H>2&DBIH'UHI(,I?E3 =YSS&M>A\5;/GB0"OMDS3)[&*(\# M$F0@PL 5 U<,7#%PQ< 5 U<,7#%PQ< 5 U<,7#%PQ< 5KTB0MS5P\MW^9Y_#AZ3:J7ET?>2.VM%[:JK" *B'!-16(SC!G4@ZH4.H\(/0 MHZ%IUITS?83BSNV1P(F"&=^!7\B M8IW!YGN%OQ-K>C18Z .@#H Z &H74&D#J(%)<:J:0]W0=&3DN]*W*T#UB=.O MR_/$.A\-@#H Z@"H Z!V ;75*AX]LX@6V[PII,T8LQW(]0;L3@(\9 M4-^ZR],:4<<:,'7 U %3CP]36TWC&$4(]9EI0KBN\QNGI21*^!J8. '@2 M /@F!UQ.FY+#H6'=H:I.F_:9) R>@E)+ Y%[DNW9HUS.#'4'L8T/3H2O\@*8# MF@YH>D1H2JU6%"JP">?$)V#.1Z&0@*%U5WCXQ[&AZ3&VAN\WGVF TP%.!S@] M9CAE#9QZOBE-[OJ.*RD)A170P*],?1=>] 6G _8-V#=@WX!]!\<^A]38YT>1 M2Z4?<8_;S.621T&3T!18+S?,3RP+=##,!S0=T'1 TV>@J6S0E)N6]*05V9%) M(ML7F'9?SQ!VNA7QKXVF@YMS0-,!30>P30 Z@"H Z >,Z!:30<\TV51R$,SB**($=L.':=N MV!1PMU,.NB] '=#OJ-!/)7G^^R*&)ZW>W\NU@:YCE7N[C#5A6\N;IK/D8S4Q MPS+_M"Y,.$2C18*_+XM%>GVOWTIG@)>+3_:>!FV%46*G\:% M\3V93O'O<9F/C?]:@OCE\SA?W!OC/)FD"R-/BS_@6D:*]RV*I"A0E/!NS3+/ M#..BN7&6PS+R/Y)%]0AYXTY$T,8*AFDY .,9"N MA$ D3MHBT3^6V0+^55YLGJ>P![CO"&G?DO)]S7IXC_$4")U>IWB7PIBBLFH0 MXWNZN$TUN5LWOJV4WC-CTRK&6:=Q;IU@?6_ ,SYG/?A\\->FQZ/;'^\"+PE( MOG;5-3$&(6C_OGP\$*C;!'X_BZ?W_\2?HK0 Q\&/TAQEYLSX-4,%",@Y,1;Q M[ 8%42M^D5U ]1-$]1+O-["L!3WO%Z.9W> MM^\[:E@2&!I4 X5)$P.D%XY<_-L6;6B[7-]Z(%PZ&V=WL)[Y/,]BH(CBNA)O M<;$(J8MTL80M*'GO3&^T_C-8*M["!P>&S"<@? "YL!38E@2O=P^"L,ITB3XS MX/8W6391%%QCD)+&>3)' L#E4;G1M]^P"+@CB%>L9/L:9!PW4TG[&!0,Y"(E M+(;[]2_&Y^S, $V,?#0%4JGF!F1)N&->=N DOK&*N#4_%O!CN*,DSADW )W M( RH7YL4#+"G9<;=@G?^0PG!L@6D/]ZF2LR3Y)BG*=7"4J#^MAPC/@*I!1. M<]PEE)U3SB6Q/$EL MCWGK9HJ?S91^#G@4)%>+#:9*()E24"2QP%$C> S:"_P-QAQ\,T^5GEJK];4^4NK8J(\8:G<-:X,. MH=2$4P"*]GF"AS<8I;BR3:H<@$7ODMYR2! >!F;D4=<.622)1T-B,1H%TB?" MHOQ@E:K5A=WQ/Y9ID>(55@I* 5\*Y)7SV=B=3=S)M]D"V/0R&<,;>Y,MZ\SN M3;(0XNN3 A>O]-!L!H>LVB2E/R@!:2B@CI?6XD<&K/9,"0E0(*Y(H-]%'MO$ M4&VK!92E%-1-$,4QX'6,RGV5+!#_YXH M"Z?0-]QD;K:%5^F[V55EG52J4Z7[@@*9-(>DLL_.C):ZAXJ=@;@RZ9ZR6N'; MM&+8SSQ12[[J_]CD38V-;08@3<(UW5 ZS&$LHBX>FS*B@>_23MGWIE/G?X - M_M(BJC[@X"C*8'/ S,-GJ \F#Y6X6M"^*.T=>$$M/BB)L"9W@3YX__ MO-D_/S6]4X/0EJYGV:9GF]+T7!%R:CL!O!-0:K&HXB?@:*/ZRMO2(3FF>L/R9$T)O']W?:']'_,=]*,J2^ZU JN2=L01S3 MBGP[ &2R )1<&CAB'9F^Z,>,LGS;Z5XJP[,;%X\%%:DX!L1YK3W&,QW]+;C7 MO>]OT\2)NR83U+=E)"PX;SR/P_:"]29$R$"1HRM(L75SU=:$(,&+^Z^W<(07 MYT6Q3"9'OJ_DS.QU7PM%BA%([K5R5,X,=/RCBJ$]7/I< ;G>=J[4JEMSJO3- M*J+)Z3"YZ]DBX$[@.)$?^*;O"SA47$<*:E/'/K%#I:T'O\:I\BC0=$.=^[/3 M3\'LW1"C/)D'W1A,K;ZXOI368XX3C FNQ98[2]W#,TM[[8'5G[=Y=9$Y",7' M*T"E/S[&U_!(G^+I]_B^@%O]^VU>KF;WW2B7^>)UJ)??]6VOLND$+O'K^5_# M+^'O7R\^ T!^]I_AX#G,\WV^N R_&I<7AG_Q^>O%K^>!>QD&1G3^V?WLG[N_ M&E\OX8W?PL^77U_UR?.'SK '+?Y68D^YFLG%VJG9.6-7CUA\9&^:C?_X:=,* M',*)9;FA:Q.?>[Y%+5&M@$CF?S3;0SE]-R2.8YNF))0**LI2]L"-B.G\9"1P MVLT1Y/)EL@767M?#V@KP=J,OOY;1I58O,N6>PG!,-E7AT0\Z0*8NL+C-E@5H M\<7/GW:6(&(]$3-;UUR1,'--P/!U^Z8S5#ZF*VERQ-1YCRJYR!@GTVGYZ?_] MR?Q)O8;%C*O7&RA\F=X!93XGWXW?L[NXDR5Y%^;,=V_Z=9&)LOJ]E]W?R]76CQ8,Y?1SC%N?I*^Q\EQ:[90?WQBBH-KY:K<0S:#$PS7$Q MC3@V5.DAE=Z+IYAF-S*\!-1-E:P&BCW&AP_53/U5*PEV*:\Y6/7,[@Z*I]3/ M.'8S_<>CTHY,&OH1MQV;A)'-=$]@UY),NIW$M%TC[,4##FQUK:>7W>S/Y_S* M!39'5C_S#C2E ;_>#'[Q)D[KFI3Z- @"F[K$IQ0[[U;X%81V9]C.H?#+>37\ M.D"SB2,#KR=K9D^;=4..5V?K)E"UW+)Q'0(V/A1)4J:_KWOPUTT :YL)L,_Y M0(<"D _;$*05OIZ\OD2#MV7"#\@CX>3P2-3R]XV$&W!(6$V..1XU&,NBVCHVKX;#/8^ELHP,!S_$K0J>B[[1ST0ZE\)PRG%@-G#!& M;=>+S,!C/'!"8OEV6,&)#)LII">BUKQ"5N*3<85WZRQV1Y7!!70$NL8I8P"5 MK=Z=D67[5NBQR+;,D/J6J#' Y,'>G+L]JQ1'+/O"V:=&F M9C[=&-D2&#U)8V6;UT2TRIRIM 3.C'2IYY H\KC-70TM5 22]VVM?$T6BVGR M1,7BM:T.T=\LBATX;W"'O D5Y4TBT#8 J3")JF2ZCCFOZ(@I=UZ]M.\<..WUF#A7X?J 'U>$5KP./ !O\-F^I\?> M9#TCF46'%,2C[?']NLI:/VV\F]+2GNO(]4O\^J=T 60;;ZY@R=-ONOEIW?S0 M:+H?KKFG>JY[/YFF NVF?VEA)#_F6:$[YX+TP!/.X"U=LJJZAI>]<*N^(JHS MM>K%J-J8Z0:*DV8CZGYM\(MZ(U8[UZJ2 ]5=$1=E!^)-+8:K=G;+.0!UU1M2MYY;O>0DP?0>]6ML MQY-<7^O6=:J)>]44V;A-)C?U_;&1KNZ!CO&EHBZV1 5-AK64E<6(4<"14W97QO>^WZ5AW^U.WGR!Q9H6&RD(U MTQTOZHN<&?\9PQZK&TTS["G?WJDVF9'T=TFB>@'KYL;_6*95H3RL0MU,-2U> M*O2O^_"I!L+8WN]ZY7JMV^B?@G!55,3X1[UK-S/@>]7%5K-7^^$[37)UCUR\ M-1Y;JWV;4[T(W5(?.[;-[I_"N7BQFOEN8]QCU6D3!",=UTVPK[0Q^IS>*?W@ MU4Z] [Z.80^6T^3BNF'R%@8CC_P*W'$^^[J 39I G-\!!E9RLM]AORX "9>1S9*T6I "B5>^N M($N))Q]V[2'P7OL%2'DF3&9R85D<""'8R[H'$'MK^P#J/%R:;^V_$<#^KWA: M-WN7=<[D.&I6#U^6BL>1\4&K*S]CZ^&6#=$ZM8S?5[0'!./Z^$*UX:+6-(_- M67Z\3J6WPT0/L(+Q:S96_QJ*Y8=B^9U;<1A#NX6!@U[,09MZ+PP<-'#0TSG( MZ3_#\7CS Z)UWT[;]*[].\>>==4#82Z4P_%+62L \814WRV3Q$IT#,LP4:3]WFL5!?^53&Z \$'I MFJQJ$:J//V>SQFNY]E,-+[6559E5*[]70 07*6,^LQO]HQ*13B'O[SE9N0=\7\^D?F?X_I1V M&JP[I>4U@'ZG^I+7!8"A^&0X&8:385^*OV4VBC^1#KG//QB<]WTP/)8N2O?:Y>2-:?X'2C'=..SH12DJ>TKK_/-_Q$IP M"\M!B76XZ4>4F<+V2,1"U[>(ZSE4,@NS#.(=\D$)7X-^]<9^TFI7_;[$/#-V MR_SRL[N[5/3.G-[G"9%,V']T;0N)_ MWW1#US--85E^*'RO3NORG:B5 MUA50YH4A8SZWJ>?#]YBTJE)I-XCD3T8];L==//L^9#TKK+4VE<6WLKHNGZYE MT6T9Y/.4QWG):JPM66U/RST^3 ZW7SK3E_'4:,VEWWVXC;EY-?O/I"YQFJC_ MK>553W'H8H%SI>N9/L!$5<;?.,ZK;WS U!+E:>*_E'_I3\JDO_*OG^% @V/ MB&_RI,R;+=-E,0<9<_X*HSX0RVNK'.C=1TN6#ZBR5E,X33&E6[UG ++>%48. M&@#>[#K/[EXZ*'(-?VJ5R#)M*Q<8A\+XRD(UPS9 %W7>8*&7+0CD3@!518 M50I& M2W7X6"3C3Y-ECD6D@*+B1=_D*)N MW+KW]]L$CI$%9J'C--=L!GK7?8TF*A/X.WPKG4[A0DD^3O'&^*Z^PYGAZ^SW MZ;W*:L?I8BI%N ,9>"?X!"YVE4S3!"7_T;NV4^17;X_OZ+NWEH=?KZ $U_F, M$8I'B?*W@+H)%G^HS.MT40-^?0"H H!$[RE6JZCZBO*SNT03<))<*Z+H.@=\ M9Y9\AR>$WV(U = :H3Z?8)*\KG>YS.8@Q<*V5LMPX7GQZ.W4DD\]QGWKX?!?R&VQ_OF9$2US?/[5Z@S\CFN+%2,JZGQ/IK"R.[CC;8&2.,5*DNQ:;TE9 MHV$4MTFR0+*#5)37CQ7IE!C'( *JXB8IJKU4HCZ]5U4M\/YZ+922FKI4!5/S MBTKJZYGL2,%6R5.JRJ>*!59NHK I13=!,71^,(:6T_S-Y0%Z(M2XK9<59SU\>OSSD-DP#_G-S$,^#+%[*B;NRWOT MJ*^DCT'(3W" O,A_0I_G/WD]9?1\ANN" N@:+(M5>&^5PZYI_88*<'S, MKC]B>;164A#@=S4ZUQ]2FZ#_^F#<0QNA3A,/9Y9MAV$H;9,X5%(9A8$/1J@T M'9LYOB?6C=!5\_-W7,W%]5^*Q,6E;+8_'PD0L#I P!]O2]?[SB#N6)6W;]01GOF^[C'/N>TYDACXCLN7]-X6T MHY";'N6A#"PF?#?"KTIN^;9-@Y=,@W]=7T)E2;>M=# +"F7%&DJ]7Y;M.8#; MQ\MIY1J:@PV(]MW*-/E-4*[Z,ZS@1:KL<%#*)P6JWM]O$^43B&>-;:EN# IX M,03 2SHSSZ]:;U7>Q2P7^?J2=1-6EU#*4*ZM:2%7GWEG* MJ@%\MO-1!"=D29?R&="R 55[@EZ[FO)J#I0V"M.V5:*,ZK@T7%IGZZWE_=^$-IH)Y[OYM;3E5$K] .BJ-HV7,@9V7PI;%VM.I3[8[Q>O) M/S &!!=JUEZ[0)0+J/HA]J/*[@"2DMFW-,]F^)4SC8AM"UJ33;&BZGER!0KI M[5V<_U$V5('C%/N7++1=GY3.+[SY(AG?SD!6;^[!QAXOLOPYK3E>#5VZOLF. M>U>QD#J@W=U MY$D1"]D:^#-$A/J@KSU$A'[Z\\@HL,H)F+D\',HH3B=NLU% 5MQ>B"KX3 !9 MV$BJ4^^K5,:T0'T1/8AY,KUO.6Y;\1EL 36?Y]D/U7\*OO5"/MBBZ,M6-IKG M$'A2*8+("GWJ"^H*4[@N-QU!*!>=;+15'BCSLQXL/MF'ID_/NDF\^]'T43F^ M6#.;J\.ITAWR9+(OXFE,W]TJ=-KG]CJ][NY)'/!?,3Y6*YDKAN5J%ZFZ/UH;-XJR#U7QC+9/ M6Q8[M(+:O144V]H)RA%[[XDDAYY([ZSM\Y.['IQJ-YY.(\<'6ZB<6OL"^5P* MR8EH[8MQ5KI%UDD^C:6O\YO:SLI-Q6!'-3RD MK7RH"6LOI-I/?_Z]XW/=M1W&&Y"EO:_O**O47O+,=O#3H@ :\ZB MH>-''O=#3L* 26Y'8-,[CML9]K3?N.J31[VQ$1?[+,9]W2*IHU,WU@&ALO;V M9*+N7AG[3HCP=&WC/1#DJ'2#%ZL"99Y])\.F3M1XGTI!KQ.C]U/4O>.&/^T, M9DVX2EB10WTJI>!2A-0*?5O"&@.Z+VCTJ\9YEFHM.T]XM*[\ B9OA]ZEN32M:ECVB8: M%)RZ06 3WHF]/P!FG[/9N&<\(]9(\&X:X##"]^Z_H\")G%;1Y(BU :T"VY];MG:S\9 MJ.7(YOV-G-T U(-F>O1.@H$(@^OHR!6:__D>]2B:&"ZO"LF;C]SK75H&Q M@6F5[U.O>=6YXB6:$G@N>7)!\_):PU M6^H2Q\9A:M7^4FQF\UA5U!Y]I5TFW&."YHZ;^:?7ZS[^\HY+?=2 :;'M_KF' MWAU?Q[?)9#E-+JZCY6*9)V6!\TJ%7Y3EOFX-IVL)MK?Y\")F>SP,PLCA@EFN M"(A3MULR3=9J\\&H&7I$1I'D?NC85A"%I&KR[86^_VA;IZWWZ33Y?FJ3LCZW M4U/:N-.D7N][H!L08G^_,=;Z3:>J!JY3%OQ!]^:;U?TALOR!ROQTIK+X56=+ M SMOHGWZL^H'V]0'&A]T2X:R(4*9___S[F6#FVEU0C6"KU0 */C>"P"?]K.C M4O+V;_+\+U9AAS-\BI7"L7>N[!W'7.3#ESG5^MR# '>(IWBP-N_4'!,[,REH MY^;@;^@7>XYTT-!.R3MO=A28-E&I39M8AQ5:/C=]VY:!E!(49(]5,R()"S>T MX>NVX:FS=RI=/E@FGV%QEZKS^6\9-G/N+;''&3EBKWD]Q\G'1QDUZ0>JR3O7 MEE[5-=8S\O &>:1'G2"DP@IM(D/+YD$H*^0!6\C?%7E0![_\GO58PL+H4$9Z M8NJ?-:A_IY3HT3,*B:;YG"D!>2CE3+K,LZ3T/5GK/Y9'7X9"MWFRWIAN?SA$ M1XZ]UU&B0T9(_SA$!]WFK>HV-FET&Y-$7)"0",_Q BI9P'U>H8KTS4Y+R^>@ M2I0M\_[*)$;2VFDVESC@4\T9&S2<@\>ZC@5Z6MZ=(+2%QZ6@ MCHR"T H=(4D%/8)*=U?H<9'%>LT#EHH>/P@]\: TCQ>>5!7_YF2807MZ MI)*QQ;2U85OQ!),;D5L&??!D/5X?M@ -:[F\?--U E]8GN-@ Q M>1 ZKGA>(L%?9E7SYV02JK125R6.]HW?]I G[>>8L9L>V@-]?S=/^(Z]3*/#;I\N 3V CCYC!@3]%K MU#^I&ZP#C=AS ILPSR0AA?\DCI[V7.:$W#;E%JQ[F-1B;Z0VSV1OI#:4$/1/ M[R;")1TSLCT"@LR$"-PP"ER<(NHZ4>3X01#M2F]G7_26?9*[/?RQ6)O^N#K) M7?TIU/;@Z@RPU>>(B-\ BL[V7'ZWEW-G'8'_0[VMO[B]B&9+">8>GEGRM0=6 M?][FU47F\4WR\2I/XC\^JJC8IWCZ/;XO\'"YSN0[U?+KR]BZQX6LY'17UX+W@>1X93 L<-WZ4*K+X@;OA+'FV0V M3D';^6A\J$NFU]T*U<)6Y'6[:N8$ON6;;NB"'B8LRP^%[]6JF>]$H- ?#[W4 MUS]AN7HZWD3!\&X^S>Z3Q/"267*=+HPOTWA6['OO#S'L/39LDWSXXV\0!Z7V1?T-V>=O#UQ?_?0_\VPY+]P?::&_6]WL,H]G0+:+6?);HJ%Z M']A--J#"7M ;-_PZS8M%S]O,3:L9\QGXC!-"@BAD+'"HM$,K)9GB-=RXXPND_$0;3?/6WZ MY?=LGYO>EQZ-,CV#]?>]R<1LB73@F#;S(F(+Y@=$1HP0[G@BL@0) O,41'K/ MN]N=3MB?2)\91K3,,69TE^6)U@G4\6VDA9'>W2635 >+4)%()F>&3F%8.>F[ MVN%WT GZUN(Y:6(>)D;4: C' IP./K&HXX95]L+[[YBISY# M3O2LN]$G$W'BI(F !+9%,=H4$!_,7,\#I'8JZKO$>LB&VHGZ^XM"G74KE_=' M_3TQ)6X]2]8\O["?7TXU(\Z,++-T7\.W'TW2Z_3L3K23\[%KX); MA78BU8DKP*JP7)7KTDIB20$&X:\LA\>.\WM IV4.WP#MYFI9P.J*XLSX F\M MXYER+A7975(JMBL76@T#J/<+_'Y:DA*NG.2+&&XW!B+ 1>#YKO/L3CNP;N # ML'NKKRSNYXEJ.CN>QNF=#E5-LP(S@XR(9RTOB M%ZH+@E8[PM?HV%*L-KN!PWJQD>IY\H\E*+W(<\42%.)QC'UV%_>@ RLE^8.M;OXCZ1LB*PY-5T5 MZ141P-;)T_0.':^_&+?9=R!#OLK/.F;6(B+FA57T!=9=HMF25$Z^Q2T0 !YD MB=33FS+/"EP _BZ98=+=ZAK@B>'2&'&#V\RS7/OMKPW\K%Q[U65Y'J=@-+BK MG)XN-CR&NEY\DZPNY0JL%EB@OC_Z,C%W#=@@3O.RS*.6[L=II@KOXJG>O#:A M9EF=@(U195Q87H4$UV$#1?8E(:0]*Q)5,HTX,_:.#._[2/VS\9X>OR> M3!7+7<8_UEO8/B?9=,_ FI8-S!,\'*JFYZ#4PQW_J9S\P*Q%K 0W_M%4& #' MQ-/[(BT4>Q<+6%FA 2!=*&D [I]E=^D8W4!+O <([Q3[I-_*I.UXMKO^6'*U'&SXI%\?46M!XO+I))5>WZZ! *S@+3#ER7AT3"3MLT M\(,J:2FP;+7XT@]M(I@@TO)YF=]D2AEQ]]$A%%OOTQE"\74!CWP+ M) .]HU2KC!"T'JQT>B#F^<1$K:<\RTN68IU0GA=FR0&1%+&/3GC0.C4^@VJG M$+L3=P:(GL+9"I<$*9E-D-F5&09X[6-ABU+FE(Z'IW$.NJ;F" Q&+^%8RA'= M\=>P&)5U,>TK=,&QA#T1K(DYNW;D^9X?\8@SSXM8%'D6#YG+0D9"A[.5? *] M26J/8"4YIGZ?SY2@%VZUD$FPQ!0V.,PV91.4F *T-,E':N*KEA.N4)=J^^'. M/T=/3!TAIHG)([TDD!CZP91UK/FT0!HHD^!8U&C%D6"S["-JL85]>),=YEL1 M-2D%R+$",Y#"MVS!I&-Y#/Y!2*4,X'\&)-3*=K=7B M!_80/XG83I.0Q4,92I]Y4DKA$!*%- P4L5V?A@"M6XE]L5R S:!FW?1+<3H2 ME(XLNP>*EQ*0*K[1GIIF56MNXR85''+9=1!_%3;$WIGF%4_7 N"F:5!WI>I*XGF\Y@E,SX,2T++4IT@VX M>,*F/(B;^]L0D&+N\)%E=?TIB@^>XN6VF> MF2;9?WKYT=FK3[*XO^3)=:)">;T8W7T$Y?K0'%X8N'B=)(C#*2VRU9HJ]&SF MN)'I!51X8/B%+L7\=3NTI>50&:[+?,UAA[?WV"&TEGDM0:^@N$CBM#/*J7!] MR4),*Y:!@[5V(?-ABR+BFYVS=-/&]&#SJ1(1V)CO63XIDME/?_YGDF<'/D0W M'9NM?3O0R2FMIAR2>=P6%N=4FH%%W3"T.*K^-B7<=X/NI+C5S1H.SZ,X/-5> M&+\G\V4^OL7V9U_R[":/[T[A%(TP!0CXPX)#)%M@!'550XFR^W:VH M\NPG]0UU(IM&('@J5=B-F5?C!=9@Z]QZO'-)B88VD_(1#$P >#*TV1QKV+C ML7["=#:>+B=5IE5Y;1P8C@0#BJB/O@/?9-^!*(H.H]8#XE/DREJT-^:3 R*+3;A!@,8AM>;7;V;=($ "! M :@)3XNX MJBHSW^/))]_CK(((GCXAWT=YDRV.O5]U:GY*U5'2F7^;1EE$]4",4X A===P M.QF-O*N*G/H<1^JSCC@4;R'H14&<$'B?P:WZ"'OI)_!]CCK\**9)&JR0F#=/- M@[N]7_TVG-^%V-&I!\C3,(CKQ2RX[$WWFWP)D;^SJN!'< @;=?TB7- M8V^7+MBOS4_AN6?1?3((X3CIM_,4R.O);+Y45J2\B\:-O6?V"WH3X,1*'&MVE5"NYCI[)@]WEE)PP[.%L.AA&BV> MQJ3/%E]F(5;9#^!^%R_OO!/58WC]*;WWL1S2*1KR>_C@/.W,T1 M[5O4'T)!R["V4:;" 3!EL<*/YB^#09.';/3I2 ,@3*,JNFR@ICFXW;.!4@"\ M9]J 52>&V@C*)2%6(8>$BJ5W7474&[1VA>.IXN_J9E--IT';@T[&WU="]%30 MLT^9Y/TY"-[LPSB+XOE_NSQAZ;,JF(-!=6R?6NX+E/U-6O(^JQY2G:_F:KY M,O**P5,,6^ZX58*0V%!-IN0H3^LZ'*4*L8&NX,I4); M#HP#J-A!: ;JH#9GGII]HTKABT<#O[WP,SH)"1#99=X&-BGEPB8WR2C# MP"D[DT+XE'=ZC&\&U>P^D=*\/HYZ\UYPFREZS0RC7=!>!ZU>"ZW>E:9DA=S; MEB78:FE?7:*Y=H&E3AV@V$;G&XGPNGZ'<3"MHZ4F%1!DG4K2]@#1=3(:Y9^F MMCB\GH7,S?SUFMF\2GGOC\FWZ)?)_6"EK\FWXE!UMRC9,[,W3_6ZR6U#YP_OB2X\_@_B9S_;ZLZ/V"CM6SRQZA!ZJ M+VA(M$?NMYY>MV:2+DD:6B !N[5CV:-XU!WR9?73ZZ1AK32(HTG#"V:C$Y4V MB,KCX]Q]-/]K;>\_,PREYOW&X/LP&=WL(C?[G8#C"LQVD7L0\"I7BTJ(*"!: M:@.40"%S2Z3[%.D4A@ VQB65]%"-Z[!IE8'DIEC57P;SK8C]$)V&?LA\Q@I ( W^=JC^-L6P"" M#HUS'C=2RF$.)%40!Z3:"N6<4+%6,I:.0%; G%">?"W,^;(9YGQY"S M^60:'C_Z.AGY=1BEA3?/%^L2W"=H'=HEI-O#G/:ZKMV;$M'O%O:D%Y;UUY)) M?F&?WI[^,0WS*]Y_N0-<30]]5<'O0];PB6Z2V?5T^%#T6TB;M27SNY!>MYAE M66GAO9E_DC0-+'3#6%*LNARS/IEAM 9NED>=+AN^5Y M;..L92_#UXMKM'^];3,1>S_?6]S>$9 A=U!OZXELH>FB,.9D7[ M@W%HIE+4P[G)QY7WI)DD63,"KU7#Z^%#T)_P12_5M6_F&C@.+9B]E;QOO$C+ M853DB9.-/>A*UG R+9>1J:,7^+_U/_>CJVF:F/L]\HA^,=Z4H^!;5U)U"_[U1+5EF4UN7D?NJIW$%M/"+_X:7W7E1(S1T)6'O:=*;F4-Y5+($HI;!>/[-7ED7R=3 MCUS&_UKX&4N[Z"U_ZB6M+!RU> @O]PQ@2548DQK$"82 Q1(SB8'FP!5IGMJ1 M]:SZ+@#V8PHZ\]36)VMI?D!^OO^+_"._W3_2GUY]?TC2WM_%NWEWW*26$)OU M_RZ_$5;LHW_PJF7X1R_5\R09I_]^MT&ZT_;BC_N&OZYTIZ ';N,1K"GR=\RE M_$,I@"MBGGZK+N:AJ^)UDMSD*E1*>EW\RQ_U\JIV>7_QM"Q,J+3WQ4]IO6AE MU46QNF!6ZW58-I"I-LKEY<.G 6\6N&6EPMP@U+%+\PMO)]D&(>U=6-WM(5SE MR_>L3M[OJ6\>?=^[(O%:"VC,"/+*9$!,C7;&:E$H$B48-ZY(ZJ9HN?.\2IDP MR2EFR5.U9:FJ' MFDX3:*R-)5<,(TJ3V:_#KK]/D M5V]J3@#B/^KY_ A ^8676_D0N>Q#TDZWJ2.9S4)]A,FR77_D2^2NOJ1R%.M\ M2777[ 8I JS#Q=R[Y&/=W;GLVS!4[$<,&98PEC'3E%II8HJTQD;$E#!@"3BJ M.Y$'<"K6B1RK_QJH^);>W61F9Z"\+O^_D M:04.E%U_Y5<;Y;HJ8+P)-1VNA1]$M=)@4LK8RWTLE*,TEE!"$2/%8XEBJ&+5 M7.K+#F(.T7\AOPB 'T;0\]5M4-Y)#^T)0?6CZ-,XDU"42BA?VI[_K]FZC7*A M%ED)Y[39<":WJW)=:8%ZF Y'$0;973(]6'NAAQ/6AZK,FK:<*.8AH=# 6WHM MA(+ 8,F0LABLMD,XJ#[P_T)^.3 X77W8F_T_!?CG-3;3)IC7=5K2V;SZ<4US MZZI[X]%:T1MDDFL^>^XJLUIAY6Q/_C7\/G.)\ FH&?V8_IZ]S_]Y\IOY;?)_ M_I"7YT_+^J\U*+T<98:ZE[,D+?F?_/[@AY>K?BB>&ZC>63DX6;0V7P*P3SQ. M;[VY2:\]^AZ0; %VJQ+U>9':_$ _>[QI\\:M[GWB!1>\9!,:4XQC'F"\Q_?91O$QGY2?9:6'0X/KM%3Z,@-55-=.J%OK]XA=Y^+Z*:9D4KXO4%.WN'/04155-U3@W57-E06IA+ M&W/B!&-6<2FYC)G:E_4I8(^;3-.JPNM[BK7- +VEI05B&XH6K[8OB_S2C>H- M,QJFN)_ E&M\Y#.(_L?YX+> ?[->25EOBVC@X6Q>V#?Y/9E>#V?)4\@XH/7Y M*._O5/3\6B_T?SB]]DJ/2[=U[96Z]DI=>Z7]M5?"KVNO1!IIKU2G=A!HAMII ML5!L"DPKG.ZZ,*U38-4^%#PX"$V?MJ;"BLTEB)Z;@"S0=\_PK59 "0$)"(?6 M B0MDA[/8U&$(X3PL -O'E/_KI+Q$H(K9K+Y>(,CA!L,YT,/FXJ( ME55ZX_/BRS^]'0O;Q9J\Y>(V&-4)T*R'5U(1N0T>NGIWSX/_YYU%&6-:WB8+48I.N(BY,F5#Z,;Q;763OE.H?R5.0-+L.5#Y&C MB'$%;DP,-<5(\%C'5 H=6PV0H%I YQAA\]1#/7^H%];#)_;&(6O-8Y0Z&&9 MIWY4[AL0[:W*\;/[AF?((O$DUJ\B:FI"7\/VCT/ABTN=9.@OQA5NPD[&VG$+ M0K]5RUDL@=.6:\L,CN4><--+(+Q(0W@0/;"\[UG:LRWM;/%EYHV>GQZ/DY\P MH:$V34G=IP+M9SM8T5Z-V"P"(_UE63OT 0191%E(KTUR[Y,DT= \15 M!&4FO[.BL-0.(KRJ%7O/6<*D2N80L83:#T8KKI" 6OL/J30X-']7,=5'EF#L M5^;@%GM?$KSOX%A,JJ0$"JP4Q +E!*.*DMC"F%.$0XJ.Q+3YH)Z7K2OQ*H:> MHQ/VL:Y[BVAMH!_\IJ6E59?OF#"-I5!:T= [A4HB ;-, DX)DJ!Y:/4RW@AZ M0PGQ@9>6>;,-B-B?TZGWBN]E99R&\\7\505PMESY*E)/:4V0LX9SZJBU3" O M ['25")&-;''..I]GI_9QUKC'F9[7>V-AP?1ER0L_'HF\&$Q#7^EW',:\#M[ MSMNWA0RDM=9FEEIA$?70'0#JXM@HYNT+EE)K)U'SD* I,O EPO8"IF]5SMH3 MQKF*'O<:O5GQ?Q?#-.WGN=H?Y_JX8747Y]K%N9ZF IY&G"MY79PK;23.]3"G M'4N%_U0 U7[2BY+FC_^[//W+F4Y/EGA]!%"N[Y*;Q2C)D<8*5*GECLR*Q[D* M7C>L03SR'[Y9LZ(6>>"M@+)0A7I\@A")BB5!%MBWU8Z-&,&<$PY(B U2PEE% MLJ\BR4'([TL\%GD(IGZZ2#:LY,$*I\\6]_>![\JYK;4!(P6J&.33EH**;+53 M^)),O9\H,4?TX%,Z]7PWL_T(_)M^B7R?U@I;?!M^'-_,[_Z8>6 M=VR]]G,R>)@E[XH_Z@N=MC=Y4W9:\5\)$_=_WD#\YNE&+-D]"/[A??&EQY]! M],QGC7_4_!59XU<$6_WLJ%UO#MPUHY0U]N;YL>9RG(]DM?GP+G.Q?3\-^=*A MR_7(8*UO:DD_D0.O_-2;Z'3ET1%6_C6]59J2A?]7^#&5^[%?TGUYV%UK_^W M!BP&HRC4FW]=.\PS$);23. WG>"HDBC\X,5D.)YYK)IV*TC%9)X'K*T5E8MT M+92LQW=NG33C MP2@]JZC7!A[,5\ZYV(&6.K<:Z=Y^Q60\.1GI?#7"C&YS"$=)==2+F8D1D!(: M$ALM">,J+CHI40J;*PF5^Z!/U3)]S%N-K9R^L?\BVY:)Q\^>J?$>9ZOQ\X]. MTU[28GBGQ6U*TM<=[UR"Q6J/FC:UDO_^BE&>NNUAI$Y7>XLCK41 $<4YXJFZ6T-8M"?IB8TQ)9Y4N MT"JMCN\%:WM^@S^-?>)9+_36NX4O@^O??IU.%N.;<,(TF;[[M^OKV]OKZT?3 M UJ[C_AS5C-S%_N[W=!?>1)Q6#?-8'6J#!V,K>$V1MI0$6L.)2FV"(R"YOHP MY&XZ78G9A[RBYY^GD]EL35E/_KAS\2OV":@'"&K2(S\E$:WUQHW*<%LM^4;Z M]QP5&55X&W&+'&!>APU 2%.#BNQ[(+F3+V\H-GN1)K\ (A"-?%5L68 M:RN +CBQ&,E53BS$$7T(!1QNLKH2F:_-4EWJ :?EY.X92PNZL1/"#LM:2>%K MUK4I0;WTH_--0+K-RKA)%R6HI4'26 @@"!$TYM(@JD&Q\16&O;QPVB:\7.AH M6R"SZ(N-6 6D^>4=8A+F4T"L6TIWEUT)WH MY0UQ:"?)6FV"Q)Q4S:0HUHHQ'E-DL')$",V:6<@_GP;L+S.F#[;/=\U\ZGD=H7&I[.7XWSL,=Y-Y-%2"/?2R;L M8?V\J/4^\7L!&DL!J*50,&B80+B@Q/UFH+DZ42\(4>?-A:A+NH<0]:>%HK6> M_-0M5[O4]9BAZEN/] 3L$*KV&XYQPUQ,&;02QQ8B6:7*B":+,+\Z7)TW'*[. M5SL,=Q:JLU!-8Z[]J/83[>H%J0[ZA,(.*N(PH*$MC3)6\@)A4&K7(XQ=VM5O MU.RR\D.M\$.H^X">(1.>[#)/^X)NZ#/?27_GGT_:/]?X0(X=EHP%-69".2 @ MDX460Z6;*T6>:_'?D]D\;6YH?P\EFY.;JTEXJZ;<97V.LCQ'6IUC&X^]TV8" MDIX0E^&KFSY&;"V!4-3N^)I*6UKW+LGE+51^#F_O8V'/\?! \.I0,;8.28-%&X3@!$U@/ M;S3:VT#&N##"4>$Q$G:%"61,-5[Z8[,)/#;-03OCV!G'HZ.EMC(F$E2IA#A& M,9*.0>$W6Y1+&1M<<*&22]PT8_)BV_$4D0)W(U*(;(Y(Z=2HPQCGC#$DJC & M5YHQ1[!E&EF*)=66%C%:D+HR1BOTU=F7D3@X"X-[4#:::GQZ4.+>QY 1+I6,=6$U3( SLZ/I$L5?L-Y[6[$;9!]*GH OC MZ/SS.?MG4?EG#BAE" L#B"4Z)MI951Q+8 K6G\PVH\7+!,%C96V.(1 ]MKFK M]%GXXG:&:3RV5T4'P(9:&K8O>[/%$])-PLGD?752T4U"-PF=?3CVA)S;X<(> MV[/NCE&E7WY\5!7\M/J9] MT&05\T[)VZ3DW< O;>"GP86W IR?"@:_T,8_",JJRB$&-!8&^?W5$Q8K@* M_*#,HA '+D+#/61BYLI@<*'YRZFK1GK_- F;&6!=[Y^N]T]':6_&Y[Q*]7+( M211+#*G & .)8R[+NA+:OKS6Y_Y[_^P!H8/N\.I<-;T;^*4-O..U+S2N6YP9 MZ[W!C6,D2S?.F'?AVA)F#(:0$\N8*&DVB!L/,=DFKELT%=?->H@UB>U;ZX=/ MW>YT<=WM,Q*DPOJQTH)RH"$F1$%)&;-E^(IE-&Y/7+=H-*X;]6&3^+XS'R=D M/EZ 5@Y9;@5A5IV1&:2%P-8KI/7_011010OGS2%=S\T=O6N.V%1NA?5IUS6G M\XTM]HTU'@QKPJCBPFFH*"(6,5>VL>"4M;KGS8JWW EE$]S#C193.9J?;&>M ME*ZES=IIR^\6OO&2>CL'MA2R.DFC/(9<(J-M;*54@$&A,TMAE"3R"-T>]K\# MISU*&PW]WEG$=A278T/S=C4^:!/N.6PM^R.+3^LJW9^$]26U>$)O>ZF62AD0 M0X9CC@&%!4YS#*SOE]&F7CO-4ANP+P[:]+RMBM6=?)Z80VJ5X7F"HR&UGN5< MB5!;/S;^/T0#252>5:" ! USM'LM4_/%M0-$EV?G@[;=-AF[]B&5-A&8VZ$ M@H[16!O"##1Y07UO8PP'LET]?IIAG;#L47303LMMU9^N ]"K@SGV8V]/PHS0 M6@(DI<0XXHB&P A*A0!E]7XH<./'O-OT!VJ,B<(]Q ]:\;NE5J&5O2O.'WN= M(<0Z&Q/(:X5:F,",(J01$4P[0QU'!4=O%6@\'&[WUD1-TT$0=<;QXF,)+JEQ M$2*U3NPQQIQ+C:A1L=)$(^Q,P0YKCM:?XA^]<=%&.H;T&>DB:;K&1>?;N"@T M,2VU6& 94X><4%S%H7Z+4KPL4NZ>..,Y5..B9F@/1'N87487P79&X[2A!T77 MN>CXAP2 D7"\ MIC0WKE1D!F+4KKY&*PK^2GR,9)\W6CJV4_(6*7DW\$L;^&EPX:T YZ>"P2^U MKQ&'%<5M$:2**"0,\IZ9DEA 43II'.N]]#5J%DQ3U"0/M2J';:!3N[Y&IZN. MF[015WM?ZP@S,3$.(,-$S(RT98P:(@2VKJ]1TZBYZ5CSUH+C,U#.;GRG/;Z. M53X[5KGK:_0*5"Q(58T-4LD1HL@Q@2@'@A6QXDY1 ^EQ^AHU"9LQVU^%GZZO MT3EM^R^=TN:R:HB@N(Y9C*DQ$&G*,2&8E?5Z%%G=+1^_KU'C")UTO/;Y:GHW M\$L;>,=K7VA\3246CMMSM=7'?[C 2OJCYH!02G,56QG&&5>,XTQC"NED(:PW(,;[-9W2CAZ7R.YN3@N MEUTUELXWMM8W2E#Y1BEB0VG(E<2.:1M[ :>%;V1:@#;W-5KQEKN%G4#9 U7] MI%-VE.TLI=(U-EH[;2=1-%%"6IH*J+F-L422*N,4P'[3+8NBB9Q1UZ+&1@UN MP8%LE",_M^K3[=*I4P(^7?'_KOC_)NN+J\V2ECP67$(L.,&"0.5PF8.#R)KP MWK8U-FJ6VZ!]U#4VZHX^3\\AM(5DV HR:[","0#2:5LVGY9L M/7G:UL9&6W WI$'NIE.R#MMTV.8);,,J;",=!D89RH2EP@%FL2Z;-B*N;+L: M&S5%.X&>QW<=AFF SCHQUFI#9Z-=PCG:U,WDP':$5T&=T@I)C55$*DXMH X3 M4M@1867C#-4VG8T:HZ)03X+#-D)KIU5H97.+\P=?9XBQSL8$RFJ[)J51#% I M-8@5$I(Q!PJ:2$"QS^9N1^6#4!\TF3M^KL:QLWWG$TN#0:WOO7$4(\TQ-TA0 MJS7DO(QQ _B)P[FC=S;:R,>0OJ1=+$W7V>A\.QMA@"KO[96" &H1XG&L-7;, M&E!N8!C>IQ9O[FS4#._!48^@@](>Q^4O_C@/LUN\W\BU'YG#VN!&PW'RMNBB M@, /C\4^-%:H3< _%[/Y\/9[]M9P[,W7_!UIJ/G"U5T2S2?SP2BZ'0RGT=<@ M5='DUE]C>YB8JAO_C^!:N2&=/'U,J+ M+Y?&&.W\ZWKSA9??^MM@%@T>'J:3W[T*S9/1]]T?)+-(_[[))-6*N"(&,+=8 M:\4,4R0F0)=!ND2YE69K/T\GUTER,W/3R?W.5:0>&Q=:&A?VK'$1?;!B62(_ M(R/_QR,+1[DGQ.IE_]_GP]#?!Q,LXB+%/,,+L*YKS^N9[,YA\G M\_].O/!<3WX=^Q$\EK(<./PCO^\_TBM=?7](U._#6?EN^325W/XUR0C55XLF M0OW5+)C&C((7Q,S++<;3<@[\%%23Y%_,YEZ"1X,\.G5D1\[04NF3Y"S"N@L@%T" %X M],3I?^^FQ54>O.2^_3)-!K^]'=SZ9WHW&'T;?)_Y>_WQ;IH/9W?@FX_SU0-) M7V8*Y[^3#/]_'3E?T<77V*]*>/ MGS_]],&H*VLB]^&C^J@_J)^BSU?^C;_:CU>?MW_RPTSVVLW0ZS<_^YAD"/M1 M:A?N_.MD.ON/?Q,(\O>1_==B./\>O8U^S+4SN7E^:%\ M3D9)ZM#>,FH ,4HQ"Z6QE&"CL\[FB@B#B KNLKRGFK_XY^S-8X/_)(I_1%%< MWR4WBU'RZ7:]'<_JS:K%_&XR#3;Z;W[;-ZW9U)]'@_$L_KYTFO!+<(YA /'( M?^_-FNF@BBG,*>=(:1SRFA1BQ7ALK,';RCOYD5**!01<*P( (OZ+V5>A5!39 M-U'B<<9#,)331;+!-#X2.8@*F=O#[OIV,AI-OJ6;YC248+:XOQ^$.9Q%PW'F M@E(L\66RF"^7D/ ;F0*!+.W&!RFP;@NN?K>SIE?3OL$"U:ZY1(V"1\L67M=O M.@ZS.UHB&2'(*,5L+4+MOOS3].@JO/:#N2Y>KYF'J^&]7[F/R;?HE\G]8(5( M]DO[ZW"Q$9/,R2=\4?[Q_37V_* M")NR? SD;YX.P,GN@>D/[]^L\'/Y_9_YZ+G/=OL(-7Y%T/@5FQ_UJQ__J*%5 M[3TR6:UW> ;C+Q5;;*H+M8>Y>))\7[')\J5#E^NQ5Q%E5XL8O\RCPG+=V46M M>^U,ZU4ITD'T*$LBC7(2[8M MJQO1Z,?A./*[M,7,OYY=:!N+BY2*(L#G;1[A$Y4A/E$MQB?Z:7B;1#_^=Z C M+U0ZMJ_ >2F2LNQV+EPJ.J^2>Y7.DW2V8@=;T9;R1K78[]7EV'^X).LC'+V- M_IWW69>3?*2!MR1V%(,J4,LI;)C%S@$HB8TYT\84YQB2,[5=YL=6QS&KAS&9 MB?]T6]LOY/OQ#?$@#1\*I2?T(4WX'ZN??1HG*T$EK\C'8Z31A).N><)%&I*F MO,M!$T\PK(4I&F6P%AQ8X1 2ALM8%&8G5GHE\&Q]R/J.9F?5W+RZL.N1+=,S ME4DP[RJ3O%IY=\I]W:)NPC& X#[6?;MDGKI-H<-50_L<.CQ[-+B:M'DQIOC< M:MS].^]+&DXG(.@#>IE'>XV/KRWF4U3F4U)*C/0(UEIDJ&8PCG51J4)SMF6= MJ3,^;;CZ-FGVM$&<0X>:3OOW:L4/>@I :FVD((8"8B>A=IHZI:ABMJS@"^WZ MP\?N%. IB_%,/2R!NWI8NP17G;#?);!2-.JL=28&"@+D@*70NK()$Y9JO=_M M2.TMG/,KMS&R3[IFJZ=A,\[63N#*3A"!F<$,,&&9, X0!5UA)P 26Y;"/F,^ MN6E\#LZB@^0%:/]%( 92-=>P'&,*,*488G7;CU19J2UG*IHDKD I*P1"#PEL7#CF-L2R+ M@,=JI5QBQZ5N,#]/LJFT+QMD4\]90[?/83U'QR\KY13&8@.===P1Y;@4F);* M:2TZLG*>#/^Z%AV\M@<0Z O:880SM4 79W4HQ+53'R4-=8(Z*K!4W$JA"@Z' M,[52A/_RV-RFMQN$L\Z4G*DIN6@P0U&5=""-XW$,#=0($D2H M)I\N-;PG\$+/.Y_\[")= RG,4G88]3&ZS,.TU M[NR=7]]N'79.^C2LQME:"EGK?DAUZ%DDD8FU8!0IH$J?3(P\3.V[-O.C'42_ M4.V_!,S :ODQP/BW8\0(0 1K@&,=XS(1#>VY'-W)4IH=1NCB70.CB?J$YHPF MZ>)=+_P FF%:I1,Q)F,JJ9(,"H^O*!.@X$"!-+3C0(=?&SU_YN(@]:E:"[TZ M2W+.X:Z,R%K=OS))_*^[)!/O6< M%?2B T08K723"P(DUE8HP34V2FE4\BJ&4= QL#MC@]?OKD@7['JN!NCRC ZO M&QWG-QK:4 V!$%832U#940#;]<<^%T7F-KS70*+)RB6=)6F3);EL*%-+W-&4 MX5 J"3K,(#0T9.V6!0OM$PQ&1PQWT*4+=OA&8>BM)%, M4NF413'@0B)A_/^J8W2(NQ9RGX>_-TKRTK,H"--I__DPL[S60,G&C$J%(!2" M*.PP9L@4Y@!B=.0&2J?!S-8LQI/$+.XSU 6Z7EC0"B>5HE%N->'"4JB0!30V M2/-2T2SI:-:=G?-KMRJX3[NJKJ=A-,[64+#*4! 9 MNT049:@QV@7**R-)#! MAPG#:#,UVC! 9Z@#Z*>A_10FWT(V>D",G,Y\(F5HW/T_2J:Q/2!?GV@6';'+\B-8./HW@2DE.&5)"(0D( M*2H-4&7W&QQR/@3L6G3PVOT5Z\.N\ONY6J#+LSJDLCH0(62TTH HAX1CT'O7 M,E>9LB[0M?'M!N*=*3E74W+98*:6M -AK#F*F=]72.D$-!,?YA;J*/I"!'4:B#W=AA\_ E)[K 9H0I-;(0QO($$3>1JI84Z%U7.-Z MS<5SO38L39/@2X F"URW%F-U^G]"!*VL@M^A$X"*V'+ H2,.:RA,81 L-_OM MDWHF!.V2S7B2H!5](;MXUPL+7I&@IFI0QP H@3ASB%CG#-8%\1$;M-[W=G3K M5@[ZE3L61/JPR>2\SDV?D)MNBZE E:EPL8DY)S$5(HZ51%BZLM\>P^ P,+W- M'&GC,!W*#J:?AOY?!&RHI!=/;.X')L ^ M/0N8<#E1KTCT$0[$)D9]S+O#H\L^AY:L:@.H"#8I6BBJC7,>7*$ 1TZ)I% 82Q+=NE2WGD=NFG0:K6 MK<^3G*KL8]$%O79Q(IO:>+541 /,1)E,S)E87^VG8V&WP0:O MW5W)?J,D3(<0VF2 +LWH$._UJV:Z5,5"Q3IV$#N!G9*F;"012P4OGL]]]5[C M?Y+IY&8PNPM"*!!$[SM#[G8L^ :-QMH9"ULH#6-'7 O1] M$A6=\G>(X36& ((J>U\*334WU&*!!<>8^+\+Q,"IU1V7N2^$<)86HIWQK8]M MR%TJ9>]@^.;9G+ZV>!*.'K\\'MT,UGX?7/T;R#]OYTF(+]H^ ;T5YQ-1L.; M\H(M(2L0@K4B6M0(3"R7-%82ZMB@,O *01ZW*JR@H8X%/2YEDT%.F^1H-YGH MF,?3,V_'B@Q N#J'($QQH;F(I=(84$X=A652B-8G%QGP;)\ WI6A.LXY6V/Q MBZ\82/N/!1 %E:<53#*MF''$JZ(A1-"X;!$KP/J\B58'$C1:9;?KTGH.-N9R M,74M-D^XV&AKH5/.2JT!H+2LQF @6E^'\EB1 V5Y>])T&AA_@Y3GZ+Z=Q#C M\(:G5A&;4 60M0Y(QAE"0EBFRB9(PNZW0UDCD0<-0@K4/X]JU2D?^<=YF-?B M_4:N_6C;M+R_?'(O]DB KN^2FX5?\-OU/NR79#;WE_,RD,K/W_S:SM2WP?1& M^>7X.IQ_OPK#NO)WBD?^\S>I<(>7GY-1DJ[86\=B+(4@,5-(,+^;!8IGSI0( M83!Y6R%LY)QWMD8P(F/LI'8,9Z5*%) A\N9-E'C1>0C+-UTDRPLZ&HZ3MR7% M#'YXK/&B"=8Y>QF^_FXX]])SG;WS+;OME\GHQE^TFK,HG;0HS%I43-CR(CXW M@%1$AUYWQ_-WI)''?_,G%#Z?=HOA9 M^O!!G6?1C^$+"+S_Y?/?9NF?\/T?HD$^I,CO2Z)ON:V(!IFQB)+<6D0/P5S, MO*J/O).;O=M^ AZM8'IP4-/;:S\QR73-K-2NN>3/0/'[?%+#Z_I-Q\$8C99< M!P29HTBU-[I.1J/\T]1ZA==^,-?%ZS4K<36\]V/_F'R+?IG<#U:V M[4UY'%(>%$'XYNG3DNR.%/[P_LV*;(2YE]%]8V"RQ7MER\=NBP,^N[F^U+V#%L?,)_Z6"]2KS?&DNQ!KU]P$+,W M3<^8EH"$LAU3].-P[$'19#'S@&;VAT[5+U(JBDUOE.]ZHRYL_3P7@> MF<$\B=Q@.(W^/A@MDNA'O['.A+:3TLN44O7KK]/DU\=BL>UF/OU=?^7GP/;R5TD7V7PL/GC^,/;1>A#=G MG^9^"%=W@W%.-7Z-&K9'ARDIL NX+OCOU'WOU>:]\C!&] GIS%YG]CJSUSZS M)ZHV(A!+(HB,M8LEB07EDF6!*^$M466NAQ3N)PZ/:S;OR_?J*YMMWKRR>>7F MI+1MI17I5"0WQXYG.:164U U72,2( 4TTYA! M[! 1!N05K'0,I#C@+BT%+;,/8P\EAI/'NARB#/AR+;BC[=,P1N<0.G))3-Y1 MB\OL594AJS7\8 P90(G%TADF.0:\<- 4\0/N2Y95^:6;D\9U_=7[$]AD/Z]. MX3N%7ZOP95FBTQ&I,^7\?TE&23!ZQ][+'\;%_+C)Q] J>P$1PJ&$B!+CS33! M5&-9^!C+&#B MU$VFM\EPOAOH/61P]D&Q+ZN5[@4",TL5] 8. ]]E7=AA=O2&N##N:URK4X M_B+1Z.'NEI)VZBCXDAQ6>ZW#)N. JNQ:@16R-F:02($TP9 +4)RC$"O6U_7> MIW%8>(4] T#;,:^=MK<8A;8?;)X6\_IQ,GZ;!7.DB;\;@J[Y7HJ'-#EAS52G MV:L38[AT8@Y*C A0 C!C0&QQ#&09#,#I^D:[1PK9YFT(V1:\46YW9]$\S8(W MYTS7O&ZASSXP\M5&N/5[ U'%6$' "*620.JW II+B[ KB -#%#V1@/'F+.ZK MMP7HL"5Z6TJ!W= M+=,0] !M!W)M_P;Z$"8S+Q*%0D6H4R9J6CSN2QIKJTKJ=&OC.4XH&V0[_<=01EBTA+%N'ZEIE%]JT,3[[?>_);VLE[ C#$R$,.[/7 MF;W.[#5B]@0$'9O7-C:O=?9M-[(.-F30&M?T"ZPY(5"51$B%B;4&3@CGC(AC MAC4L]-P2?L!8R8TU)T1;HJA[M-$J,JU%*F< 2$XZ%'([9<955H2U2DKH %62 M J$H4!@4>Q5&XP-F1;R^ZD2CVO[:%D6\#[HZ,YW&=\'/>S\&:"U.[.I0+'D= M7JO!:A!1R") B&88(L=L6;;,&7JT%/(60TC,&NW!V=6AN !_=8)69),1D56Z M \?*.HS\_Y/8<2*I<25T!02M-C1L<1V*-D%7V2<=W=[9CE.R'5T=BM:"X*XP MQ3H_)G'EQX11(@9 &A8#2QR7BI7'Q=" ];PW:8P16OPL 1=88J.K3DQMF8K MD"N)J!VJ$H*%E%QC&3OM%-2Z, [82'0RA2G.&.&V%LAVVGZJL+3]Z/.T0K1? M5IA"M+XP13O\5*V]#$7<.D019$HH8CF/D2K\5.P8;U,HMVA#*#?JL3TBV)/( MX6N5B6E3V&.7!GWN:= 4@*KSAXB101H@PK0E" -I8U6IPV6;OS!$UH5V'B@C+3+W6-+ZGZ0+?&YS_N,Z4OMZPPL1-O>6ZT) 62 M=;1D:VC)UN&Z5EF&-FV-SW[G>^H;6PAIQQF>"F?8V;W.[G5VKQF[ATE'Z+6- MT&N=?3NSN.G+*S)!(:GRTA775A(H%:\??BKPZZO^J*#("@,;<,2ZILL0""4D)(24\((3<6&2B M/1 22MZ5F>A(L_--%=\*O"+(:TP[5XI!PV(FA794$ER6.P0QA:=49J)-X!62 M/FJTMWSK&*G.>)R;\>CJ3+06!W=U)M8Z,EK%PB LD2:*4:DPCJV3K&I+0!0\ M8+>5;>I,M 42$[2_3GM=G8ES\&#MM0Z;C .O>I90(QV#"F''02RX%(R@*E!. M'K"8VBOK3+0)XB+01UW9[T[=6XQ+VP\_3RM2^V6%)F17:&(;1X5K7684CQV3 MEE-%M*.6: 7*@DB JV,$/CX9T2W;$-&->Z#9>IZGE\K7*A/3IM#'+AOZ[+.A M,:J"JB#4!"N G(!<$H6,A27(QY2>2F/"YLSJ:_$]Z3?;D+4SK9UI[4SKR9C6 M6IU.%PN# =;6Q5()RS5P.;EJE-5*MC(NO5%#NEO 40]09KD2$[0AAZUTL2K M5<7^_I $ 8GFDRA(6FML97;1\(TU5VR' :G'R)+82"?]WA8#ZPQ23I>9RH95 M^]H]&Y!B-:\F(=J@W3M;U /TL#O;W43JV!BL@UI-$E\M1E0G YQ$%:4)!**4 M&V& YHPY$\> E7:/@D-UC5ZV>Z>]*T7]9H,X-XE=9_C.R? UX^1.S"R> %@D MH#JM9U1"1F(M.?0P,58:BS*ABA![**.YNMM<-J.MW')RUH."=K QVW;^<3[P M#U.\W\BULXGU6P?_D^OL=1"#X7@QR&8Z_5KVP_3/]<._]A*73!]-SV@X3M[F MQ<0@ C\T,3\0P$>\9']D9X>[,ZSE5A M/O?(AWF^CY^N[.?HZE.D/WW\_.FG#T9=61.Y#Q_51_U!_11]OO)O_-5^O/J\ M_9,?9K+72O[NC_7/Q6P^O/V^ETF&L!^EEO3.OTZFLS16A+^/,NL>O8U^S+4S MN7D,:DE;'ZESZJ:N_% ^)Z,D-:7>.QE C%+,0FDL)=AHDWHG141H_/N6 M;5#J[28K?6LX]B!L_HZ$[S2PJM[1S*)? ]S/"*WD_F$T^9XD_LUD[/<"H]'W ME.2* @R,!M'\;IHDX8O%S+WXCK>3Q73G'[_]G@RFT4,:0]N+)M-H\>!79'!] M-TR^IJX]FMQ&U]YK#8;C\+74+89"@GX%;X:I#^]':A:^M?,S%#$M&8I]'-CR MXLOU_&S.!R/OYZ?)]>37L?\H!&=5P,6_F,U[T> FR('_S(\I\BOBG7O^JH@> M[$739#3(%W)_LZOZLX/G(&W?]^$WE 5B!TC(92P M GGXA@@2_DO9EEPJ3&+]<^UG[>-D M_M^)1T_%O%97RG[T^)3VH/B-EOB-;TLN7YWLY@&N_?F M3Z@O5N'F*P4@7'GV J1T/%^5V>V5D,)>*K]A_0;C[]X77$\7(1CQH,8.5P>C MB@ C'=1>4#&GSL8<>'EE3FEMA>9@::NJPM,.1EZL]&!V5XAC[,5W/A^%=)'/ M^6G!.KO4@&V!LK]:_+0QV^)]\+4?5C1(QQ6\TI*5++%%QBJ KED8?_PW_Y89+%EB:_!VU->M&WN^'U732<^>M=CQ;I5V?I MM^_]5W- D%[O;;K=7_:L^57"LX0G\+*3/4.X@Y_Q-%4E\[+#L8<10^^F9W/_ M1DH.G(3.?-XT]!KHR&5FZ6JEBQVXPED33F*C MTI%:V6,,%4:84N\4",0&"@.9Y4!A221?=1/K_<*3YKP!32.DOUINLU$OON_I MII57CJV?8:"@@18A;9'C+)UN&P/*,-NRTL2335.;,&RDOQIDT=AT!P@>5"7U MG5$R#F8G6K\O2)0;U90ZH(HR6)_4(*" U6A'$D"U(EABQ^ M6YDC#BV$U+]-D2,28LMD_E4D":,H,S0IXZ/F+[Z/1_F)MSD/@:WUT/+-G[*1 M1'XH27!R3^#Q+;FC;6[_FJ='K:6>\FF#+YZ4=_R[_E 6#V5L][B]O$0\6;<.7LM[.E'P_SV]60 M3V'/;Q>!2$E_&%!/\J]%,KX.7Y_[[=J717IT$&#LS?#6WR/[[$LR_Y8D&71: M Q,]*)I.4T YN ^C2W%3XC>#Z9;ZJGD3+68IR!X/LD W_RM_,_^EI!;[YG=8 M?F?E__ ?IQ,SS!8TAY&9;_0O,H3NU\:C33\G#Y/I8/I]:0K#K>M7_I(MSM_YJOAEW486&'_ M6$E@?R(_6T%X)OX91L/?PF8Q'/A%X\D\_#&/9F%,_J%3_?4/,QB-BAW+.DG[ MYB%&-H#P9.&AK_PW%Z.,KRL>.+O8VL<-3W.3/"2ILF7\9KA71L<6OZL$M3[S M-XMI,3$95[/S_&>72VX67O3\#?K17]=-8;C1[/K.?RULZ*:)7[#98+0RKIJ4 M]2*_*_]G=J/U8R@$^6$T&*?LTVP>1._7(*)^,/>#W[(A^EG*1"$\4S;)!060 M[P3#]^=^B+-Y20KDX[O.!- MOJ5D]N#7P7#L'R]<_F_]S_TU8A1VP<-JK<+NSG_Y>G&_&&4W3JV&?S9_JS + MF;:F6^>9-_S#V^'UP+_],$Q"%Y[;:!R.O=,'_NJOYQ^B'WT>AF=9\WRY0&6? M9+,^B/[I97-V,\RV%E^^/WH]F W]O'Y+_+2- I6?J=Y3.E:;]Y_\,_WLQUZ7^8)F]3,9E,?BM%/YRUYCQ_ M$/+@E;P>>^L55B@U^N/$VQ&O*UZ/@UFO]#T]%\DV(DL$V>:?A/DNS4 M(>B3=TN#BF>I9*84]-<_^.6>?DUF&3/\(1^CG_WTWWUR"5#ND4OH1Z? :V6X[W.& M@B,L4.&3/P3;[2UU](LW(QXS>YMZDUHP* 7KI1;N/M.3'\/74Y:+O<__"=_- M>:_\GS_TUG)BBUEZS6!3;Y.;U+A[U7P,RGX,WT?@_<=//Z5_P?=_6$9FWIU] M#V9D-+P/U8&"8ZESV<$Y3(>YC_9^_YMW([.[X4-T?1="F=+1>/OH5R4E[];, M1AB0M]0+#P!2,^?W(:/L;L71XF(4//?, Y1"._U=AQ72"._XYW_TW%^2VV 4 M%_-A@6;Z_EYU@M;[^:_#66H$4P8V@)_1X%LZXO0!ULYK@>2"1TVOO>[FP2YF M%TR!PF+J#6Q2GNNNIV&6#PGN!@<[(,B,#ZO**W*FL$.QL5 M".#^:K198]1; +^YQJU*QN#K8#@J-FF3V]L A-;"S+"5R(\+4JD/:#+=G@7T MO6=9J!4A(EP))QP0CL2((<4D5 5Q 2A:.1C?61;BL*'S8%E=_VLQG*6'EZDP MA$.H?_P\G7BXY^W,/!."8TL0W2=3ODY^PD[3FY7IY'Z]4:HF+?R\FBYO<@YI M1#BM95]:RP$5.'8(*L8YPR*+AW5*2NZ6#AF?EIH_9YO*<-!XE>G'?X=]@$U- M^*?QIVF7XL)3?C\^R>8KR4PHA]<(I8OXZ\/AR,\)O'86Y;'I1]SAG53[?9I&<^N#H^RQVH&H=H-#^]WG5[@_KL69JD"BD+ M$*6:&ZM9C!4M'E9"B&IG:411#0PW+@;886RH5K+D1J #CP_#MC4"^R0# G5Z MDT]+ZD%OLXFIHH#2G>&/85/^A\+WEAO4=#^Y1 &GK.EL7FQ_;R>!]@DN\\?B M#"?=-'BG[&\V^\.[=4[KA:J\.@NU"RQEM8%"\?-)#*_K=Q@'C#1:R@&#(,OJ MR\ZOKI/1*/\TS:P,K_V37Q>OU\S\U=!/;O0Q^1;],KD?K.0 ?AO>S._>2=D7 M@ (FD >L" CZ0Y$(=.TG5/6@RC+4L+TF/Z)?P6<^>NZSQC]JX M$LQ#OH[WKY_#&=3L0 KRY)SM)AM-3<5.]2M>40=QM]$^+ENQ._^0#O;I)C0I M40\!X;4$-AM+:"#31A(N.(3.ED<\!+OU8;*!J7?3R;W."(C QI>I%H_X@&16 M, *[A!PL%9$(D3_^O>=C#P#M2;9Z0-.6GHG'58>NI6)G!CLS6)C!6M0#B0D6 MV%"@,,-*0P!D7)A!RB3>KQG-&Q(0CR 5FHH XV,:D >7.#WR?+CLRF\[_\;E( M/?MS,OEU.GBX"S.>QF!=9S%7__CP4P-E!5&/RR:W@5U1U0/0F>>LBJBJ+8\4 M1@9HJK"DQ&A'A:2%*D(G5^H3-*J*XN"JB'N0-=F6IU/%3A5?I8JD*G=.$'06 M"FYH#)Q3&)@JQ!TJNI+NT*@J\B.H(J%GT0'WT@YS_M/?]F9R_TJE/4XKTCUK M*BL>*P-E)BH$BX[;O:[OOK\KV4<00NQ!;!08<6!;0^6WEZ%G\72"#>I MNZV%S)TJGH8JL@H QY)K1)60W&KJI/:*:P!P(ZH(>Y1UU/,I4<]E MQ<)N)[NJR#5^*H;24*S]5M8Z !3#".F2=39 MP<6J[\UT; 1LK/>Q[9*K=OJ M@\]1IW&-G;(.:P6Q(X1K(8F&S( 2)V.Y7^?\(ISETI].GJ-.;^"N, MJN(Q5#HI&6$2 Z1C:XG%Y4$2D)RV!W%OK]1;)<7U))>M#8/N(IT;&..?TT+< MWR]W9XUK)!='3"NM*>9(4"6958B4!\:Z36$@QC9"<@E*SF%GW9%GI@0/Z[WS]1W MY0_S-W_Z$89]P>+A"5G8?M>\H<322>ZJ-Y@5 JJ8:^:@]^\:8NPHD51"*47% M?O,F2B $ZJ=1,;B MV%)7V 3.2(M0?R,V >%&X[4[F]#9A#.Q":1B H04H?0 X$I+S(4'Y]6)&H)X MOZ?D+]I^-&(3,&XTVOOD;,(EE6]^P=)AOW0WDT4H=+^7PMU'K96T[4A;8+@V M'1N2>G$XYK&,L##&S&@KI/_0%-VL* 1-E&OXZW"<]J+ZD+?V5>.;Y:O8?RW\ MQW]->XA_&'_U7PDF['%?M?W4U)2XAU"C\0';"DK[SQ$[Z[8'ZW:"9>(:,'TG M42Z.U,K%,L#=K%YHML(M*#O$F*>3]VL7UE MYCJCV1G-2S*:%%1&4QAFK7%2("*)%0Q2EA<< I+91F+0&C2:S=?DA+SI\@87 M8C3/]ABPZ7.\'>UXWG%[%OUEX"_0BS[,!Z/OO>BS'_W@81(ZS>K!>' SZ$5> M:,?7_O6'\_=1I_3%M[%F\ MWPC#O-2YMHG&Q/OH^_IQ$H5[!WPS&-4:NMX-9M&7)!E']X.;)&WO^K?^Y_YR MC]?)..WMZB5B.)M/AU\6H0A@:%3NAY)VBQW.9U%6WGH8S19?9D/OBZ;>7_TT M_)K\G$QG_@(_S6_ZT8\!BR73T??H_R[N!V,]&E[_EG[RAU[DGV.VN+ZKKGLW M^)IDCQ:>(NO-[I\B?;S@YP;7UXO[Q6CP^&'"E_3DWD_0]__X-X$@?^_?3J-[ MBE:WY2,._> &H7/\O4>(?MY"._:\9_S.#KSH))F)8=XI7NY\N4=MQ%_9)5F7 M37Z+CLD>I-O?'Y+Q+(F3<7([G&_ND$QL3)%D#JLX%E)2:QDI.B0[1\Q2AV3+ M#>::0*DMP,@JE66CAA+^,6IMA^3-#8]G6W<\WG_;\MHUEVQTU_XXZ=H?O^YF MEW1RVK4_[MH?=^U,GY>9H[8_?L%<=$+3+J$Y7F_D3FA.5F@NNG&R7DRG?FZ7 M-A_O.FJG(_:ZU>]6OUO]EFQ.]M%D)1"<+O&^>/!$M\#&1]G*B(P3"M 5M7YJ M5E'(%"%,Q43'Q$KF:$%Y H!6THUR/Y\O^ H=>Y"@6D*;S"/L F;;8AH[6]%" M6T%PK88]&QQD'*;1U/35FEG:Q/^SU$II:BJZ2H+D"'>AP'" MG3-4:5THI0)B):%_5Z5\&9Y^KLCU>?=?ZY3R0I52PBJ]R$I(!5/2:D(HX8@Y M&!=*&<=BI5?JKDJY.VY]S(.=MU*>&U.>EUC9S4\*AJR%E%X@@'I G50ARS4#.BJ2K4 M4"/\Y"GM]FK8&"A%/='H\6QKU? T^-:E>\#P_0:FY&HR'XRBZS4A?UVAQY?K MN:S?NVIZU2^U/USXU. M4BL*VCRO[5X%62WV"@,@.+;*"@X=);)8!WE4L MCEM;IC,%G2EHT!1@6F6>0VH0U9I2)+!U,3#"%8[?^D]>;0J:Q/>RT1/:\S(% MK'QPTV@VYAE@U7,? M7[>6YS.^BUG+T^#1&YB!S9F2EQR*A6"MWVJLH3#.(B00H$ "I!"L0K'@2BA6 MX?#RV3T"'PZ;[?+1L=UM,4]GKY8;,@ 1E%4R 9%8(153+;G16%.J31F5A6*S MT@=Y9[W<0\<)V6B,UJ:5/OW\P$ZCSU6CO4I79U AZEDRSC75%CE$"2V)9X[T M2D[OSAJ]AW8(/7287*'3T>ES(S*:3?5KL\YN4ME:-U .K8ZA$ !YC$RM00J8T97>487*+B4J' ,BXR8]<&N1\"6YQS9KU$8OR&K[30X-,<;$L5/&:Y10 MR)61&(H\Z05W5*D]H%O1U;CH=/%T=;'&_6!D$?'[2\9B)2@"6BI>MHS%AC>L MB_O I9 TV=KP=-3Q8JC7F$X.J1@P %J@0Z,05U@PZX4B9UH I?IKF MS:9_7QAV.R4GK$F?^VI9:+]U:)51:*L7/TN;L,DDU.I10HA%#)EQF#$L+)40 M5 PSI4]Z_Q>;A.9BH_?7QKA+@^BT^G2UFJ#JW(A0+($AE,9:&*RPP*387TM- M5L*;=];JQL*<&^6J3D^K6T4D+]VCV1S&FW61;+K]::+!?XIO)(O0T M?I7Y.-JVS,X$YFD%5%K1DU4/@-,6+ M&2X8CI$J()]U:(44/\*Y%P6P,X//'XO]<3[P0RC>;^3:V81_7-S[GUQGK\,2 M#\>+0;8"Z=>R'Z9_KA]^WMU\>7I&PW'RMJBD@< /3S?/OS=_FQ_^?SI8R_Z\%'WEX?YW",?YOD^?KJRGZ.K3Y'^]/'SIY\^&'5E M3>0^?%0?]0?U4_3YRK_Q5_OQZO/V3WZ8R5XK^;L_UC\7L_GP]OM>)AFB?I39 MWN@J$#K1V^C'7!^3FS]L/X(]6:+BODL6X9')2-W0E9^NS\DH2WL;[O8U*3W?+X-Y\DOB+W0]' W3D5T%ZQL>+1Y-KG][LV:@P (-.'*,,<(0 M),X[M>))M9#R;2W8/*900Q5+:ZQ"0F!7D#"A_C:6;Z+$N\V'8&:GBV2#85TC MG>E;P[%'J?-WI*$R1E=W270S]#,U3<;72?0EF7]+DG$T]V_/4V:RSD7Z-;A_ M6,R3FV@P3[]RFR5N^CL.YHOY9/H]FA8Y=N'CIUG-L)JSX6P^BR:WV94F(P_" MO8:^>Y5.K\Y([0)+Z!D4%B"?T/"Z?H=Q@#6C)> (0;9[2%UV=)V,1OFG_^<- M>).^]D]^7;Q>LPI7PWL_](_)M^B7R?U@9:_Q;7@SOWLG95\ "IA 'O4A(.@/ M!7[QH&8T>)@E[XH_WC]&*V]*%KT\:I)OGN;8LQM2^9"0#B:%$(+YB+3FC:)32B$YI.:%XJ-/QD8QX:D!RW=I-P M['.!4Z![&:CH7@PQM3% ,1, :V8M!J;(>C!8K^R#M]G]JGF^-I^+I5GZ\C;1 M .-%0%MU=OC#1U?2PV_1\R$!L ] :XON')V8?./G3VX5CVH=8#65D@%$#< M2AX3B1 !!!?V04&V4I5H/_9AY6CY5?8!D\X^O-P^M"H=LX&19G7]TF.%7C1. MYN%(H3B8^)(%.1QHS]X6M:>DJN^GL$%*0PDL)IPRC@$HU-Y)9G=1^_7%D9+9 M;OL%LC4:Z#=:=70T)9(33DM%-(XL],^ M_@4*N05 WUHA<1\WZ7T[A>P4\E **2H/";$B2ACN#,&<.8A4K J%C$V\4H:^ M887< A%OK9 >#C>9>'QJ"GDQC/K'R?CM37*S\ L<(E&2+*!WELW,?_R;0!"^ MSU[,YI/KWZ(O@UERDP;O^.^E GKLW7-+[ '5?269IHC"V#L8JVD%L8)6T1O M8:E6"@UL8P?\0E7KE,==?[X;3),XK(BN+8B>S+;*OGN%=8!]T6B3]=,J(MCQ M99W&!XV'M3[)C -IXIAJ$@ML(3%$%YZ?V/@X&M\D0"=]CCN-[S3^O#5^4TT1 M7LN3!YA0;*STFD\=0R:&,"Y9<*=7VET<1.5?O 78IA()Z/-&S7DVZGW/_O>P'Y80W >6WJC?41^>_XU^K MS!W[=L+ZR:H&5(@08Q V&#%!M8,8B_)<&FNG#Z:?+P;>V^@G[\M./SO];)E^ M;E)/7KE/)Z3QB%EAK8"",55"EBT='0+J8.KY*I[\?Y+IY&8PNPOK*1!$[\]> M)SN6_ 4L^:>YOT2W7J4)5M,:OA=V&_;A M)7=KOP1V.V_7M',5[)/6WUKBAM,((Z- #!6!EL4$2E$09!# G8ZL'K?""M\P M>16@^= KV,&@N&!GOQ7OZ+%STTZ*:S$D&EKJ]9(H 250B&I41H\JM1-^WD$[ M]P*C81]?0.OI3CO/3#MK-7(UXC+05AI!I9D!P+O20CNMD^! VKDG""R;I+%. M2#LOAL'^^V"4%^ 51&FX%A8(3 M@!!2E%-&24%<$V1VHK5>I_3[H;)%7S9:1+]3^D[I6Z7T&W1>PLK1.Z,0TLIR M9+4$0!D$7>'H 5='T/DFLS>]?X<7[-\OJ6#)^J3,Z&V4_'Z=S&:!\[[,TB6R MEJL1 VZ14 K[\^9!HXJ721D(A'O5-%L?5Z&36?=_R#OB?-S,@W50/>_5DN;S*'T6MH5 M.>FT]!2UE-7R'A5S%E+N(,?88"JH+JL.8:^QQ]#2+J*[B^A^V11D4AGJ^XV3 M;RE('B6_#F>CKJ1)3>MKR1O$.0DIB:717$G@G$ E,]'O5X'M3K\[_;XP_=YPR(4!J&5?4HL$!Q1+:$P<.ZPPI-+%(I: M\WBGZKTO5O"]1*]0UA=-!I>=F+)?1 3WSFF5AVQ*>&CMKK7L $M/K2&;13UN9- MREQ+TR!$(Z(48=(28J5%5I25Q9@U.[GJ+92Y2:H;-5L^^#1UN*/"SU&1-[KE M6DH'()!SB)651$JA--:Z[*0EE=JI0O\6FKP7F,WZJ'/+)QQ$OG0/&+[?P'Q< M3>:#4?0PG7P=[E@<<%D.L)>#F\DB%%DI!.'\6FUMM""U'A_8&$.P-,HH;CS& M)QC*LEM+F:UO::D M-=:BEKYBI!-0$1=SI9W2F@I+"KR!3+PE#;"EM=A+D#KNLT;;\!W66G0&X8(- MPFE@BUK>BQ2Q0082:C2P$L4&QV6\G8BW33C?TEKL94^"^J+1K@07CRW2K#Y/957C\*W_%>#2Y_O_MO6ESXTB6(/AY]U=@PR9M(L8H!>XC M8JK,<.:H.C*D#BFKNFQMK0P"72(J08 )D%*H?_V^Y^ZX>(@4#PFDT-66(1(@ MX/[\W>NH9B!*TFR"__315.2##Z@1S5]6Y;/ZG0W6W=\ MTQ650'8-U3)D?6I)G)*S$:$X(WSWQ+Z*4V"5TR^JN2>K;$0$0HFUP RG*1E/LCS,GX0A+RZ/2"&$Z;":;?K] M\IL0A7G^!+3V&.;#0IB.PJEP#[0NY'%!A&E&Z3&^ Z))IP(\CM)Y(<>B0BR#R8:%&D@(-IL_3BZT*U_C;K0#J_. M"1C0I $ "#=$I"=PL=P#$P& !BGB+99V;HB;JI@SB3!9-[9>2AP(W3L))0;Z4?WR=YY@? M*A<-W()@_,L'\\-J!PY[H:'\\O7#@O!@UZ1G+CUW;>^7-OO9FT:$7UDIK$[8 M^/ 2@7]@/S3F1)"\L1/KI5O'']!/CXP0;[-D"$_X)PESP<D+)%P5@B5U+ M"W@K)%#> D68;&=LGG+7]CT.XCSL0)%GC M]93-.B?#MB7#,@,+VP&(FB&9JE--<=,T?Z'%UX*SZ;)$H&^ /VX3?>;:94'D_E^>FKUD"57V7^ZL$Q<)EWL ]B] SFN!F,(M9=\FU) MDR3=EQ1/DV7)]C3+TLIV8KZ^V"5_-P9C[H7!2.9 W&\HI7,,IE-6RD&TFTMX M>YSB&->BF!'!BXL(O MJ.J*8K>GSRV2) VT C]HC,796J)^ ['X7=*34=826[;D^2#;- M-P-7TQ3+L"1.1[(%\FT_=+2E5#MD#7#W!=?IV>L7Z,@DQ:XB["CS_M;1I%;3 MI&.*KNJ8FN':DFCKGNPJ*M"D(UJV91B.N4[C+,'[M$E8D"K+ZND=JZQ638R:*@,!^I+MJ;KL&*JI*AX2H^L9HJ);TO,JZS<$ M:2.[\&""41DHXCXK[#HK =^3H#MB$E(;[=)E#<28J)F^Z7F>Z>F:Z)0DI!IF M79*^-0EU4))U7V"=GL%G1Q%+?)V$3S25%!-SPRC*9V0H$#8==D64]EWKGJI2 MTZIH6I)K&+*JZ[YJJ*ZIV559AR+I"PU:%\@5_BB_XP-Y?Y""Y \$\^QM/ R@ M2IL=RFL(1FU@[75Z8/=4U$X1>E=%Z4G2;:-9A.'HIA\8@:Y+KF\KKJ2K5M7^ M7#;6QPWW1[?["2JJ U$^;;H]?=/R>Y:>1:!@M::+O&.=V*CI5==\V= ,1;(E M*S"P^YJBEW%^6?$6AHIL0*_-[N= L[SO>;&\/;J;%8<+0:H#R=JGG[:SHO4] M2=!C)CRK3K"1;-W!V=A C+;K!DJ@^%+=B]Q=Z$7^2H2W'Z%I#;2]#N/MOFP\ M/2OV(IV&Z7T,]FLAA&.LE?WO?M)TJ92SP?0K<"U7$54 M5-F43=^7)=\OE5W%5]8&-%](F_N1I=I ?YV)M]T7LDCUYD:@;<[3L0/8477=TR_1\ MW9!=R0\J/=G0UCN%?\VSXG#2TI '^G[;>'=.)>X4K795A)Y>X\LU- K_U-JP M[1NRIMJ.9+JB81MZ8(A5EUQ57"]X5]'HGH2G,3#V.BAZY6&_;0/*H[!I]T:P MF__W&RD*X2%,9M1G+(2E O>.3=UU76W!G&U,D0^ I'5#0%5NU M3%F'CY5%K.H+PRZV(]T]26EQ()F'&VQQS*1['&;S&TCV)8WE!D)*Z!CZ PC\ M$S2U0:S7-0F![AB2YCB6K&BRIQNVJ%4S+TUE?9[S=W*X_"E9'4A]H6MO:+\_ M0]NJY;EA B&*JNTZIF>9AF_K4J6*>[*^,%1^0PK=CP W!IK\*@3:6]FO(8N] M%6,&^LZM)[^_=W.6QZ%8'R0-Y"K'OJW3)UH02/ZH[A3)OPMMNS,$W;!YT=2U1%F2K< 19<^W3%TN-6I)"9ZS>;1V67*;ZL&@@IPQ#)X'6"<0,(\/&CZ/1E;ITR%9J,J2?9EP[--T=0"T3(,.VA,255E5]L_%>ZK^EXR MY'=)A>_83 9,HUO%UCG?LRDI:"_P]QI,6DOF2EW-+VJNJTF*HFJJY)NVK]E6 MH/M&( 6&(UF*M1F9E\"GL#^8@)6D@:B]BN_Z>(B^%[U'3JSK:+71*4>Q%<45 M)<"YQ,P&X6(O2=BLG>]@CSO1>TJ= ^-A0!;;B M@BU44 5L/E00@ZCU[_I_-U-=]H!#K:.@6E68PZO+:F^&HBRH2J::7FNYE>! M.TE9.Q6M:#"P0Y:*F/M-0U]WF)VM%SD![>+U&\%;?I1"',6F7*,"M> MY%F*H^NN:VN.9[J6YZM694NYDK*A\^1PZ7G[G?V]Z0F_2%EZ6TQ?J4E]GN*< MFO+[O3!+=A#?9V/X2=3:6!*GY&Q$*-@D6?QE'DXFP*FQ>4PRB>^>V%=Q"@QP M?[Z7?Q!A%#X0(:;J/E6\OE]^$Z+FN'HA)TDX1;4L$^X(G%Z8T/0_&]8%?\?P MRL;/VS_-[H02+%O2Y_]81Y^-$7&&;BN!['B^[EFZ::F6IIBZ;\J!J6J!Z2^T M;:J"0M^RHF@.:5SAZ?@7_^&_*NO(GDU'&:S^R?X9%]5E#R["F44N]F?+GWXC MXUN2/T/@6D7@^O-N$E$Y7]0R! !CTNQ+O26\Z:$>_+2LQG1-U?Z,_/"S>J*+8F+"C.J[AJH$ERY;MRHKI!"[@#:*,ZBKV^HKQU8CT/9M>SV[_ M#?"XR?R?DSBGQ]E-9B#I\B'Q CCW%)"A9/@=P@2C=FZYOBJ9FB/9 6CSIA)X MM@688(BFKP..K&^(NQH3-D<#3$_Y%UB6K6?5O[J"S6;#@J($N_7RV_S5FSQ, MHQ&Y3,E:[O,JJ*6?+_KB#XI8M+Z (%0((-CTD9!4@"-7J$C"LQ^\@G!21:G1 M*5VU'0R5NH[C:8JG:):'J@2H^:XK6L'Z3NG=0JV;QZP;J*6HYXN=GO>&6\OQ M2-$Y'BG&>5M)WZ]2KIK[4XR29Q)!BJ>":)0I2$>7P'IB.E'-XT'7.9 ML)GZ+(W ?@OC=/H$G+BABA/4W*/L/H5'(Y-F9!>G@! Q$%XQ!:6>AN[Q&CXT M'](.[8_Q="1D<',N3/+L(2[@9 J*H/ 2>!)>IT^+"^%^%M,?G3-_R@U^-Z5+ MGX!B$>7Q+0Y/*==!B6XZ@BNC+!FRJ:#"F(3%+*A]6$?P 2P--P[FC$S9A;PK_'G=,?Y&0ZRU.^#2&@;\\* MQ"(V0XC_J@;H@/^P?),P!HS 6\:@3@I)_ <(0W@&''V:3?FO"[B%P7 V@5^0 MGX (*:NGNGVBVX4GXKF&G";AR,LEH686CO'@6Z=:E+L'4#+T %RY!](M;P: M\#W@:J;XB_N< "ASMCI-_*5<+;T57P_7$_KX19.6U7RQ'D>4?DK;=YZ>&K02 MP<&0?,ZZ7Z"W/1".A'E>K173_X[R\BF3\)Z]SYXW0CX_LM;= */"(;Q=_]Z_\']>7WP?"Q7?W!6SL==;W_?+& MOQ9N+@7W\OOUY;<+S[[Q/2&X^&Y_=R_L;\+U#7SQF__]YGI?#'A?FUGJO-E= M+AP"R))\+C"Q+=Q0]GXF?.3T2(:?-M_!@:(#Y7M;'&&.95"5ZP; =4T20H7_ MF>FYE@JVFV-*DJ?8JF[(?%Z4:CJ2[IRI'X1JE_;TQ3_7UO"=5SK/#W^E/'^6 M3$$1 @$7SH; DD%3G"94F3, I!1J0-1H^BII)%!_>JJ:)@YCF@$CN1)JJ8JBFV *NP:LB]:HK+@5?N]L6[ TW(*WXLC;_JF7K%C]H@! MI/7&2$1/PL1J1S5EQQ1MRW!MA+0%QZ&#&;(]I)\/,&SLX>EL2?$8R3<'C91]#J=E5TBV<*%<,[^<#MD?N/J#6A_["@DL M8>VM4$8;N3Q&QO^\6>A"I,-!K$"JYX/M ZA*&0=WG-R2^SA-J96 3932(?VS4O97 MXS!H_D!C=QDV)BV$CY0DLED!3RD^?=FS6K8!8C;>T0J9B^4#^<_Q$)$DH1?_A1_9.%Q(,!B# M216G;'E@FF7E%RSR2;]YC(?3T1=+/U'A(9!@$1;;968<#&=0KWBS M]+,7P*)'FFXAC=DUKG* -*;?5^IXMV%"??CA5/A;F,["_$F07HF*.IFF>#0Y MSZK4:/BINJ9I>YIE&)XI.U+@F&8UIMFP]1T\+OM)-)0&EKS/QIY],O,;)3._ MCUSE8TE%7L0F-/; P\'2C\>56> MT(?5GMR.-6WH7+^DOO;ZG=*L+*IU)R3;-EU#50PY<&1?]"U0KTN:%3W-?26: M-7N:/6"/LY.3R=$LSS%1;A]2^9@)6:X)6;45Q0)Q;.FRKQNJK,MBW:%;$A=R M?5]$R"Z#]X'%[WS%B+E/Y;NS8O8]2=-CIC6UT7],\US-T74Y4&1#LG5%]8+* M#Q!6]8C7&(.9P3S@$A51($2$Q//9WWG[66$ MK=>$'8BZ!GJOXP6V;EN.KOF.5%FPHK2I$/U!AC/ZKC9E?\.4BS)) +:W M";G&0YG"5]_B<3P-#RY156V?7?A/H %1;P*_6ZHW&]V 54/6?$N6)-/W0;8' MHJ)6W05M?:$;\.M0_?YDN]KWYW]O1O2\,E"GZ+]?#5YIN+T<6]=56=1-551% M15(]-Z@$O6H:\H8D7X*Y3?'7%;"+?\33T0TMA[/K:KBC\5GW-G,7Q.\1]_1> M)X45N9;"JBI*KN^XMJ7JBN&KEF55T2/3438UJO=&DGN3O_+ T@_7T^J86_,;AOWG^Q+]G>5P,8^:@+&O*:2TN>P;@ MK4:+<)AX\?OY-8T<8?\CN(2UI?_,\C\$-YX^#=H_UI?]^%P(6($L/2L77X]A&*6?N+=-<);"7P+4L-?$V3'-$+=-_T M L42@:N\D8MXK==HTYX(XB$[LCZ&K>Z[[;@DHD3!=HL?DWJ_V_<9H$[4MVLT MT($^+>PCWOX%P E(M:S.#/!2 *P!K-CZ;)FFMOC?8VA0A]P$0>#.IHR[_2V[ M+00;V.@X_ ,8WFV>A:R]6Y2-)PGY*40C'!1'NZ@AVE+^5G: I ._PL>"]2<+ M[^Z0']_%2'W;\RFL9-CZQP/.Y &Z ^%V-J4MW"A],3K,R9^S.(^Q[X*0P:E, MXS&VAIN$TYSW:L ]P3\E6T;W!;\*3P VCOT;:#I>R;!!#A7Q, YSUN6/-6J; MA$^THP$:"@(]>2X#/B(0J=-:_\K_^=%\/1P._=KXRO_YQ-H++3\T8'C 6PK4 M!^)B!.]/05BU3X4V5N1'L\N9F-OS0EQR0OO641BL.:,![3K(14;)+5MH%V7Y M),NQ%5.C>SG]? =R!1L3AC_C\6R\D[A4U%^VWS%@6BC;*!_,##8F _PX(!=BG&LU:0B'=5RTD0Q@7-M;B#66&[\Y(HVB[(>^;8&N5]AFC;_,#RB9<8D08U(G=$RP;"G14D M^C*%&0%H+O MQJ?W@,YK1APP=9-K1 DZB@ ::0V2V60GX6>*.P@_UOYZ^8F$U6%@&UDJ7OZ< MA3E"FW>1ZPI7:PH0V>001N6Q&)+4,ZOE:9>(6/*,@I>79,!>$C^$G M_E!. PMB]JZ!JLO>>$MEEH"/8 I:B!1%.Z_,BO*A;Z/^E/H@[93)_&3L\$OW MW[#:76MGM=Y]>/>@JM?\V@M\1S0=SU0"274-S=4EI5(S#'EAOB.P5]25['2( MFA(H2I=WB&N4]TX2,B5VU1[?I4=/]8X? )&K5&=Q)C\_LWCQ+'[9^1" B&IM&?0RV%>;VAJJ MVD!X',71B)H<(6!N%$_"959'B$-DBFP&X%FBXM+&^B#S2%X 97; MLB,OY%:4B(5Q3P*\X5L6'8ZE/]L;_H!]^&D@?96^.DM98 (N\"DZ9;2)=WU? MZE]C 1'T.+<=K1C9X8.62@,$L'$"-MZBGUO(V LPO#..I_.Q';175L1WLMG] MJ#/FUKD@7,WR8@84B'N]MAU!PE;[31B@YV+,:'-4[7W9ON-"P+J*T@B#I6#T M*L3P413-QC,6S$:RBT#BP@E5OZ2M^_,,@_VP(KNH)L4!W4]'E:T*W[)) ,WE MC;"S>9SRL45X98(1-QXLIUX-N/A4Q-53^4FC9,"% X).SZ),LHS;M!T(0%KA(C8_56.OYDCL,C/B!3TQ) &^41_7DC--*Q2=2L%?\/+%[;U>QP> M1=-3F.0L2*V3,O'>C/[ "^(43,4I4W6:OD-0M&*>&$SENTUGJL)S,&:49G," MD%F@MSBBEF]X6,GNVQ UU6$,PH_%Y4JE:HD2LXDHVH0''C#I?,,5'!(A-TZW M_.O_#BDI%K[L2(XL&X&AVYIGJ;9K:9[I2;YGVHHJJR@:PXZS1>5AP="E"W0,J L(]/Z?+-'S1=!Q=DE17LJ3 U*229P6^I#7F=#F& M8RNB[VNN:?M28"F&+%?],T4S>';LX]KW2/-CONB6!+ZGE9'U#5GS!J\_ M:, M1O)#G,T*8&MW,5I<84JY88+[G &X@#,!@P-N6\S 6@_OP2X$<^__E=7_SP## MLH"EDWR HO=\/O>.WC.7>U>RL6M@E;"Z5/#B G@U"^Q4%1( \*U=&;^%>31B ME*U335W=P>E$R!]H\ S#<7C/4AIQ\:S.APL=!@GF>P2Q 59J2JBE0>=2QT4X M00AR<;3,3IJ2:)1F279/W4Q#>%"236C:-&$&7YYA$FM1/G!6K'C0+8;N"&W_ M6?DSSH7+'6#YMUG*9Q[*,H6EMO6C!LM1AN%<"[7:AVG!%1>6TM]0X^BL>.H1 M?,R:9X)/*C8]0*KG)YZ!"LJJ)^ M3VG*]S6KM;IBX+N\NXMKM6DA AX^P"MY!. A+#>#M]*J+ZI>WO'38@=2!A ( M1BJ* GAB[>KB1T;WC+56= NE*C?_[N7L%3>344].E(3QN*C?T>:Y_(VPQ'OJ MJD(7Q3T34ENB):]7E"59DRU 4M [N5<(SA[3F7 C-K"P1) I 6!:VM:.YAHV M3?E0+,5Z#HFE"^)HK-$%26U?TBU)8N"C3,?G#V%$!DC$P$A3W$# YZC0(PZ# M0!)0$V!H51H$4Z:S,T0;"P_Q?993:7E$+N JBPJV""N#_2)JT9P[I#GNFVO@ M$:,KZB)&5VKS2E6_ WA[6]EA=]50Z^2).PU9U*RRU9AK#D-JF,M*YU3AK-[2 MH5ZZ**O9V EK8RT4\73&C:M'].NUI$.U#?PRB?^ 4Q]EV9"6PN'OPX(O,R%' MD?,?T#@#5A(AD&/T;<^YAH%79 [\%#W^$;!?5D5: MZAS-;)TA$%54$>]MCI&N*5(>,ODE0IY*$#[4&;>RE#\.J"F 845X%QE/DNR) MLHB:;8Z97C_ 8W\D&&TJYM>PY.VU;X*+9.8$>!SQD$_3/1U6:YC1("! +HU! MRO!BF-N$ Z[-C$(ZH)H]MD$1W,-.J[RH7"M1E1?!->[$=U,O0>F/KR1?/?27 MD@ B?01(1YT@89&E\+Q&X.Y6E$H[87.$FR$LJ89N=16K&O74'5 M1(9F%+U "43J*D\:R?%.H.IAG1-713'1A72?40;-(Z(#*@[1$B08> ) )+#7 M:1EP3=AQAT-D?F7]XUU"R;65F9?"L !&>6;=-Q-P\IL4AAWK@@2O*LI"7 MI 5)&H0\'XZE*%%@H >#DC0?$,OB)B$V:@#65I(^P"/C0;\I1R+8%0;4FD?' M3HPA\;0\ZJ9Z $J8;7 M+_+=:;'<*4M9'W!$K$/-*6JU>0^+!](-,[4M3)$T5W"AQOX8/38&3!:[P$$:H"!0S7C'9$GTOD-?G M@IWP')3F2FKXERD '.U =2R#]WA?0R7D1@Z<:3EDI+RI5#!2?DN-,*4_A5+W MSPEEB37+FLYS8D:65/BU*:^V"AH:/_\QS0596!9P8_(3]".$4@DURJ-QV]0< MQ*I?3B# JIA3AU4]XR-F>4/E8;R5QI'K(,"@04-HSL MU:X64@2*K*G],9X21UQMITO"TNU9/*4-[MPH%_@#ID<] *4&OCIT.?S#CQ8ZF\0--D/(JP^;9 MR*#I>H&N:9)J^J+NB))G*57(3'<=NQ$9E!3?LUP#.VP:HB*)FE:W&' O(($]!2C[?6VVQC]L&^23K(?-B#MTDUU?3NY< <&N?]+), ME;QU&E1GX38[=7# 7LZ&V6/*E1M,;T;KG-T'"G\6Q75P)"=G= PND HK)J!. M.P1;Q<#C(WJ*,K1OXS!I^;IH#*;M ML E!"7;JOQ75 /=I<#:VB$$]HCI\D-@3UGV![7-FZ N'2, L3&//F7T MIBR_#]/XOSEFHT9-FV=D:":-,[0=2X; V\24]Z)V#FI[(\S:5-:'.?I)09G- MLP=N[L+#_P3[BWJYP-)B1XN)MJ7AT(K(TE1J_AY,I@9J.,.\8?AVEK,CQ M/[T'K8JY;'B2[0*BT/36-C@>2X_0S]*]?JA"%$TW=)F86MWI&-B$;TF*HFJZ M(^N2'OB!KJJNKCA^H)J+/>5;',P=(>8=M._>(0O)!H>& MV76QD_[>J/$5&)]9ERKKHB."F%'50%?,P!$#UZ.,S[8TR?"-A28;&\+Y^6[= MFU>.'K D_!#MLK9G@WR 1;A*';7IABU+Q9J54=D2[@2Z-U69 MBQ'!HKF%Q-J7.R"NHQ$9SA)R>;?"%4'-Y6=]#X$NBZICB*[HP7L"R9-MK;1\ M-?A/,RO99!O">!6 M.F8:SUOPPS6AC)^;+TR16R6M5TK<=_Q^G;'GA;)J57[#A M(?0;YKFTK'-5T@"?=<-4=%DS?BFG#$1POM@._4OYQT)Y1^T,K6:HF1]6^S[9 M"S7KEX:GM'U->N:2N=W/#OFR[<97'N>XE^J$E3>8DO>"06$+Q&N^%!CFCPX/3PPE\#IV,;I62^%#?N!PY2S@>!4;9&YP$>7P"O1QV&'Y6P) MF:UF0KWYR*O8FN@?Q'S< M=-B391BO,:.[FY.<.L6NNC3/KF=,)\N8K#I(91NVK,J!90' MI$A)E&J7OJQ8LBSKBNH$6N YBN:K2DF2CJLMC'NKX$J]>-(V(>,7#,=5]SD< MM[-2_P2$^SL@&J5. M!<2Y4LRU1,13,-T[5-0ZR(QM<7QDJO)YJU\?]-B48= MJ/H^I5CWY=&&.G-7!96+E0:3D!9([BJ1]FH^O [5?5Q'=EI-=H9IZ(:D&XYA M>))ER[+A5+(J<*2%'*'N;!!V5,Q6 MKG0_I3TGMG2@KQTMOY4CZ]C\59L"X9C]5I+8<%PYNA?HKN:)ANP&BA[8BFF5 M'G5%M@Z3^+8IYU*P:]K^^-:ZP^VF^^H=V-@]8^H9$S(F23+?9:CO.!E3J^AO MKNSVM!(1JRS4SN4@;@;&=Y66*(GB;HF(DKP^$U'?+CE0?LU,Q Z^K$][?,?I M;GW:8X\'J](>>SQX?WA@O$)L;#_0><.NBU;M#^E@G#%I9KO-1/$-R M%,]P?%UR;0TLVB!PRGHN3;,60@4OZF/P+_ZK?[5_!7A%J].H-6S_C(OJ/I_V MKB6DPLS?")O?VKGDEIT1ML]U/W+*S%=B57M!2O MY$>R'VS;5\7L&C_:=]Y0SX]Z?M3SHSWQ([V>-VZZDFQ8H@?<1PQ$2=4=UZ[T M(\?U,>W,]K^(P8#C?;48UWT>(/XZ$F8).$4C_6]I@G+ M1AV<"V3;<65?T<&047$,H6[J):VJ@;N0)GP86R:9%.F_\, \."^:@+P]D>*H M^&%8C%#:F+(D?SV%3./WY%4[7;JSZKYQLFJ9HN>IOJW9IJ>K@:K6_6@-6WT= MG;VGNY[N3I_N%$FOZ$Z51,6Q D?11<^5->3%-3?9-$R6=5GL3(;=R=2PK\W..N4B=TE1:Q,]4#79,6W# M5VQ+=BU;MRSN,I0LU9862FKWU8KYS4(/6Q]]-S/V>D=ASP%[#OAB#JA+%0=4 M9,?P)<=5',\T7$NV99$I@E9@2[ZQ6]"DB\&.G@/V'+#G@.^= S9:L,FFZQN> MHGN:ZBN&ZKF:R$K5;='2M>#Y@K$=1A=LK@-JUNM6C1T7!UQ2M;&79\^/A=IU M+.(SY0P'!-&Q++);@QSG,SF'6P]RU&W54@Q=<21/UTS;L4W=L^"CZLL.Z%XX M%VQO@QP//FVSD^M:BT)OM=HE&<,74S(6K',!Q$:*!54QFW3FQ45XGQ,^>N0? M=!9YA .\IR&=19*6'V,^YBRH1N'6(P*W/BU)?KT:M>_95+"K<=Z+\T#K :B2 MZ#N!;EFN8FJZJ)BZHGBZ(WN&&QBBM# M;.';<-IP[4\2]C,AZL\B\@01YAU MCKR6[.&W:H)P51IHIRE.T?Y!)EE.YQ1?(%O&H=!\G\(E*!X-%&5WPOKWO>%# M(.CE+&^,3<89SU$RP[6P,LE13.X$_R>)9CCM0[B\NXLC3'V'@V77ZFWS:P.! M#9^;9&D1HYJ%192@0@+^Q\6H).AQ&*"H0H>G#"S@&^#V;$O@0#QL3Z4ECN!]CG\..53OK-E4%MU9%T;GW,;%K O/G;F+@>+YS'+_Z@1E>$2 M,@%9_#I/\6P1/-[-/N M]SD%5E ][2.L4?DTH$^1O@(J%3@2Y_:I+$$>Q],I MH3,AKY%<,AH$NFP,J*RFJ=\ O@U!YV*_*NC \X_NY?7EIW/!*;<2@^SD9T8' MPF?[1PDX9GP&10D@OVX=ZN"%*(GSRBJL;F)$5A A@E? :\(7S/!^.RY^'1B85D"'P)7I:ER=,2 M^8S/ 4YU6V3);$H&37%--0B 7W;[;P:_"J*KM($P)\*8@,K@D"B<%:2^']&' M#C5KG4Z8/JUZ%MU?S:[Q[JA4G'$[Y4[*E<\O/$SJ)U+)4@"'IV\< /4@0T/R M&9(I;(T,]\[&#H':#3-Q00 M,DID&&"4("U7;.()*/ZD"@KXU?M\M M,"&?(2E=?Z6&Q"D+BU&&23A_^G,6Y\SUP+=,RE'.C-]P5(+[[V) '>!KQ>P6 M=) 5Z,*\,Q%&MH +4F@5!?Y9S,;C,(<5,M6*/1PO(.OF;YS&X[H9%HZ ;8V6 MOH8CS=DX5WQ"]=;:9*W;;0&6L[MPQP6;(3L'D6(6C5H@B>E4V1G0 R4'_$D$ MCYZE<<0(=-[[LA<&4,ZTGN38Z@%?$F++,0H+$! 8MBRHME?[=*I#JY%TF>>W M2P&@^98N6P2 .B#FWG4<9V6/N-UUA1_^U>6/&^$R$"Z^>_Z5#__Y?B/\\'^] MN+[Q?_B>@N= MW :UN[-T=,[[OK=4;=A'O/U+/ 4H8B'SPJF="<_XRW

Q.7U906J M\AS.81M4Y\@8A@Z:O46K&!W;$Z! R" M3*OWEB]$*0N61Q$/8S C4+NGMW0&2^D"M_YUL^OA%@3"S+6$]XIKP+2.X%)O M O5G(UO"2-MXDI,16$3(&\"*@.^*AA;#98* ML;TB5E0$0YLPH1DUKJ8A&!! M\6.:CG+"9C,7I;W&#+F.N1"Y*=B 5YI-N:V(G)8Q08%!;^NW_!;FT8BM6,8% MR^+V>$5^8JB^H!8I&-U_SH!?4;.8"P7NY]PFLO3:BI83%C%#':YR=6S)+- Y MW[N[D6ZQ)/6DF6FRE:QE3@H:7 _AF(N"OHF3U8)#\ 4Y+%7DD=,CLGFZ,WPM M3Z8:"$LRDIY)15JE#K/\D HV<0(\ Z&%/A>&OXB]6:UH+VN2OCG0*H4 29:* MLG/A'\RC%:X(SS8#N)64HR*)'L&\,^R6M**_]!=XHDK.5A+NV?+@L^X MHB8$J.I:@8&?&KZ ^G%9Q]R&(AI?F4H"30;(_3@ M F4?MR2)R0.I@P#LS3Q0#L]L(L1M)_S)6L7DV9CO)$M3)..2"#P"Y2M3/YV.V;FUHZU2__LDW,)GEDZS@ M^>US3/ >""MGL>0H(A,:N:@EWR0'DHDG"6+X3A!BA%?PY+4)&!A1*9 :5$F3R8!8C8[=0";<"7#549T% ,^F^2IRIG%?[,R5U" M13":'' ,!2O?8@L9QJ!^%'%+>"(_J8U)#H"OPD?YTYI46QHT:[V!:@@LLH7L MI68HB"@D'U-6L?YD=SC#TG@),1TM(O%DRC9.Q\\ JZ)GT-XJ7?8MP>>,0]@L M36):LH1P!B>;-[U6F&2J08 $02WH;@Y[=UAHK_I6UE 9\,>X?%HNLYR4>P<-$4W8/-^YA M$9^+SZW4V%=U6NX23]K#ZU<[LU-:B<()_P&T\&/<;+7PHN*O3 MK?TDH#_QBM3?"$$E<4DQFI_4RGI]$F7V*7_#XKG,W\'"A548G9T;?VNQY+4V M=<=4]\\_SLV&S/QQF:]Q)1H(7A;-J&);)I" M(^IW+-5H.6G4H#1J'CC>-W1Z((O'41R-6L%-JNFC,3^&(\$0X!AVQWZ.1[,D MR:N(J>\"+B9A,6VF!\-MU 79R,/F;PPG$Q+F=0#FL$BQ2^SZ4$CQFB*^2H : M9LR#(B!#P+WXP#D[.()9LAA\1[N?T&/075?5J7O5N/:"I*" MV=@PL_D]W(\_MQAT.3Z$<<+<)-,O^TR'>GQ\/$]@E1.:_G4.6+X]9K L[ZI. M^8$ &>7 >E'/:\9(=[W-6RT.PCN07*Q-JUX9 &&;D/:HA1&HS)%-2] M09V/0^;2O9NEC,%CXK4P>@(@ 1;_4><%-(7OBD!E]5K^?)J;,J).)OQXVPH\ M3,* HP]2>+9?]"'5.M=)=?GBDA??IX-* J/<9((DZS@/K"8;HR! M$QV'R!J9R[(DEA8*/Z=.^[(B6;;I!JJC*9[EV*:OVS(8D*[L.99[-)JF=-[@ M#0@VDA;'8_1LJ$I*.ZJ23;C00J]9'92VTS!Y*N(%U:_UFSJ1DM%%>>]')D:; M6RA&&"J]15D*@G,(U)RG54;I&@K[-%A435FW(";D6P>\1#-)EP\-51^M"IX2&O!)&!F2SM:\H,GES6@)W"3ZT@T[$TXA[PCYVC!MTYS MJ9A%>=]5-L6($4#\*GQB(NGW"2SK!J-N:5C&DEAY-\#BK.JCLLR\*Y-I[#K( MA%1W410S:AW^3E4>G^8]MGB"<)6$:7&RM+RC4ZO5_U52#AD Z93+71+WYG)7 M--%2Q,#1#=/69%.U5=.23-$4;=,R#-'J7>[OSN4N*>>5Y*FL+N"814O,W#02 M%09MI>:BRF+%0\2C'-45%5VU;H^J[&/[=Q,VYVB&+YN.96BZZ3F:YBBR M=3S<04//SRB^C7F*79T">UTAXG4T MQ-CJ-W#3*(NPQ;2]!63V4$C*9D86\$)$DX=O[RP?Q _T,=T7EYTH=7IZCQ-=_$X^!-6"NSX]L M'*9?A<6MMX>W/<;#Z>B+I;/A&;QC_U\WG?4VS28O,Q%:5H[!1W:\W&B88Q// M#QJ 1:XS9 ZC0"]!^GD&MS@RH -4C17A:T0<4M=/WA.O+I= F_;NJTHJH;LJPHMFWIFF_IMB1* MLF=)MN5;@2@NC!QY:TBNU&GU\T:X^9KV8WO:7'5]@[1,W7)%358=S_(US3!T MT_$D210M6_0<7Q?]/4'^@ ;3]<6OW^V;WW_XUR\$]&J#0%;W _NK68X!C[H0 M@WD,JF8152*<@K$52?LX_+2D(KG5^P\N2Y:BLJ9V8YIRP7I3,%]!CF_#QML@ M&Y\$6LTQ9'3)NRZP9$1>?L<;SM^249C:0#4]7OFP6O"S5ZC6+PTUH7U-7WU)U>IK&\\$ M/X$ACQ5DY0^OO]<#C#_[=O%W_\K_<7WY?2!'TX7)ECW.LI) MGSI5:SX6G[JN@;^B_ZO?ZPGN]5@8_!Y=1!N9V5W @5/#\0,%B&XJN,?<# *A']M-!]H]U@<4"QO>*2H=PN=]KKZCL(Y;ECO*X@&5A/QS_ M7/@5FY4L]:EV 1%.#=$/IJTL#LQ]>][-B8:ZOQ8HYA7@TN/Y*>%Y0U%90/9> M4>D0+O=[[165?2@J7I@_)<+?S@4WS)-L=C_J* Z<&HX?X#BO6=_%OP.OQD)S M[+Z%H]E_3;);8.+M'K"\+U"R.L[_7C28G@!.A@ ^+K2QP*R,7GMY^\/N]]IK M+X?07JYP1HW@8-/)CI[^J6'W(20P#^ITC4$?8*L]OI[R_GIUHM_KR>SU/:H3 M_T$>XE1PSX5OX4.8=A0!3@W!>XUBEZWV*'OB^^N5BGZO)[/7]ZA4_ V'RWP+ MG^YBD@P[>OZGAM^]3K'+5GN,/>W]]2I%O]>3V>M[5"D"[#7_6U84R^/W73C^ M4T/O7J/89:L]PI[T_GJ%HM_KR>SU/2H4_P"++P['PJ_GPC](0<9AVKN2CU;8 MOB.]HL?;]["_Y_J.=:LME;R_"9B^IMBVIZN>Z6N.%IB.[NJ>;$N*Y+N.N3 Y MO+M]H[JZKI?WLUK$J;."1&?P;1Y&TR\%&R2P^W+IQW93&_^__L^%DFW+1QTL"F2M]GX]O>='_E M\]R/EK3D-#U21'E,1UINI20>$2[C_*SY9I$]WAY@7#Z/I=/+E\^?'Q\=SN.W\/GOX M;.?1*'X@Q6])/A#8\+R0=IS]VRPE@DP;L8KZ M0 C'67HO?(/U7M$VL0/A(HW.!\)U-LH$._IS%AW>%X6!RO M^51,R;A@OZ#O_34G]_<8!HB+T32;9?_#QF?!-:^]UY57X M0C[S^MZE=^1(Z[?ZBB[#(Y.8\W9L5\[SI"3F1I;NFPM15=4449-44=1$3?T\ MII(N+*7@&7^#O$^!NDR:?@=40'DD:"A4)'6)0*72T87U)R OX0) /8WQEF_N M@!:\ T0$>RI<@L#[?P;X-1MH/4NB?#8&F9H]3D?P$;Z[N!#^\XK>\KS,+ 1>-7M7^A@NZW30A2,]*>'=/4DM6I(L:H8H@9PVX*L0;%_)5,S_ M)C_/E'])Y].?TZU2=[)9#F+19G-1J,3\0>A0^*'@(JSOZ.02E-'UW&*T8U]D M;9XM6)O+Q>GJN<7"79:S>2QQ 8\4GDB8"VS-'HF8@%4D:I&*=!=,_-*9*8(B MT@N2\!&?@&^3Q:_TSNKY]$OIZS(YW,O$?JLGM-43E(FWO4Q\G?UU3RSR/R4+ M_Y:5S_R)JGP6U=*+3OW:UH*=DX)44E*#EHNYK24HN;O#T>,/9,X$YG:BM4;$ MEL:I>BZOD*;E7#)\VS4NB"Z[E*K79V;MT:U?KI0OKXQ415'.9$75#7V-E?K. M3-+>P]IOM1>_O3.YMT<7[5%Y6WOT&C8"$G2I-'6>DO"Q:,[QW(,5BO>T3<%C M,@%[QMQO]=W+(+5/ 7K?,@C^3[94M?'5F2B>L2^W%D03$L4@980H&X\S_&T6 M_2$TC,K#>$";-INPS&B3VO*O=7]IK5FZ;EJ?A(_O9RH-]J+_)Z MLZL7>7L7><_87BT9\@/!50A5;L]<9FR8SL+\29 -%HX;H&S$ARWFR**0+ @< M9I@($_I=0>]$L3F-22&D(.BH@Y+>&?.!WP)66A7X74Y C,)K+U( &4X.';!E ML^&:Y63-/8CJ9^1L+SL[Q8#ZK?:R&K]T3G\UPH2CK5;A0XH61 M(%RVC1->E ]H2T.6@:*RJ%HE"F_)])& <3E?,$(O_GY^?2XX8?J'\)T")TSL MHLBBF'Z@YM]-/BNF9)T)6D<(-TY?7:SU8.O7%J*"FZ:N]D'!HR?C?JN]A'VA MA%4[>IZGAJ_O2L)2X00B53PW-/$7K/F@@,;V!'PXXO=L"G;A<(8A/5FEXC&9 MH2W[&$]'O,"QDM-&KX>6:2%: M,G^J"0@QYG.D-VPKE!K--E VH80I?87IM#*TKDDTRYE+DUVE_L6K65[,0I9* M>HVYH/ ,22X?T_B-_S,:A>D]$>QHBI_A75!/J2&HAT&V56:D['2XRG!6'^Y^S, >VECPM*;7\SZ;O]TG0 MJ>=7ZCV_;RT.^ZV>XE9/43DB3YT^X:TL:=\DSVRMWZ_NRKI_KS+9Q/](6]TM!O]82V>GI* M@]QK#._9+2*)HJKI$J@'DJ7*LK*C>K"0507B5Q3\\23)G@CABL/5#)86%F_A M+[%G][,"#'3J,H&5];9U+SOZK?9BI:RJ/;Z2JBG6 MYP=%5'1+80%3;?<^\BM$DX>=Y6?Y9/2TK/Z&U:)B&'-3B:1MWZ)V=6]:6,!\ M;UK><$]^"WNO-RA[R=5O]85"^B@FE,4 MM&(LI@-5F40SFG=Q>0<_ "69J>%\.CW5O1LJ^L9ZM_[V>G>OM?9;/:&MGI[T MTWOIUTN_>>EG'LRU]%N6 KB%;^D(%;NVSZF2Y!X*&QDC8W$W5S:F;VT MZT5 O]5>VCTC[8Q>VIU&X?E.Q6>JKAM8?":*I<#;.CUNW]5DFR3"VY,\3@29 MI<)+O1CJ%B7W6^W%T#HQ9/9BZ'T:7?6(>%G491ST(ZE_2LWV*7#SMK+H)=EG M?@X/_WN89C/X_[8%%I#;G#6=YD/6-Q9JJX;G;58BC172+(M;_=29-.[C?T%G ME8%^#FV_U5X9$,^M7AEXG\H [^YIT'&[$E4&C#^5MC*@;=U,[9I,PGP^]O@K M2>F B!\D(5BOM3H!,";)TAS :KHM$]7&2[( /SJ?=FNB,O_R[N@)O93MMWI" M6ST]*2N)O9A]UV+6Q,P'#H_S:*[+"Q%HTQ^;AWT;(ZQ/Y#8K8QR)OG, M%WB:5[F:=XN+&H/YN1:25BYM,YGTU1,4F5(O,GN1"2(S+V;_ LZN M_9S&8[)U;E"9&8MS$/,X0K'%NH?\GH*DLA_#?-@0F9O+MU5>YR.1;T?'%?K^ M0CU7:' %XV=$LM?A"4BVU3C2:)-QI$T^H?1\XE7Y1-]@I><3R"?X$RU+BM/A M+**D/$G"5#K;83PD?P[+NF*&4FLMJSAE=E#7T_BYXU(&NH8UWP$A*% M]^-IP@3[3KXX(+DM.C$M;\-4$35O>_&"@)=TF+X7/5M9Q5;Z2MZ>K8B&_!D# MYU)V!U29D"G@%P"$_"PFL(Z#U379\ ;A&E^1)/&*1F[RB_62[:+EG(7\R>[B M7(1Q"LY"S$%5T?3$6ZJ_>^;1%T+VS*-D'G*3>42C/"Z _K?72=8Q#Q??@ 61 ML-E\1=SOY5;-EMFXA^4>74G$.3KVU%>N]>Q)4I2FR81TETSC"55WMN[OGJ7W MP@T!\I\K9>-.E1GPB9+NWT9SH7-?%)$O8;[QN][SGU?A/WW)4L]_D/^0/$P+ M,D%7S4[%2KOD23U3O,1J8RMN\2;*4HMA#7J.]48^9Q .8ABSWS>/?,0Y$7F0?N"!<4[LH\[/)!R;[YR')%9A4? MD=2>D1R2D?0YM#TG$36+5G=:\ZT>E+R8;_1B/?HS'Z:HG?;U!KYY(LM*H-\ (N56@WA!3M6*?,]!7*"RO.ON\ M:H?#6Y(W=0.<]RHKJF[HO0VT1R;35R[T3*;%9.0S0DL-"*&,9K*U$;2RXE^JZ>XU1Z3^ZV>QE9/3/^3I7.IHP?: M:W\OT/Z8_UIM^J]E:>L$ZNO9;1$/XS"/27%$3<[Z^13]5GN.KO0<_50YNK(U M1W>SM*!V\)W@>)?"[]?V0/CV[6H@P'-PK.^$T) #-Y_I+-^KV6T21X(=1=DL MG0(HA"#.Q[TMW#/A?JN]O*E^H?06Q*G*&V5["\)%H%2#XF^?!'<4D[O%J?#" M9)87LY#UF?9_1J,PO2<@"I>>V[WRKIR=8Y%ZPG*Q@>7W3I1K1GI20F:]PV\/F+E*41,)_.3^^"1?8]0 S MW+TLFM%T]3/A!EAV7'X_++\?9J00TFPJ8'N5,(<[*&^/$;6PPPJ8)EXX#06: MQGY+HG!6P-5IP=XS#>]!7.1$P*SW(=;F/L;3$7]&?0O-]JSZS7,FO/#WIF?<+,VB-W M<1KWO+IG8.]LJR?(J[_93L^K3YA7?PMO2=*SZ9YWO:.MGB";OOKA]VSZA-GT M54ZPR+AW@/0L[+UM]>2X]7QKZ:Z<9\^BUS5Z@+4+5^$]9G0LRPKYB$-_PBGO M$A_7'/W3*K1>U@K]1?VFYR!3T>**%M3"(AB6=8R6509/?G0O(<3V*:SKV-TZ M>=YO^\7G\J)D8,2WEZUQFR7]%J: )C2O*()KB"I"EL/?XPD(]) .89E@3T[X M,LQSK)Q[3HZ7:-*CQDM1HX.X@>EG43-9N1" 9X31B+&-L@\K%E"Q\:7U%[(0 M1HA#8?I$$\OL-)W1^:?S R/^8_N49?K.8H33Q3 ;[I8(0YR;,12H?2%^I2U> MZ=_25TRSQJ>Y?$TXI0)>/,D*0J=D5 G59O5>$LT *C$IVB6C<%FR%)5E78_I M=(OSGAKV3 U;6(BO0Q)7#60-)Y,$%H!'6]3(DH2/!<7,G-SS.' QH!A5=B6& M7\=%B:OPG%$(LAF))8EY-B:]/:>T J 4LEO8(3.H\&_ ?7Q>$H>W<1)/GP1:)"$@ MG/<0%Y0*<1.[(D$XU7M@]_(O3U^'?N7V/X*MQ."1"*-QG MV5"X"W&WJ(B,)W0-% Q/-1 :^\O)G[,XI]*'[0 6!+^"NRD9%@M)L T(T,DG MF N;C1%XX2,FP$Y'X?2Y'\'BDA>LZ1S3=8O52\@K_H1PY_VG@0N%.64J(2), MW;6ZJ+M6Y[C38@*G-"M6,:Y"D"2\4Y*7\*^:;2E-MC58OJ:]LL8!/:D,?I4_ MQ@ 30=)W_]_P%0 M2P,$% @ %XAB4(0M0GU= @ ^PD !H !A,C Q.7$T;&EV97!EV6WT_;,!#'G^&O.#IM HG\A'6L9)':)-"(K*W:=&R/3N(V M%HY=.8;0_?5S NVZ@<2F(;4/>TBBN_/Y^_'9CNT<^$,O_C8*()<%A=&T%X4> MM#3#N#[Q#,./?>C'GR,XU4T+8H%8223A#%'#" 8M:.52+CJ&45657IWH7,R- M>&S479T:E/,2ZYG,6NZ^4[O<_3TGQRA3WSWG0-/ Y^EM@9F$5& D<0:W)6%S MN,YP>0,6:-JZI<<72T'FN03;M$VXYN*&W*%5"TDDQ6YPGY.$2,=X,)68\:CF M)#Q;NDY&[J"42XH_M6:<26V&"D*7G9@4N(0!KF#,"\3.FUA)ON..92[D>4VO M,ET' 4.%RBTONFW?[%J6Z9VTW_N!WPL\\^.9[]NG'\SVA66W7,= ZFFR5J^5 M,B4,:SFNQ]*Q;//M4SFG]CP'2EB.!9'/9"1"R=7NE>J&=A-[D6*!LDS57DNX ME+SHM!?W:Y?DB\:6^%YJB)(YZS13\1KDP==^V MCL"W=^G4$?P%KO4";JB6& MQ;_C-F;UP)%PFJDN)M/>)/3#[C@,)C"\@"C\$HR"\60X.(9PX.E_/J8-7HIG MKU+/*:J0P+M2STLL5 67<%DD_37DHW-7& ^G5T+$KG ,L52.*6%9"3__R$W1MS+HZ M]0C:*N'3 ^ _P"X _';Z;NLBL+(8E"R MYU<1^P, #L/ : 83(P,3EQ-&QI=F5P97)S;VYE>#(S,2YH=&WE5VUO M&CD0_IS\BBE1JZO$LJ_ +FR0DD#5Z-(4)52Y?C2[)NNKL5>V">%^_=G[D@)) MF](2G4Z-E,5CCV>>>;4=OQI^/)M\'H\@4W,*XT^G%^=GT+!L^\8_L^WA9 CO M)Q\N(&@Y+DP$8I(HPAFBMCVZ;$ C4RKOV?9RN6PM_187M_;DRC:B IMR+G$K M56EC-,63,T)W35FY YEG")EW#%YXCUBS5)_L$]U\E5WZ#7.PJ]T MPZ'CN(%SXH^&;7\81GYPVAY%D1>&H>N%46,0VTC_%[OJ3ZV9$H:M#!M;>J[G MO'ZL+C8S3P$E+,."J"=V3(569Z9KK6NZB[5G4>0H3;7OK2E7BL][G?S^84KQ MO* 5OE<6HN26]8I0[ /YZ*_WYZ?G$_#\EKMIP0Y@W6VTX2;:1*<8%K\.MR"7 M)8XIIZD6<<:9- G,9W#.4IQC_='D%;XE4NO4*3U>3"E)X"1)^((ID][OB)C_ MN*UK=E \VXO3+\@='F,A.6MJU$GKYQWO;3IZ7P!-+7[6)=Z$>K0[1),'[E;: M_KV0BLQ6^X!X@T&OX.D*DBH%% >582 LX2+G IDV"7I=X)EF9(E9*CC*Y*@8 MKI5N?*8'2M#4.R[F$JXM'_ZXY"WP?=]RM55NU/PZ#JNQW_&""!!+2S+H1E[T MMJ!K*>%7*9X?=+J=!TZZD^X'G.\U:6KOK5>-V%+;K^4X8!=56 M5X\BYP& YT;MKO_65,)V?IDYOA#:$]HOVM"TZ/5U2'=V_0BYW;[4<=>M0!^91K@2G *_PV)->.D7#:()RXPD&: \QTB4^4)D$4]P'>O/ M'2KU!:KR\2GS:P#6=M=%:SA[3EVTI&BF!;TNGFEW(+I9Z(9'BU1H2G4,,:75 MZG'#:12TS%%2T[O? 98D55DOZ+8Z[8[7?MV?X$LLZ4-I\./\.GZI D7%^.M>\U. M+OF?F/R;F?ON(-_ 5!+ P04 " 7B&)0/4O^84L( M #*- &@ &$R,#$Y<31L:79E<&5RAS-#2=U?KF][@W]][9/8)I)\_>/J\TV/U!I!\.VH%P37 M@VORC\%OG\GQ8;-%!IJF1EBA4BJ#H/^E1FJQM5DG"":3R>'DZ%#I43"X"W"H MXT J9?@ALZQV\;J+51>O7W5C3AG\?=7]I=$@URK,$YY:$FI.+6=)D8$V.GDG^L12JUC8@F0DX[ Y%P0[[P";E3"4W/79L1_^:=5C.SYZ@] M]+SH4I+2!/J:]^WKDP_')T?MLZ-3N#B[NCQI-4\^].&J=_KA]%/MHAM0^.]Z ME3_ES%*DO!%SM*73:C??GEO^8!M4BE':<1:NSM_%FG6:BS3F6JST<",R'BI- M\5YU\I1QC?/"6,4BD:/68:L;8,=2T8JZ0UTI;E0\HXS![6H,E;4JZ9QF#[,J MJS)7KM@6PGWF^L>-JUWT^G>#FT\WOV7WQ>-^'GZ2A[]A%M1N[BI ZR& M7%OR]9!\5CUJ0J'J)(0:$4V)C:GM+-I@Z5!R$)"R4.]CK5ES99/1L"P7.BQ; ML,;(Q[!.5BVT?"&;C3OL8QD%86X:-Q47@1!?$QVA62&6QB*!5[?&; MLC1_J3ZN?J?I)WWVDK<.EY#MM=ZLX_EWE-P&+$A,QYQH/A9\ CN?C84AEVF: M4TGN>*8 +RHEGY1.2*O9^"=1$?DLQOPKUT:E=7*3AH?G:ZQTMR1P"-H#Z8>! MU-X!(%U1 _ !K"131LQ.L>3]H#B2FX5:D"-PN=J4@)3:05L=""*TG)(,,(KT0MI).>=/ 5VS-#50E+D( MNXX2N00!((T"9+OIC-,GI"8FD5034S)*\Y$P%L)S2RA6>KU!RWJ%&*949D7; M/3>VS8WC'>#&8 %(O[XY:[?>GYL"_47 BENOBB(!Q0/SSJ'LAE#-'9X!GP)Q M K@CW"!FA(FQ!XHEX'G0^V"9"1-*97+HASY)*^F!G6D5<@;5AAP CAD'8GBP M]A_"F*8C3BYAN[_+)4BTCFBC=7+ O1:M$^9+OB@PVT@]H7!\@CZAPC./>]3E MR1-%"Q-%,!':N]3ZIH;& Z0Y0*;[\.^CC%72'/S M]"X8_ PY0+B8R8=3*M

)(IZ:X[I> M^#EL%."30!>CI&#NU,;D0R.8H%J@ <)'?.[H+>3(#@;5CP9!8%-)XAT9J@)28""';J&8E\H&+@@Z%%':*0=ZZ:7$? M<"1Q^/<47A"M)%+.)3\4!F6YSH!_Q@6E8:@T MVZ8'VP%Z7'ODK2(8C^"*1,.UK*7),SP0QG0J#'.-.*T$4&M&392Q4(\/9& L M TM$_LPA_H*A#S9TB8!PX!N6I O%0Z"!.SW$@T5W@.WU>N>UBJF919OH51Q! M.7/NUJU'X0JG1(I[+HNCQ"7Y^@\OT9Z4_PU2GKSD8P[WQ(:5C*[/]W]T1U56 MS5T!\N(9$>A*WC73CD+N994VLZ#/5<"022*LY?P19SM4$%9B.Q.@GQOD +B7 MN4=)!O]B!EAN&/S/7(#Z;G/(T] =.K[;GV;L3S.@QZ6$G (&%$ ,/.S"8[-0 M<(!Q$;#-3A4FG-YC!.9S#!>#N>S(/5(J#[.?18[B , ?-:YQ&91!1\-G'F,C MD8J<"KIH?$4">.S"0 ,QH,F3A&HPV!E3>.JUQ_Y[;[(_;BA) 9%P9W#=")64-#.\4UZL8&M. M01 !1=./M>/:9L;YF4[?5NBYV'32VMSV?G/3467([Q,]$8Q)ODC?]M*;4NW5 M[:E:Y5>O[6]=!0W;2*^ 81WRG#UBM^S[C>HP_O5-Z[1YWJZ[5Q]?KJU7TW51 MYD;CO+(E&PO56]D#<<\ER)NF^[W5_V[@7M-\+9W^7OOYG;35OTH M@XN%V8;AZ%/PM8-.#,CB:]Z4?;[A'MQ_X<:_6/MVB[5?:++V6?<+,6_UU=T] M)_\/[=LMT [P^X<73,I>+'A$^@\\S/%)#[GU!W7DH'@Z">D.GS46IWCK$LF% MM&?I(XB-*=#?\Q6!_R2C:L$SU;:V_;N!+]W/X*KHM=I( =64Z:=AW7@.,D>X/;;8M<+XK] M2(N41802M21EQ_OK[PPIV_(KCVV];0(7J&-*?,R0Y_#,4'+GI_-/_<&?GR]( M8E-)/O]Q]N&J3VJ-(/ARU ^"\\$Y^<_@]P_D^+ 9DH&FF1%6J(S*(+CX6".U MQ-J\'023R>1P=A%,&?U]T?FHT MR+F*BI1GED2:4\L9*8S(1N0+X^:&A*31F-?LJWRJQ2BQI-5L-$7_S=MC,[2E:#RV['4HRFD);$_;"7C_\];+5ZQ^].3D^[[U] M&[8NSD[.6I?O>A?O?JUU.P&%_Z[5[&,VLA09;R0;/IY;?V@:58I2U MG8?KXW?PRB;+199P+=9:N!X9CY2FN%;M(F-*6PW/*6.P7(VALE:E[9/\=G[)JMR5*[Y%L,YR>-OL!2U[E6=]!,M# P!-EA54DFN>*VV)RLBETBD)FXW_$A63#V+, M/W-M5%8G5UET>+K!2[R8- G@+R"MCH0 M1&@Y)3E@%.F%M)-RP9\2NF9E:* HKO!RGJ%&&9FS)JU>V[LFAO'3X ;@R4@_?+J72M\>VI* M])R*T(U=W@&? K$">".<(.8$2;!%E@M!>5!]<$R$R:2 MRA30#C5)*^F!G6L5<0:7#3D '#,.Q/!@O;B-$IJ-..G!=G]=2*@1'M%&^.: M>RO"-\R7?%%@QI%Y0F'_!#6APC./>[3EP0/%2P/%,!#ZNY3A8) %K<-&.<7%*B1%R02WG!&+B Y:^/BP M&M;"MR''BJ!JT)ZSO8KMG'/#)\>Y!PO!&O4>+B$/9B"P=BP8$HM"&N_02 V0 M$A,A9!O5;(9\X**@0R&%G6*0MVE8W <<21S^/867JE82*2?)MZ5#>:%SX)]Q M06D4*(CNTGEM MCAE??/^! AG.NZ<&> #W./?+6$8Q'<&6BX>YLI,DC M% AC.A5%A4:<5@*H#;VFREBXC@]EH"\#4T3^*B#^@JX/MC2)@7"@#2NU2\,C MH($[/<2#17> [>UZ[:U*J)E'FZ@JCJ"<.;EU\U%*X91(<<-E>92X4K_^U5.T M)^6_0/"("7]+D+ MT&6:"FLYOT-LAPK"2KS/!-CG.CD [N7N49+!OY@!SC8,_E3_7'#C!00R<4:MN,Z0)0[$0&0NZ>5)1OJ/A 2V5C),<=H**.C M\J&K+G6'I[E44PYW)XGR2D.7N ;<^":AXB:!7D+M Z=OZSL]E?9K('#M1<:@ MK2M7!\B06W+IM9RP!,ZCB'072U:L!;*/1.;-HX55LPON72Q_Q=,F;(+S0]@L MN&Y$2DJ:&]Z>?5D#U8)[4 4LS-[7CFO;J>:'./FYPLOE6\>M[??N:E:Y=S_# M4\&8Y,N\;:V\)M5:WY>JE_RTM?R:56"PB[P*J+4I*'DF[OU.=93\\BH\:9ZV MZNZUQ^?KZ]GTGRQD2<;2]#"_)>YY!'G5=/^>BO.!";:\(KAMF[Z3Q-Z9G3B/ M>H*O'+036 "^X4W9QSOO ?Z8Q7_N_CTMYGZDZ>,VX1TNW_=YP7=/W1]A[7\( M_YX6=0?X,XEG'$#U$\%C0@?E$U-\8W9N37FRN"FY M74K%5GZ]\X)L-N/*+E>]@A/M\,2NXGQN][+C?077_ M#U!+ P04 " 7B&)0YDFDB094TPDA%O6Z+@&M4BIU+.L MY7+97+::0IY9TU-++]6VN! 9;88JK/5?]G17_^6+7D1)B/]?]%XU&C 4P2*F MB8) 4J)H"(N,)6?P*:39%W"@T;@CQYG]'H&$Q#@W\P>=@6L[SJ!MMW>&'6=_9^@/ASL']F#? MP=Y.K=^S"/Z:6>6?4C-G"6U$5-OB.:[]IJOHA6H0SLX2SUAX77]/]]R$G"41 ME>S:#+-B2 ,AB8Z5MTA"*K5>7*MP$K38!"I_'[D MM;X_.IT>'ASZ@^GA^!C3\73R<7 \A>EX'>R_CLO9@X_-2=-OPF3D&VQ.:\>N M_V14@PD,AN.3Z6CX'W)5Z:".O0OC YB^'\%D<+H_.!Y-&N,_CD:?8>!/M<2U M;??^6%,2AK@[-&9"*1%[N^G%99<2J;>'[8HYG,Y_ )-J_<,Z[@HS*A6<-.%( M^"0+F*B#'S$ZA]$%#1:*G5,8S^'E M(.UP!*#538B[(C-.$0OGA4O?U>R::6JUZM1J 3FKNT5KD=%X7ZCPG+])0M5Y+5U0/5.JD(M+#Y89NC:\'/M MP8#P(O"(JG9W(FWH+^'KC/'<=J[UP7FRY6QO;*> TW!A)#,*4DS*K&YFS5E"DD#WXX*A.:X;/N"H!<]3 M6""GC;NJ(-%>XFO?^(Z=)\>#V/* M@W],Y!E+4_.C4ZGN6MW6K_MO.G.A,2S=B,0G),THU[YX5KZ M7-$,AR#.Y%VM7;N=5;FBW3<5"JZ+=MS;97=,:U5D7R=SS,*0TPV*;IS#W.M; M4+4K=YZ;1ZZ2#(] KR'2PWO(+O"TS/M 9!#EWZ9NW5R+GZ^M^ZL'!3('6Y*Q M@.ZD%Y )SD)X;9N?IV*\E5EP.M['B[&Y@XS]P<0_'-^V4=])X,(QCV&X0%5S M+I9>A)E%;ZBB/-SP/+F_(?#/UKZGQ=IC$C_G#?AZ7> 7)_^']CVMI)WJVO@S M)N5MA;FM5#*\%*5X*Z*70I$+;[HJKEUZ-@KDWUJBW'V,$F7>U,,]IG#A0 ),7Y,# M@:"D>26:K? N.Z>2)H&6X A=NT(S]..1>>S8!'J%KP7BFO1F,^A%0--+X!@V M_5!5+9;I.[=QL"X;50!FQH *QN;]B]P_@ 'YZ\V&PHTWG9\ POQ]43;,@]S+ MGGDI[/\#4$L#!!0 ( !>(8E 5=T/BNP4 #P< : 83(P,3EQ-&QI M=F5P97)S;VYE>#,R,BYH=&WM65MSVC@4?FY_A4IG.\D,X M)2@QEAABRS6P: M,@F=;A^%+6)M9F@L,5=44\$Q>&,SQRSU([#A%"D&>NXUGO9-5V]ER^Z"<$Q?+_HOFHT MT$!$LY1PC2))L"8QFBG*+]"GF*@OR$.-QG)D*+*%I!>)1K[KN^B3D%_H)2Y' M:*H9Z0VO$CJANNOD35#F%-JZ$Q$O>MV87B*E%XR\JTT%UXTI3BE;!&.:$H5. MR!R=B13SCI4I^@\)/#?3'8,>9O:Z&'&U\'P;V>5'Z5F1CEI),38$GB^^UM'DRO=P(Q>\,!:>%-_ MU_3.#P;'QT>A?WQT>@$TO'L_&/_9(S&HU6P_SDNKXT^-L^;81.= M#T.+S6OMNO7_&57_'/4'H]/Q9[N.8)*FTT4=93.I9A@0:H$J"4J,;IB9('ZD382X_0ZR+$.5GVO\801P,)8 MX=9W-;=FVRK#4=DN?%?U?#42E>#SI)A2AE FE.=Y$E/HAD,II!NF,=H>!4E MF%]8ZU*JE*%(E8NY"ZZI.)TQMD 1N(*9)9;+2O+WC$IB#BO*..R:DUMX&X&3 MO-VM>'O)O&L02P %_;S]UD['0+LE4VQB.Y:'O^CX'>CH/Q,Z4@XT2^U9#5*/ M:PQZ8^BUN520=(JIA,S,)%$F!^M&C!E#, T6!C*#((.D5'4[:[I\*L&"L3VR M6S[ J!G+4U@ IZU.M;8#-!]*S6\]453FKT3:+1_A%+89GK>K"KCQ$EMYZGMN MGAP;L66#PW^*Y07E.3P\TZ+LL"?UO"?GAN>"\1,AX:3=B 1C.%,D*'_<2)QK M@L$00,C?U79J=_,I5['W6X5\JZ)6^V[9/=-VW6O9PS1.:1PSLD;.M5.8?W/S MJ7;E;O/SF%72X F(-0!B!)OP_WF9]P'+*,F?HW[=7HI_7EL/%H\)9$'& KJ7 M72$E&(W1:]?^/1?C'>7<<0.Y:YN^E\2Y,4]BO !54R;F00(!(+?4438W/D_P M38+_L]OWO)A[@M/--N$G#-\#]8.]IZD?_*+NCQ#['\*^YT7=L2FB_\0'J+NJ M=UN9I-"30=?U)4KDPMONDRLWH[5*^F-KF4^R%^5-,SR@&A:.3) 3JHKR(P32 MWA)58JZ57&@T(2@F)(6K:%$LL:66HE9B*T/93&9"D=6*2/LKJR!U4S81,%#. MJ2)(S29_P1*FEFDF,XHGE%&]R%?#8&FNH [89(&25D'"Q(FY2T<"0$G[.FFR M@ OOE$C"(R.!$:; !6:8MTSVK<@ZT&M\+21N2&\W@UQ%)%L"A["9-UK5BIJY MF%L'F]I2!:"R!E0P-F]4P]?>Q6Q417D,*W)U*TEN/E^4#?LB[677ON'K_0M0 M2P,$% @ %XAB4*-<)=Q(% Z7\ !H !A,C Q.7$T;&EV97!EU=[5,;.=+_O/M7Z-B[K6S5 ,8A) &.*@)DCSH"%+";VKJZ M#_*,;.NB&4UF-#9^_OJG7S1OMGE)(+M[Y_D0@LB+&+C;C\Y=W9Z9%86]_<_/CR:'/S^.98_./FPYG8WNAMB9M,)KEVVB;2 M;&Z>G*^)M;%SZ>[FYG0ZW9B^W+#9://F:A.;VMXTUN9J(W+1VL'W^WCIX/OO M]L=*1O#_=_M_65\7QS8L8I4X$69*.A6)(M?)2'R,5/Y);(GU]>K.(YO.,CT: M.]'O]7OBH\T^Z8DL[W#:&75P]L?V&AVL!_IBCAR8-]*1(9P[-Y M^*87]N1@T!N&V]NOAVH0]<.=-UO]M[W!]JN=?KAVL+\IX1\]5?XH>S8Z4>MC MA>^RN]7O_6W/J5NWKI,(YF'WU>N=]'9Q /MX9=G0=3)6F7:+3_SXP\O^WI-_ M[&]BPU_7I6M\SPU9FN0-3[>/V_2Z%&R M&\+GES>G$N+MX+-U;B2HUT[D 4 MW(\_O.EOO=[+Q;4*"VA/ X[X6Y4!FB^++"_@-N$LWH%S(;;ZP@ZIF<8S)[?A M6"8C)0Y#AU]OO7VYW9Z=1TZ$4<,E8/AR^/ 2/,, OFX=U@XNBDR$-HYAQG)G MPT^!2&4F)M(42ORUM]$#992J3.1CF:E Z%QD];03W+Y\P@,AWMGE]?G M].O6WH98Y17ECWC[KG;0< AMW,!T#:TQ=HI*']90"E#\8:936CA8%HLHD"D^ MP3"@9<%ICF&[R#1<3C,[T3GE#(-(5WE@.C!#1" MM\!5?)%O,OX[F_'OL/)(;.OXGT_.3ZX.SU9Y5ECCRL*-;087HSFQ"P&?H P) MH_U>+^CQ/]:_=/7QRAH!^6I)"VFFABI#!?Y@(QV VP ^NOCP >R3ZYN+HW^N M\M2L'1P2E-ZK05:@+N[O!.0P!*AK,R6F^.-?.]M!?[L7O-SI_[N!/SMGLAB,$L*+L]HJ^@_2942 E&5B36B;&< #B*N#"PFT^H&WPU\G;! MW#@,$7%PQ0!>QO5P)?3W'U#6;E;:M\N5<>LU:"PZ0? ),F"]H15I +:ST'(L M_3?T2K[E^NM*(&@>? N=:3L/SV-0 .#01[\?0&&!%*('3$(P,]&VM#DN'(\C MKU6.Y#4>P)WP%J'E"$(YS=*[_.9_ISH2.R M_\4QTA%Z4."'IV#MEQ2U 2#!U(T'L'QY;DW!JB*#/8Z7K$B#A2VSTFX/@!.? M2\!MEGFN ! 5H!HH'3KO4*=R1A0AH@8T4J0&CM6G1?3!4.5 &_;J\6H#B.Q> MX6;: >^K@7<(2Y3G/,>S)V +O>;FQ-]C=R%ZA@5JFE1J=F 3FT@_$--9__-K M=$&2\)Q;S<*:D)&26)07%:=HIY#.K]B: &0\HF]82]3&;F7(( +X]Z#:'T(O MM2"F$PW["R-B?,^>5\LW>Y)^+Y,1=J=P=R*CFW8ULOH;PH^?&FW7$$2MD,.T M+'5$Q72LP=Z;*NHK4CDL)M(PS//D!1E4V/2P<$7GF\[[II=7)^]/KJY.CCOW ME"A/P##B&&3I3NJCJ2@WQ,5RTPSYTHJNJ5W/89&1-FCLQ\@^9G8B38"[(D-V MF-E8.!TKVBCQ_R)EXTW(T2@#2X^=ED<0-0A_=(] ZF.+$LJ"1$RM%4-]B]]( M4^[GI0"AK=)2!$$IJ<3 @D1Z!C4L[S4:W"K^@$TBJ9GIT)7<:=L%8A^-AT)F MJAT&2)N:@K8?]FI:=FG0N !O#Y\7E%C0=LY@/E46Y\P+E-JOV4NNDT_D+!6D MXTJFMZ4L0?6%-'GT"[UF;=G-ZTD<=E+$ YC+6H$A.0>V5D$C:ZJRK#G9] !] MP:H8<2"34"U;T= 6X-:"?Y IF9.9+V1L"[;"E,P2Z,FOTYP%1WYAU+!'$0-W MZ7/$Q9S>;FILVACLE)B5>D[G5F!1K3>[V!#7!>"@>E=^,6ERRSL:/NI9&A0N M9>0,&@_:J9SE:UURQN^1G/%<0D3G=[\MLK3 MY,.L3XOPDQU,YIW"7]$9)1NWXL)FY;Y2>PN [((>P3&N]MO8%O%G$D7X9?^ETVZM74[Q4A#:?P,.)NN/=JZ M0.GSK[..4[?;W^9>OV+W?M/O[^S-;9 \]KM'NO? 4+^!JB%D@CM88S-'9X@1 M7Z4N$DKA.V-GX*3/[H;_LC>F1=HDP'2X^9_"3<@[C(W! R';"/4E>+TC:\$S MD=J-\6N=3*RA7 >=X!Y!F>$"G@'G&-2@(Q=??$HX5VZBK:FX"-@$.D2M$*(: M<;PJ*DWP\.1D[=)FJC3"/<]7>6AV7UVHG#%Z@R(AV1EZ!'9+[1HXAG,9#H07906^,G 6+X6]0 M?9HJI"A\$QJIXUP,0%%2#AK;>4QTH%47B$2-8'T5\8*4(TS6PR@FFB MO?YYR(NOQLI+I584', M:;FF 27;@:XM0R$(O;()']DJH>$)W^3I[B]A=Z",5A3BD!1504JK?A,*08+2 MRW/T5/$M'2A'S/JC#E'Z&A4,#[UF1WVUJ:_#\YO3]9O#?YY<_'IR)4[>OS\Y MNKG&\K'+JXM?3Z^9$GLOCD_.#C\>7IT(^$\04Q1&IZH#E4 MZRO&>$, \3?JDDK44E:PR\O;V8>"O8Y;2-^7Q!V,5,2I;;*IHN\[L#?F]80 M#(FI<)I'MGX&*@2%0A;0TIXQY@1[;-[Q5YW5_BV$G',W41+1)$?DEY\^IOY2A\NHQ/%E@4 MDV9 E0U%GQ8V]P88.45'(A(O8$_TN3AHD**ER '6G_9 ECK8KP;L67%B"K#Z M7"@^XV!>3R_3MIBV6&IF[XH_4I]CMEE=GXH\(%Y,"J0.822I"K'8)%:* #]? M<.7[DN"Q9'%5:*6XDHJE9F=G8^=U)3A-P6@)$O/:K]&P)T6:,W0J:['IYD0*,W1+ MW8,C?#'[J5($]%Y5'BN_65T/4// F#"KJ?;1%:Y,(BT]0$ZS-=+KEQ#S0(W. MQV6PPP.8@FD,6?E)(;5'91(+V:180QJGSK.! )K4NZ,%#32@'JIZ4*I(P&A; M04QA]3 2.N'G O0I/+?2[,S:P6G-P 5B(@$F1?Z''+L1>!>[T3>3&'AN"&UJ M92%)=;I(*F%=,YF.\Z"NVE0Q*XPN\_(KS*LN\_++)8B)<=2?3J]7ZLOGS9=% M6*0#?>9\(VL>,S(5IR8/_3=5"UY=^:AN:VN,J=Z5CAVAG1+V4%!K XSHE)MI MNYP#JYUK]8<-Q@,;5N1* M:U+^B+?7E8?73HY&%"IYAT;\$XH/Q3/$#JND/RY"825;ZG?V,BBBPR9$:*BD ME$TJKA>B2]AD N8%9O=B" 2QXVMNX)O4YCF>TP'68OU$7 N*6L?X8ZMKZ.! M0N5!7&U3%0HU^T'E7TU@;AFV= />+BA#@H ;Z2&7TY/=4VX3C8Z8]NW@.0?/ M=Z5G>>P]2_&K#-$G4$^IDWT.J%:>;'[7T0M4.V<,6"PA'B%8?3'6:1'0H?@B9=7=I%R!ZM!/T4W*WC'+6.U@H:/ DG#CIJR&18,O)EW13NPZBDD7Y/<+>"4I; M4 ZC">73G%N'9MZ5(K^8TR#04&@*TF5F88.7AE7>\7R^S[DMN82GR-)# &P# MKPFP7"FJ)X:]84#5J16%-L!C>%2#$KV#!R5FQUE6JRBR(3(Q$1$?S2.=4' ; M^M\]IF6R@LK!@X^-K(TAN<9Y]T78%&G&4UBQM/W&HKSP?4%[5ZKRT_WCU#BY MOT9/R&#"4[G 49#:5/-(I\P0-\S"!,I(IS#D^8P5&"QJ&PQ>XRPGXFU/1."7 MPE7/5=%5P"A?;G%+0YWE.!\)CH/29\I3LAK$6(J#(=<$[;/J9>:FL,K\F2=[ M?!,3XBKN:V%N$?:J)O&LL"EX8!0W0L)ZB$<.W/\TT7?D]U0,8V,(9:"T^9H/ MM#>6B$Q4X,1ST9K!&M8S_+*'VA)$ 9JGF4:[6Y-W)BG \'K^AC*5@=C):@F" M$B9>W[;C9BV4E4#*;0T8!,-#R_[ JR)RC'3ET*D)H-YI;ID?ROQ16XE;/>< M ]?%.N>>>,C4HVQC#C'.JFR*K&FARCJCW68Q-8(N=WDB7DNZ2S.5EXV(I[R5 M%8D."EHF%&=LE[8B!T V):YJ>9+I8ZU*W*FIA5B2?9K4=K+GXK[$DNP\F'D/ MIDY[> <.\"\)G>$4B6MBJI]X*%\CIP*]ZZ)L_+X#^N@TH_:104AFMD\!XN/0 MZK-WRA.JEI],U4CE+6-TS?.>= Q^69UJ<<_?8BAA7\;\\ QS?A7OGH,C8.AU M.6,6>U-< ELR%ZC.,NRO=?"0?Q_6=!S-("8 S[>4NMVC/ST]:#1)\5C^XSD^ MC3Y.C9TI564GI$8F_G F=8M_>L*?SO3P"CVX.ARRCI%=(3L7"64=8F"$CVNJ M LA)'90!]VI ^JA!\15$Y\5*)OX,8CPC8\8:Z=8%K5!/X$/?5>0;\RE66K:? MI4#*[P[YG>E,;<_V[J2F.0%OG?>_<&;TB+-;S*QT#9>?'OVBC-AY\2(_S0L3 M'X6 Y4O&!U]^@E[1E<;@7V,O6.#5/*'&#<+=OL& CY9-%0H:'3 7\#3YT^' M5(WFZP*>H[P&UP#KF(F(Z9R[SGC_%IJBDJDND7Q%5KR5_N###-WBK\CBM\XV M3:H=M:XF?A )7?[7ZN1_=5+_OR'UT&:(#N_JIU8' MLN*7>>:SX\^_.5\"=[8J?!Y3TD/5%<0ST%^3J9.%FNFF3QOUBM-D-P_S.K]/ MR4:)GHYL"\KTCZ45E&ZAA')Y,JC/1*VE!3GY)2?Q^SB2=@VFFNEZ2G_#NA@^ MJO*KJIR^E8C\2?RO[\H/]%?OO]_?'+O8'/P_4$L#!!0 ( !>(8E#;8):% M>\4 (#M = 8VAA5XI=B+K!\MX.3 R E!0!2DC^ > 2PD_SKK_U\,_)7;4B) M'P'*2Z2XBXY+2ZT%%BE+22M+B=L K&2>B__6 ?C[C]0B:9G%LG)+EBZ3EW2H M60XLDI*67B0CO7BQC(SDM_&2WP,RRHM5UFRUE57=?T1N[2FU;6#;NX> MGE[>_L>.GP@(# H.CXB,BB;'Q":=34Y)/7<^[7+V3U=RKZJNJ:U[\+"^E=G6WM'Y^,G3OOZ!P2'6RV$VCR]X\_;=^['Q"?CCI]G/ MU M7\M',9#(" //VE@A(="GSGJS9-ALI(VHVFQ(YG!QR2*%D%%%HA+J#V9P%'"4 M\!#8F">ZSFLB>M3T5"]P #9J H_6\?$JSOS;T&9R'#-::[2 7^[0L; K>Q^P M8)&&1'T2+=-<,.ODI6,TQRW>GVMTN:'?FJ6)AL-EA;K0Z_;G7UII9QD8BD<< MEW!.UQC)+_)[-3Z?F^H/D3)F26J(OR%R 2;19;D[N_G5S+/>ZY57MUC7/5!RM5-NF M5_4\ONSP+.-6@O>-M#WO61_UOJ8!WAMO)"S[_U#[GG[.>_0F3PPL#:[/R>5V MKR#/C]N77X=8"?1&RV)R!9^UOS&)T-3<%X;NYS,6!YVRR0P*-ZL\5=?F[GW3 M^^6S^G71[);*RH=H'L2::1TQ@E\VIS6^S9:6KW5V M@,M#K7Q@+I*R69[=.?H=O"2)CTEKQJ+VK/=PT<]BTN5KA3FZ<\MK(F\T:S;U)?>=:F- M1_@8669IB/$$8YE?J &SOA[IW'V9]<62ATE8@^R'2GG%3/EXAU _#J^;*086 M(TJ*WOSUB0+7U);1E7VHN<9-JXTO+CZ/U_VY[L#.LB[M9X]7)#^/7:\F]0QA MMEK@+C1:@SQP><7M>8=;H2Y]XUIBX!P%5Z(:$+UX2M>ACA?J8<_:\NA!W;FG M6VH,3IW26 @Y8UC=;Z?/QW>.N+AR4U$-:=%2:RB=EWN!:D".YF5U8I+% +3? M0 RD%R[*%>BW,Y8C!+XZAXE- 9=\!E-9NNM[&MT$\=&$^@=0U)VRX/H+2>$R M&G7NT;')75\_5)30&@81_X5@,?#T%,@]3YS;)0:X=VCS)9F*AS'%J M+@?Y?HCQU=]G8)^<5.G84,X\(]F0E[W_@O:TNTB^VC? 2]YJ/QGTK+^P76XN M=7/=;99#+1TU(B!+JWB"C'P.+H%/Z")ZGW2?$,:!3 MY>#'CKJ2_P8+2O)M]88%A?D*0]TE3+T0JE9=@$N MTQ+#-]Z<]_$6H>;7_1K M\SR/K5)=E2$EDV@N!OYQ?"FY061K)@;FOD,)QX8BK\$NBY/;*G>E+NSD7=[I?L 62#CE[4[5[3]6 M77-)--J]OEKI661FX.5NE2H5L#IFW66GF0-(GI *^E)8$1?_QP1!/L#,S M5QCK X[]=$VA^W]__Q2D>=_&E(B!GSMJ)O 3>H?>GXV(^\;@U%WHXVB G7RL&S@55K-U^0 Y0&Q_2+^8QG'NNYQ*_J$;3Y]^%BH.A+ MA-3UW^6&"?B;M"#MW[$"_X^IX?B/B37T64TJZ:\:2*"8%W'A^!XQ\,S_UR'A M];)90=&G^#L?9.^_4( ?DY8_7EF$-*/[YX^?WW M]!UAJ6/@E=-433&01=<0 R]9,6+@=I-& N[?)+@LYJ]"Q'_=0OAGD?)MN"PC=G3>OJ'JNN]=C>LKSST>ILC@?.7PSH M99T3 U/2/(+0$/8%O/]RB%WWO\T>%P75JF:9GQ #%A_G9CZ$C=1-YYKK$D>W M?YP+$T1-&>%Z[0&U_?^ZJ?\+X/7X$$E=(6(S/OY"1-9Z""_CDZ3^_HS_:'+6?,Y7]48G,7!8 M4;(E+KENY4?$@*X9\?-XJ!BX<> ^Q4<,K*T[CY^2*@?'[T_4E.$%'5VB)D/& M[.Y]B^M_QRN6SZ(>7]/>-,I+QE1DBX%#'\#9Y@_U_?TP\9W!90B'IM43A.$/ MQ4#?0CTP6?([FNDP1DW]ZJ'/ Y%YF"3,C*;-A_2&E/VKX+5@_Y[8O)T"WYR" ML<($RB9)XC8;5-@)L)U@(EC%..O:*0:P-D:H,;*)&V0:I[,(OP+U@#M31%C$ M]_/SO08/9Z=U(F?4)BS\?F87H6::?<,OY6G5K]H#(J".29DBJFF5A("4@BU; M<]N]IR4(E)A*;2MTZ4CGE1S-%6FEQ0 O5B[Z%HYLRY0BFDDLO!4.P1HH"XC&(/R:5'?!ZD& I(TDC2;MCC M+.I8U'C_4=Z%5+ZBRL27W8,G_0+USX>5A14G="F4K*H^*>?_ASW_35-O0^W@ ML)OG4HR+ M;-^]T!\PI2M/LFU2;X[WO ZVN()^YW-1#"B]!EMV45>.TR1^9S1_A^0^&MV, M1 KHTI2@ ?!$>0B7T,Y80=%!B/QN)-#0QE)^%HDY FNW@\KE5-D)LWI.2HT! M7IOLW^%.5"F&7C!X!J4QY48=S1^1J.68WC0#'G$E]56>)M-WTUHD"2KN9&MF M40P6K"=H-?J=N-2\$\5<4".8(=TL/U9_X681)Z10CV5ES;=D*)#K?![6]Z#[ M1%B(DV!*7#Z*Y+%:=$VR'?/X\6L[1CP7B/9#$73E("T_QO5@C;S:]/+Q(8OF M2W<]]^::6>3DWF&WQQ=SAE\Y>&^?QIU\GSC!/K9^?:+GFP-NR4 0BYLV.'$#64]\>(M[[#TD0WN\B, U@+KG!A1 [@,0VIF[=$,' M(JDLBUWL_5>EE4U"Z=R8XP<.RAY73OD[36?F\R X#CH*\-5"6E(\HI4F377_R7UGXKTT@7&0H M&>W31IL#AABSPY'>0UA8<%P,^.5PYM<;Z+47VVC &Z0D^"9;]5(,])A-LFO* ME+:X28CQ6$5C$ ?^9S%K1F M\+.L&RQW@AS=#M5'#7Z".C7]MCRV0BJ@66NE*S<$=;' 9."M7TWO_]7NM<4W MLG\U[?"KW02-M#U_,[WR[],"O#?]?69_FY;TUSV2RMH!X"$G0^QJ+-)%2O3= M84W!P8=UEUC;ZHWM&@M!Z?SM.=_]VII1+3M9HU,'?_H M?=R?O%:N.Q@@'7BQ@[=TU/]'L^68N4#)A$'PK2('(KQ($FW1S>^1Q($Q(2T> M3XP5IM&?@8B>*:W5 (NLIT]MQS[*%P-:$_AE1C8 V7$?=):F?*PWC'+*GW2W M251Z-Y"ZL1X:RK\5J)G7G?)Y\K4/D^61YY ?="1&^'-N%'27D#U/^A<+:TPC MMBFC8]<6I6W\0\/H(>_YM#2J$G*<;QW-9;2.V6Q%'>M\EE"V$%.'L)KO M$(Q^,H6T($_V?P;7M=%6#%-^0(X(\!=HRVSTS,^;$%<.CY*3VACJ:%PY/K$S M$776SZ 0[Q*#O+\DE54OI(\HJK>_N'K UZ^0W#:+*X4T*!+%"0B9S7K(?GZ\\8*[CJ,K M3&+B 3(XEPQ')^7OVM=L]J!7I$.QJ$P;Y9F6A^R#.),2=L8!QCG+FK4HUHC_ MS=>^Q""\4B.&AUT4%%TW2AP)FYV10^)9@YR?-' UA[S'+[G\J+=HJ_$# MV^IE,QNO*05TZ"I"]"Q4HHWQ6F-:Q/.H^9U\_Y+ O.=W_<99*4\_R$_:G0K5 M?[*FKK&V[F$Z_G2@_ZFG:>A2X6V1/&4#$B!!UT:)*UN]R=*\F63*&A(?V)>%"FZFX1T(I+\M^[<+HMZODI>DD2N]X=+1LD@) MI*Q9NUCF5O/&7L&ET]_]"#?H*4VT>3C]SGF//Y#*?[]:1\"_MMI_/EYN*9^N M.+:5'-!V8$/V4;IN+R,IC)]V MNO6RH3I:^^JU YV:K-W;]H8G '0':[RZZ.A#W"*)>"B])098EC0AKN&:HD3M M6$G*Q(XX#"I'@"1R)PL#]N@RQ8!4/VH0E09(*M19?R9G5NZ>&'@D"=EE>-X* MZ(M0:@H/Z>!;ZP*O*>#^L@557A9&HO3:"ID2,9T;44%D^NGTW'H([XK?T'[6 M;V/#!:M'QH[U<=^R72=*S\GU70'MG4_]D](;.FY6$/;NI4 M T3@!TPOAO,FG2$Z$W=V5&70RI\_?:2L_?G3H/F3P6OZJS,MMAE%TE5"V&>' M_+!076J9NZ]SF]_Z09,"^3V)<4('MN:\S,5KV3WQA#=RZ^:E+A.D\T04FPWH M[@8)POTL$:RV?&0I],X'5*$^(T($PCD_31C;5G*4Q>#IU""T!;?GYND1BN9\ MV=S(4D2OO5D)R>=FO=1ORSL8FXB:/VBH2>H@UEB+\H5-RWM%2YPTZJ4^TMJS MD V*W:A:U5PP,AFRL(\:G)JP%28K1S$*]5%_H)UUUF)X*7+$][>Y+U'M3 2I/: -3L>4%>17Z'22#PDZCI0*>(@PYKMH?@.;QE=W0<- M#])\0YA4V;[0+:(UD[%G<^;,^P+G-1Y>1VQQ1OR4D8.#U3Y!?O/X612QANYC MDZE*?1&A=FT>8F Y>GH>GS(M6D,APC9)W"9M/J:]6P6)9L8&)&=WXI>_@W"I M5H;7@R7!U&>2:=/A-36;[NSL+&_I8KZWKK9_VG"ZGUXIX4V=;>"<%%0LRD$J M$JP%ZH"H@=Q6CE*)CK.WLXQ-4TG1IAY$5%U M6G,/#:OW>3\I1U+WF]=_N#=WSS:877@S(I2;AC4R_4+[38Z4LS=*R_\F3S;^ M/D=>WTC8Z!44&Y7_3EO>,HY@&9#_QD'ODUG8<(-.U(>3 ;==B/_F5L8 ZIP; M% ,_\25QH\*8DC#"%E?\Y_T4%?JK"72KL 9\^ST#VDE?6 ="![N%!XDR)=)? M+/Y.:I3^>)YPJ$(2A&LX,A*)'>(J!@:(OA5W_W!QL#U+$WR\@2/JP"Z1#/.X MP2(<^L.IPQ\8E%)<.^.C 3E;]$B+)*-Y$T)L8V ^SVB+GIZ64*9EG['J%!U8@;/$RC6DU F6[P"7UW31 ME,9!A6:L4Y%OEOJD]XN4[/&\YESJ7#A YJ!JCG/%2,'M2:(\_@A^6"M^]\A< MB[!RFA)0A)CSKQ1>"N)C947/B$L:%]\A1^]!%A9VD?F[/H<;M=%M M_9&6BHLI+G0.UN=CDDQ>ZW;N MS>=&,YTVY.Y'8J ?W"H3V5TBU9LZ;S@JC,#7<7ON]_=W8JNQZ5:^,:?K8CU2 M&C>'XGW'@ J_3I$C5ED2?'*MM'D??OV$0>[OTU42O/_F:LL@#4DN1[J8(I7! M2%RJ2+X6.2-8,31J*-?*3DTS;%2_11Q]]:I=+K^"?/_]'M;>,]?'H<;Z%'K) M,!EL\RZ+,JMRO(G$^0RNK^H/H\I!YJB:O ^\TV8I$LW')MJU$*M9&6(@B).. MO]]$9VK3S]T+H2D=@_$M8&H>HYVA0]D-B8'V!NP2-H>.= ^M,1$K)9,X7BQ&.H3?K)( 2^8K0[ M8@G)\8NGY1?LR,X'X,4YE\HI%CW-2A1OI "R;!;K9@4DD*5Y,4=3 M<&;'/FVXM-:ES^(.NDI8WGB*RU '6R1XP4UCZ:Z$P62*O1(-RA6QJ$*M&!!4@R%!M-GEDH!YU$426>[04OMW/5;4_^'4A??Y.6%O**DE S>5 MUEDV8?^XL=;2CNQ_:-_>]=RP-:=_-%=?^03XC&6S X0R6T!HFP2^+O3()JO3 MA.6WP9X?.L6 M"$#F?Y?Z.#XAX-?@_:\PE_FW>J+A-E89)?5AI>:.:\UVRV, MMXH!GT=NBW\N5+<]ND/F0NZ"SQX)$TK.$LGZ@# ;Z+E1)09JJKOGEWA*-NBX MA.3KW/S?ZO(")J%IH^O$P#W9&C%PN^OND*1R9FGCYFVK?%Q3)R?'#\7;1(7?^?ZD+YIT?F=7O_MN$E$K;<191P5)>0*Y!# M4;$C+W.3KNB)IV/X19+AF97-#59)1HXRD6I2KWN]Q,!OPJ+WMS$#!.[_G^A! M_!?']75*Y;>_"8#6SNN_NB2R/$1/B;3>;M3H[BUZ+ >[C%2$3:>\M?#+D%;H M>OSTTJ5+%QU.;Y1N^#\*I0OTHI(M[,R$?4O7C;(3@)7KLLT Z&L$54)M8=P4T(!,35W5)KU#O&'+5OR M9K)FNU6SM"F.T M&9/&8112--VV/6LL\IX<4[Q8#Y^U\$R1*>7EC#'_:M0.B MK$&((3*Z!OUKD5 !>"ZV[H*5(>R\"SJ,;!5@U,GT5I%^*F^FC:$X)FAEB8&5 M4URHL#3\%MFEYF%%HX5^C^F,1M"-9VT *+?]1WNG_61H#O3-:0\A$],8AP= M"0^BDQN\6#-O""NH _//SYIWE3A#/X/E68D#&2@^:F<,(SZHR00P^ M&#-BW(Y7 7ER0]7R(7%-FG,12/S=D&BJH? V>+);P],Y=LN@#=:)7YH+6:<4 MQ9 T+S3;D+L?^6E6U]97QI^0QS>)@1,SB5@YQG'\&88B/H"15#M4CV4RDIM7 MUD*C9TB1=]BC$_-)YXL'3.DJ2.Y!0[7ZF0S*$;[\M$=[H0FLWB>L:_,S&/J< M&?:Y\-V\^VI=%-@'C%G'Z ]D#UR.6?=QK].[G'\? '_@#B]%0_WXL37^8N!, M#@>->IAO2-BK:P3+YR\8EE\G>QK$WQ^1*7J?%JWP]<'3#P<<]ZUT6G%XEUSH M?U/*>R1^&)H$ARM6TTZ8?S6V-WL^/-+0%372(*==^'0H%2$Y"*\T6Y)312M+^9T74.,%"P0KR)TJ M@HOYT9FH%(^8:K,-N2G IOH90?@.0HK-)B0.WL;LP"M3CG/Q2L@H1@>I.@@W M%PD6&&IV7-_CF/-6VV]5E.3QD23OABJAU8T$O&8$$5G/R$"E>8PTLU%II(A7 MFJ5%[:=5.79@AF?F4N"#+19!)M=]P^Y&X3C;B(U^A[13XV,(RX7U9.E6RRP3)(TV9SW/L6_$*M$ M5FUMUH%(J;SZ@HJPH[U6AC<]QRQV1FMN4:_0=[$DU'H5'U;H2[UXID&ZXD;" MML_E& =8-__4323)J=_T^8:IMK#JY_Z$JD&3A229WE<[ BH9*?PA?P78WL3O M).[M9AEB%1.G8\.IL/YTR^\ FW;CGC;VY\%1\_^:^TVS7,R,Q4 M@;'HS!P>D0L5 QTEHB>26,9*8CDABH,&5V^\IB &_DT/)>RA?I.W0^B*&ZV/ MM^2]N+5*WO+( UR*:0? -W+@:LOI_>B:D>"X7Y@M@6X;"70#TPQD\.@DXZ,. M1!"FU."%]I_9$R72^ 7];XD6GR62&@'AN_C[$=WS'JED[MM M) IW=3ZXL((B8:YW_-)]K0%)\AX;I\UBOB6O)4EDZCBW5Y*\.Q:PJ/2WY'6[ M;O\_U^6TKD'?[ #$.#=\(XN6C=?M7+[32V;YDM6)UB'NG;O[ MO9\^*[#IW##TBC9KZ7=;35_D=5#W3V[3-B["_>7H^6_I(;CUJ_\3^+-01^RQ0!\]RW%^'90=R3_WI#& M3OVTL-[PH)-1)7VS1]5.&,EZ_J*@Y?=RQ$=[U%RV'(%'0D/S1J MPMIC;Q]E*U^.X@U+ SS\N;<:9C3D94>RWAIHXOJ0OMA?!8EI,PKJ+XS$R7& M% 7EG4A5_(SFU%K$=UZPV83N&%S=6ZUC-+I1ME) T J>WYOI+^U+'&;3:U%K M2.YLLQJ"96*54,6BYO-<,2 ;6.LMEQJ1,U 3?VA\WIV&O1(4(KQ9P9G(:YIT MH&UZ,& JW_7D@@)+I5F1ZE3 @5PQ(Y1B]"QX!(?H8]L)HTK:ML)BD'M-I'+ M[?M/FGZ(Q\)RTYX &681DC1W;1 X/H#G[5[T2%>B-F1@8;YHM:U^&SB2-$>' M:FHO+1"IK)QY15$3UWDPZ4#JG*^0UF@=?B<8*P,>HRGLZ;$//2D"^B/S:>J4 M8P.S#M/7(PO^ M%B,.@K]!$&^U?;_OX?9L."CO%!Q];M]+KU!?^=9VCZFHEXMGK%P?")YV^ 0G MQEZ\N[0UP3+X]Z_%7%/,^LOYO0SR]F;/+)@V+B=UB($-*ZYSZBRC8P(;:M\( MHDYE9QP;_.-%JK[.^3=*UB^,9W4(=7L*-TI_Q(N6.9>3+1_1),SM!#[M0+#- MT@$;(]025FKBTY-'5R#I-ZB]6B]2CP04%UBZP(SS)LZ)A$+N>&3V-BDF<;CUP\1 M('RK1*FZ7PF"E28XQ+K^+8W.\=%P)Y^86?.NQY#;BPMKU-,I/,]S'YBE*S\I M#8[ZXN!B9HFK!/U#OM\"!G"6V>E>@ND[ZTG*%,*#H2E&('TY$M F*8 ;8'M6 M.U'[$)GN!K\KXA;X>$,'+6XW\)TB7<)&[*%("*I+-2FW(_28&"CJ$_J/])4E MV%R_D;81^-;H3.R(A\A5@A(R$NERWU$,+);4VD%[:## MC5!W&TZEA<]01^I:"S4@W22!XG;N4..F:^,_D@T.#E$!#V:*O5581F+C3*W44DF>\QV+BFG!S25C]:<'#NQ#HJ5@RH\X*VWT3.Y3 M=)!N4I25 81II(P61PNQ3D,CP<'#>B;I(!=U5T,-[NIN1U,#GI93O>RD^ MM^P-YX,/B?IH2PU-K4-VT0["P1PR=9);DW/[/$3GM]US/+6P8V+R.@7GX_.2 MHC1GD1?LG7^NT=GL:GB,')-L#,)&1+F7!KX;Y1KW^VF'+CA0-C8,S6(QMG>0 M\AJ""C+#+V;&KS5#B/ ! R^*#W1TQ+,!.1,4?>W-FLA6"Z6;4ZL M'Z2N0MVJ!ZJSDCBJC79W$-<6OTT#5F8BV6]+PIYQ@V4S[P35Z:K$KR*/[,P9 MO,5"S8M\&EUW27UN5^?VB?I!F2/P=NADLYD\WQX9*1*]*)94U;/A[=-9&=ZL M5G+S]T&%F 5OA/+RQ'L>I1>A+5!\P5:#):2ID,PHG+)LGZPA;3IZP6I"5YNH MP:;8U^8RIR$)<./:UTM*C0[\2S!%?@&/I'%:08EZJW+F/9C92<6P/DS/?IU2 MO#=8$W"1P)O&>U8K_G@-Z]3K)Q>^0* H50W6-"F][]QG?Y<&&-E=%PLYV7OFV/I[KH#)=[)"NS\@= M;K\IL7+;F":[JBNL"HAK6*Y^_GM Q6E,UB+O#<5H+*S1)\5=#*3=_7RO^-3J M(&_<:B,G5*H[6'0(S^73$9S2S04%ZG/\8G3-@@8B8$XO_$ =:E:I0M)Y&)U# M8WW$8*PB&#!]H./]%%8M(DN!7.S@8\O':4TNH>"Y5?QXH\#92T7DX@/-/?G[ M^F??8"4UCBX&Y%3 %N=F>=1-Q$*>+.Q!CPMO4IBHS2\?3-"M=I$39<;^G^.%#")O9C)W4VB+2A!??SHT8\IB/;ZP_ M^0@[,2@@K RA:7_&KD*U$&.!-;&E@Y[75-1W/ND? >>,\45"9O MF"--:PA_%@'(R0E5BKSP,L6:/+EJ'RTUUH8>PZ>EL^:/EV?H;D-@?K?.9*Y! MS/$CO'%#QMY X#]J[%^[N<(@('[<7LZZR?%M(;@;0*\(BYI5T>W"LD8W;JBC M@);8: T-H^J1,*[51AMZ/^T!G;)92\:X#ADV^BYF): @%ZL2-&IY#XF^!;8> M*2-K,EDV>M!,VAL)4+$Z:4M,AQLU\J(3:DK3,W?%URRLIZ@RA(4V4H@^S^@6 M1Z%ODEGGMVU B\GE, <0'XAAE]XNLH#-,PT;3;DT644/GX>5/:@IB;^B6CO> MU7WPLR+8CBGNXF< MQ10#57537<C]2>#1]OP$<9%?X#PQ8W9F M$;F4RV*^]OYL:F# 63HY%,;*!6,D2B2 BTVB A"ME9/KC215G2GP#9BL_9?YAM8S;2K:)LTY0YL^W*@*H6T*NU67&-0GK6>G=GFQ SHZ MB#_)2*O#0@3P#*?&+!F:\(=Q AR3<'9T\V"YE394Q6=,+^72SK*H%E Y(XWB MQI]1)LOQ*/,!'?B5%',HM-HBLQ1WED?4(+[R#3S[LJV*$_^S]&Q]&GJA65+U MD\@#Y(!]DKV1G>$6=^J0>!ZHA$HY"!G-^F3!HR!^O#ROKAV_&)&0O;?%S)FE MJ'HE R:<,Z4I8K$O*>N0@A@2OWME"'53'?2\XPJORW):SMUB[HYY*GX?*B61 M:'R/,Q1M6)6Y[9 SKUL'D5>;&A([>@X=>O+1(0QG%#I]HYN3%]ASNI6Q M" QB9.*7-F\ 6TAX;H8'%4"2>43-$03DF:-J7TV?1.@<,)CMVUL,I7.'^YM? M]2K>$]9->=QXI>(E>H('-FZ1$BKM]R1"V4B<*$D#BRRG"1S1=:)OK^VTIXID M])$>V6GU9#&P%)_*&-LJ(8)GEHI,P%8";V9>P1/D_@!F @=8X!M++FU!,1B< M3Y^L&?0HF*3J]=!\H/"*\J-=&I4EC6?WWEI;EU+S@+EU3"K:7N;+84L6X74WIW['0C6^6 M#ER\1+[I>-GAT9-6AXRIN,W9OOK_Q;4*Z_UK:_UOQLM0_^P%\"S8X[S)2HHQ M?V._>V5 ]@]#RFI[BZYR]CYT=WD7$&T56>Z,527'GRQK&9R2TJCE)EDD M+DF6DM&-[9$C_/7]H9^OEHW,C(S3B%ZS7R,R(&H=4)*> M/'U:G]N5I1$\*H5$+NYNQVB2'?F8%)$.Q>T^5%C$\[R)K F7J*C4+%AO!TQL M&Z.X\HGR?C3YKNN^2)A3:",&DX[ZK('],B7 M:%&JV H3VK6;X? *N.8TJY7 M/VZ3W:4K!&2R$UPH^<6BWESL*HHE/PA_[&>**:P]-1_0]AQKCW32@[>:/\K$ M\F=:N\^Y>+MQ4^FD,Y>N0=G='P%J(,LP*=ZOAC3OH0KQN)9Y[-G/0NRC4558 M)O9].D6QPN7;HJJ-L5F95D$A9:^0[%V#U?D$151:HJ"")#+-M9SASV";/P)K MODP?AYDM^)56+E"V9WH[*&>S$C7L05T"N"-8G?'[K]NO(Y,=-AO@S(JLLHDO MNBH-GC4T183D#'TH"-(\;Q@A]#DP1)J.&.B;P5>Y\D$,V'.4^>WF]>QG]2ZR M?INWFLW*/D&V>Z6CYP=S@[W74T@5/Q];Y;\Z:8=NFAH@Z\E5OCRU%W/:Z8E- MYB\7V@Y,ZPH9YQLB9KZ*@;CF$(Q(Y6\&Q< B5310LB@T)F=VQ;>WP,Y*Y#WP MBFT]G_TEG^$GM):S'5$+7='YO ?3./SHRXOPB=C"-T/8/X_?AV=F6-:$0_ZL MXKH]GS(^.57[KPP[&__EQ=(G[Z/"Q\*OK-JTJ!+/TX>^"&6WX*$U^(XLQ FU M%@.VZ1AT"0&^IMAT<]W;ART+S[-R;\O^B&=+IXBV]%;_>/J5"O43J'DH@YNU M@TSD2?^Y$4P'!S'"HLHSK1S(@S%,9S(PH920((@A %LQRR?\MB'Z,,:M_T,- MJ#3"F;0X9D%,LU(7.&NK1)I!8,;TR8B4YH'9LS2O'M-,C/W0U-3GD#@?(<9- MY(P_BD&,B7,_-PJO11BZSKU"&)"!BY!FI4?$5M4=#L_@'0\0,:]UMT=8K-'?#HJ;4FAH2IV))+,UH3*=H6MG0I;5[ K8LW0 MQ_PTX/:[F0[XX7RN1ZH[&W\!K*D[;VC725*AF/::KK#:#EUF'GA8D]0!ZJ#[ MN2Z+7N.F3E(DO:56T5F(B]CZC!9,"5G%:2LHHEA"+YYA<1MG$B[<)>=LX M$%!7&Q16HQA.'!C6R_>!B6FF^>7.;:+O8$5VOAA0)A=[#GY^_H,3"??N4H)- M*B!U1H2_:G4Y+ON)59YWZ^\C^S6(;[3= 4X\Z;:![?]=EGN\ZY@[O> M*GUHXVY>N^A9&R2!76@Q$-KKYR &L,VRCO :JN(3.)MWFD(,5?K4)N#9D;^T M=L'&(N4F&^= TN^@^370A11WN;H!J^.W]_I[ M!^<'9+!VYTP1 X7%7*$3M>+\+$RUXJ$?J)8ZHMG&@?1@% MB5USZF8DCGM#(@ENXKG7;(P@:AV7(1],E)NJIB> &'1[&6H[.!/1"7>D%E,. M(S5\A[YRT7($=[!P9E>V._R"?@=I:/?6R(HVNE+,+!WU"F*\7P^EBQ1%DD"$ M4!6DG8O+ !7 $WJ\[C3L4DH #WN>J@0KX*NQ4^S^<5U]:/2A;AU/Z%30;'2. M[A9IJ&\^5-&W_FUE(?NCL:+ ( &L"%R=D70Q1B9";R@-)B:* 54K6P'V+$VQ MT0T.:/U10EJO\R45),0=.0^U3K9I8<_1'MF8-_6%GH )9_FP7&JDM;\=Z^2L MRREZ6830?\] 6'FDH8V!S\ QXVJG<<9_N9[ONS]H,NW\3$,SYPMU;[?YXXM. M;V=>5T59A+%?=A_28OSNL\E]NW3B=Z!.CX0N 6_< !U%)8V;A)TI]JH"*\T M:_F@=BS4GX?3;7Y8@CKZXIB<*@[SY]D"QU;Y8G(77^Z"H6D(X5SNJ)G#@-%4 MLPY%![*Y$BW7_GU^.Q[ZB5S%.Y'-HR.$ZN[CPJN&:$ 0Y-,ZQ%&V @7$--WO M4\1 AQ,_2UM2=TFA4%9;;+-$-2[M/N_R2A[Z\&1Q5@IJ>:-2"Y/(JWPP,%6# MD0V*E:6'5" 7=&RM;.^(=G_[@J6F>*I40$L'%U,B(8% OZ5;E1(FI%'B^0^M M]'G8]%I:=5CRM7'OW%32>ZB[;=JQ99[&[#[K9WW>:G?>%W) M?\Y>3>KK53X!V4!/?">+M$*-E M8&CQ@LTVNS0\O';QR\H-]776(Q:/-EWB";;\* :XYS?J MNJ1#N:)E>1.WG5:ZC? T'T'/KE4N>Z:786PD+[/#:YP,;!CA!X[=&]EY?TG>'@\%'41 U:NH_?_["N@Q66_?>2!'1*VOGW=K/0 M2UJ .R^2A93H7"R&7-QF0;W"QZ4U;QRP4H98=O4%1P:L2 (=\Q;J)B0YDE<. M.-]GA^ZWPG+I:B%%86&&H3F=#DV7/JC?/'A8Z0L0N2YJH9->[/WU$Q\_O8:+ MDT+>B]0^7-$1 VW$+!:H9-1L)*D$V"0ZNCT -FC'*U8S5I&C']FLAB]D-)NS M&M?PU'LIEN5('G/!/=2U/?;D]+(NW7P2&#LTE,WW&:;$(76G>)E1DET<9 00 M%ST)@O!\4WKR%L=D4\*%>TCZ+GCQ^W/-FRGJ2&M?)XSC;9907ZTMWII)-2Z. M/-(YNM6>S%/\JQ$8+<\5U=;'A=&M?ACD%!30JHQ$M^8YG.'B%H_'9IVK.78_ MH;TH<,@[*]/*]0Y2UQ9=&#_;NK&(1?&@!\R>?F MMM$S;%:GBS0D;NZ:Y23'4HM@0:O6ET>TU"%O-S' !-D8;F<[3HY-QK?6$SOS M::O([A+H'/+;"$5L"\FK_I&R$2:>C3!H_R J(C[Y!=NSPLQP<_40WLU].B\A*OX9: &V,>7Q:_4X)O;=IR1\"1PH?$:\ZEPE$-U\@$+FF:P.U6 M#&2O8C_#JE+-1=V%YH@BMSPV8F"J&C'!*7FBWNFM-.4:7[\Y^8>1<5Z:/%1+ M?\XM^4VNQ?,F@9>7'Q#O_VLPW_PU$8@;*&#^W)N'L$/J+6I7+?9^Q7GNL$E( M7)8R:HM\O4,Y#!/.E=5\C53\8=-L.88GQXPW;[6(JKS%'O]QO*ZT(AC4BM!. M+YT<*3<)-(,\-Q3%?2 NFP7/>VLF6%D724;7)8O6H$ZU:<)&5P%6AJSTA9>5 M;!I26GY@?N)Y!$XZV,8$.5\2:.9]XNHI_UNWHD=-6!]FCMV+/\#_L)WD-_1* M^@4C6 RP/7B,J9@%LR!LFCORK[RVG'=%7VZ MI-D8BIU ,38>UUJXJCH*>Y(566 S').=U45#5F-1]4UX[AU\I21]!-]7*VH* MQ$ KJ$O.XGWID& ^.5BNJM]D,M/N ,V9S)4QMA'\MY-8)20_!;-N2AEOT.[ M#@C:_33AY.HM[D\9& F:\K.0]<73Y7"5/;(5LIQ;@6@N^%$'/J^* MF6,1H;O-JX8,CZ)LB7NK)6QM \B]0[M?-QUR(Q"LT9S:!%\3=="P$DQN5(7? MHI9PZ0^0[DWN0I/6QT_[D"/P!:8[X@QWMM*6&])%6N2['SYP#L3KSH?J2 M&9US4?4GBB+C@\*XV/'#9MD)>QWW/W@3<-OAM/&,\Z\!0<\3 =1G-BN%!6&H MIT@5N;JP$^EVA/=HK=N'D 19TTMA@N!=+@\WY64:X X=GVGO7BY)2+;F7$;L M79_@7MRYL'+2M;[JI#GR[9K+(1=4!9@6,3!B[HM$.8VF<%:K1O20QA.-Z^$!?*("90^"@S>8LL+6.N>7T%&W4L?B)Z0G^+FY\D_ :3IA7 #-47J0ZCJA)YGZ[AM_(U_3FWW-(;PIZQ MLN-/QCEY,>Y5SRA/ZEJQK RN!WN4*IRRNQOBM[&Q[\A5MD_3OE8KSF6;%:(^ M8JU9C0!40%SY,Z@JHY.(J;8.=ZOM-R6=+Y05WF($X-)$,E"&:XNEA M/A("&\WLK'Y8I[Q[7I/9Y.,9$O?*H$\=^Y M8)8?KDW.)E;UH];JD][C?1.G.$0O6QN/J:\+7J(7^!JWU/.1F.$O KDDFXWT MQ ^S(]B5GN2H^4@694U<67N,V94@/ETI.*>>=(ZR/;SD=OX=^8V1!49/G5/[ M(U?<<,]IG5X#S.O]0T$L8=X=KS.7; EK+MJR2?"/[)?^QSJR%7NZ":=DGFJX.HP':>WUH/9@5]9<18VA$5[@D)4OWV67-R&\ MY)#7R+BW>O/56^2X/=KZ+-257^ G($#=213+(^\F;#; #N6W BT.N7*"E^_D M/#9'=2,7=J#1B.8M29Y8'4?6P'7\F99A*Y<2ZD E'=4S.:]4ZG_\ MSEC]LU-&-XN"-:+J:C7-OKCW/$W 3CE+N-,,LABVD4.N+/Q('PE=HMT@[] 3P#WG=,G=$Y\+T/[T-6V2B9+E 470WUE\MH MMD+J.KU?/Y6(K%'=.%+_WRE43'%+>GX#XRQ1P6CF74-]0+R'BN=47U4-6]U\1C!OO/^MSTJO.>$;%P?K3R0LN2!V_HARJ MFPL5GA$9D?-W0UF9'QKU!,0L8C4]S80P',(]^%V01>OX?',IQ#,UM.1K=LQD MF,V$R%Z/Y#T/:*7)G42E^/;.VNEX7<5M(H,)0*CUO8[3*N[Q+ F)*72:DMMP M?_ISD\:,^T"$MJ_/W@=#L^F^-@MNO;P!PZ+!ZA%KS]<5N=$E07C/E8W6:'%KK""]S,U&DYZ*. UTR'5058IO5F,>#99ZKC>@C1 MA,V)B)V@P([0]R$OCJZ8I8/L:^$7Z-G!,EM.UG 0QT@=;:^\GJG^S^46A^ND M+PCS&/[8X? Y?%_D:]S<*603MSO%&*F-\Z%KDV_NK6T:$JVEV#;>BZN[QT"R M8<=V#_:7-O <^THZAU-36"0 U299M<_CR8?S<#6$1NG'5&L4%%:%VNA-$.48 MQW$O[Q)U7K\<"=H@!N8RA==$6\F.7-;4\UL2,6%PY__B[DW#FLC:=>$@"@)" M9! 4A*B@J A1F10P41$1D8Z*BH"05E2&B&D5)$)($&20*2HM* I! 4$A1&89 M([,V(C,(*!FP998JA5B22G**=P]?O]WVN[_K['/M\UW?C_J15+)JK6<]PWW7 M6NMYZ@/RR*RMONB%.,Y8RDJC(TS MA%+]E>HT+2FTW*CU'UE!W>_##HQWR"X2G M?8HD,I*\G@]\RQ19P;(0$4AVVK\]]5,5'Z_HVR?9#AY*6'OW,WQN9.C5#/72 MB--^5Y7OI=@54-Q)SOV7UR[JAIG/UOX)+5\6VDJ,T*J7*1U4HT0"+('87/CK MI(?392'^RPZ((7F)TY"BNK@K.N0)?X :CG:H#?]H*/[?6C'60'GI<6X:?O_S M5ILC=O+SC-$V%.V"Y#W-!!R-MCD-B B0?*C(X225VD==.[(IHP+" $0^NYFI M; ?T$_ILC.6*L8Q9%@KBD91B;!R>^C#XF\SPJ\=IVU(_3K!,[A90_'0/ MKMPU*=S8$4A0H;5)Y+KA/?[@6[1Z^S.J;1_5 S^]'G/#O]9T$K<5U&IL7SDI M,0+MX\W:H_N#:F4Z4IIJU_24HM4A4D.Z_$.*;4/Z\MX29?6&YV[C5RV$G51E M<'2_.%>"AQH('"@"<0 C(#IV"VW5I!2E7FT-S#1Z(APD_%?D8_&4ISZ0S!+$ MD8PMFZW:(VBKRZ-F1FI ?#35.(.4'&P8%ZA\]5N]8YZ?FT<)V'HE^(ODNJ29 MIME?K26R@O0;:!L@PC,8W9=O3H@YZ@%C^VI-)NEZ@?AE3QZ!V&:K-.9@+9:2 M^.UP'S5@L#?A]_*8S%XRV=!G;>](U^-S$818,]1\['_LI/N[E;JW_Y(%_D>N MK7^D%OI##HKCO_UYV_=_+FS_^R5[#PR"P_VEJ*G3 $.2'6P<,/?F!TD._VWO MUZU;,@9AJ-<&/)35'<+I?\^)<^E5^RDO/;%U(#L=MUW2CRD:G0*?N$YP=?$^ MC'#FTNE 1[2JGYLV=0]"!V:4N-"=_OKS^T!#>-W@3SEY#7F4)Z/[DRW*.(7 M=.+3T"5\QPUEHK,W95&AJG:T:S!57#G'5APBX5:+?\5[$VX2RXC-NG+?>"&3 MZ?+ PR1X,T".@M>*]KI-IN#1D@V3>"W<&NB:S38V)#<0L-, ;( -BJ',$2QJ MP-/5KW8S$)627?WMEN'4#*@O433-SXG9(,ZF>\]%MW(B1P$Q4R)ZN!X M%R7N<%$-*#\(&V=1G<$/CVU-DAY1T U6#XA^0@"Z(VBKOG:-WV;;$+RDYJM= MWBG?$BGJ9R*T0TFH)%8%#0D/ :=)JGZR(LADB64=5.00*N M#%3LGK0'H)8/HX'$F]D3E5P&O$+ C:ED%43S0KWJRE)?I_(]#YXTP4IH033N<]XVA7DT0.D.T1! ^!.0U<1=I:R,*':OL,:GE9'FQ$ MW0RA=A75 *I M]"7NPYM!9K*(D:(8EKV3%2E1+T3Y: M%[,TO>H:('J)+\9,.XCTJ6M 3 ,[P0T3@_=E)EAI(6@W&K%UV&ADE?]L H8W M&ENK0-W<6QT*ZA.K7U1;XM:#3N^)JVCJ8\_'N*>!WH+"QTH5_\DX8FDYC80P(KH4KZO*DG3B5TDL8!W0NVDA)^%R:LAC"/N2CJ;B1ZK0 M2ZF[H+N []4KDDKB/8Z[>_MKT$,Z-R]])AJXNZWM*/'1G?:/)5/>CV: M?N5AQXH]6U#O]RMY?=+O2,\*=3+^MQ#1LN^BZ_'$8V=S#76B5\=^I"IHHY5\ M#=8MTJ]8$[E*?OH;=;;@Y0^/0H99_<=NU.5A#?+XB.W,M@-XEKF7W?E?,D,V MZ^_\?6!YU3K3AU6;5QELSF_<%+19YGSK9"/=!SUHRR-.L8'1(U"Q:"^5 .34 MLU&^Y1:#5TBU&SD^Q&-]Y#=Q3RBD!JM=62ZI4E2\C4=^J_K0& X-I-]E43(] MJA9U'^C"FJS+RKL#7A5(#"DX,IKRA3(KMNCJ=BIVI>ZK'_JIK/QY]+F'V_;66HKL M:0/T)5*4MZ,R7K@#LCX'$D=2IIU"@3ZT,M5"_(#C;;R_OP6C5XWE=_,AV)+/ MB*&K4H- -9$+$%V'@(#3LZ(FJ$5D3XGJ=^J9,4X7#G-;*E\].,#Y\DA &.J7 M*"X[8J/D/\*$-G"G0IX>H')C:!L[S1J1:'8=)@-?K8<.#,L H7D M0+A6]]X-(":AVC[PVE.(*< TSJSTJ"Z:P.V$"D&C)JU43F*M(85[--G7\UL3 MSJ*_E.5Z.[EO.(2TTA^A+Q)%#F_A.#S".$-\Q>=^FR:( VI 4I6)#)P/D M9MRVSEET&&U-$<"B+DD:<1AO:K!%;5:[%P$<@7\"0?T^-8]Y)>X'Q-<2K M*H]_VSJ6\HM]WL0\I4>9%7'J ]+1TJ#I:!%*\HI>WA]-Q?#Q@S.\OON(*\2A M^DHQ:A3"WC[8::1&R;&K=-J9P'"LZFUC1M@6*MN*K"R*2BIZ-84>5L." M^5V[6"Z':T7VH_1(#N\#$])7] NNF>9,;>(96;>A&W\WRVO%QQ!UC0OR/9N[ M':I+7Y2]8 AR4W7NF6238G)N=AW('@0U-K] B7>(;TE1YYA1]")TG;\L']M@ M+!>J^4[)*:19R[+6%.QO5"8TIN,J.P*&QSU]M!)>L=C]P#Y@-0"FN6I>>L9CZ=N#3476J_>!-YV>']9S=I^&JO M.I=\[>#C&W(..=23J8^G;H&,DZN_NBN9+OS)8U'!\# MS2M$-W>/=Z<^N#;]XA7R@!0RN7/TNN?& M;'P/MXXVI]T078 >34(V:@DCC) M:T?#EQ +"*><5[[BV7^A&O^,2S%Z6>:I)GXXAV@&4[V4K$0Y(T5YA@P-F)CK M&NT'HB-FTT(:712>U E.])N'M/F7:'4''D;WNAD!W ;$HSKCXXGJ9H0$S705 M(&?AG2#T37A(?(^V PZ&>K.Y=?D3\QA&]16 ++RY\$;"PY3_+2+'_^C;T7J< M,MB7)]I(/0+N&]Y070ENJ.%7X36@1;W&<[994((Y?0 =Y6G35;N)NA/0:JQ1 MU*D*51=HA2.1*DU/:?; S*.N:H\,W^%UW:>K$RWOF%7%MAX-M_[5/L"U;W?\ M;S)K=)M^F&/VN.C("%K+IW8)@ PXUF;O8*JOMF^IEE.6C]Y:<'^&\N_O-0]? MTS:,+&&13E7+"01K-Q5U7UQ2[?[YXK(3'6UF].N8$FXS6I:Z'Q'C!X3%K[P( M8R\)'-9UU*HCGP@C/2FGH!!0O^ZKO3@3B.-UEI!.4KWX:'3KLTSQG8\' R)[ ME._?I T;V_7>KD!)HGWR,9"#&<=]!E:?),(%F1(U)VR?"(&O\_U2E%&N;##C MZR2<)__/7^=]9 ]-MICZ$)_G3.>P(/))4.ZZ0%='Z"C.+/67]^A\#.K%Y?L, MODT#KC0'I7JRLDF:)_I24G_*?C+^+6]3.Y"!.3;Y MX($[X)5_9;L]RV^#_T;D /MX1SFLV5;5V#9RIK.J9=V@PX#(<^RV M&^FJ51R*_DN R\>4%C2TA3@U+L(U/1OG:-C(@YEU.%PA9'P)].SFMR10S3,H MCHU:-(-4P3&@O\XQS?LP:":1[ZS="-6_Q4Y[+/.C&<75*7@;6 SFQ%\P?^K5 MI3..64SKDVR"\C+&TG=!KH"E,^A=SU:CY/#7(KSH?NUZ2*UA+XBI)^A ;OVG MH 30:T]98BDJ8@ZSA+CGR:1D1^_L@P^V=5>(/FC?I^_#0BOL M:)805J+8"?0+9N)QVI \/ZBI_9W):/.P1='+Q5FYD)M5&^OI\1Q M3M$'-F):BN-,^:DYQLW4H";(.'^.?+/CI-O88'F][;5 OE@3'9-:>\_SVQ@[ MGEO"293(4K?UV%P!6T:TI@)%UNY<7\ZB *PRU"HHR 8WX5;;@BY'F,X].&OH MC.@8J,RM%_:5Y'V0=:QD\$*;TW+'<6M?O"CM,6?K^#AYGQD\E(')Z'&IIR^6 MHGS)2VD=E7 JLXXSY"ATA[A\^C)HTA,TC(%W NH.W9*UDZI4#$B^46ILS?>. MK":P*$&";W%90$[<+'>E+?8F6[+&*::AH"ZP)EN8DF'.76]0\IE[JJD:# MVUL;7:Q,"M*UA_@UF :W,F8!;-53 FZH,+D9^JSHPWZ9>9JK_0G96]6W<%X= MH833/<*L\XK9E?->#Q_R9(;6Q\@.UQ[MGK)1!3U;"5 *KWV0*(B.I2H("#0/35"< W^QBY<2-M7'/\K.2 MHF+(YNSE$_.-R32C[MESW27^EJT!TRY"U.U:"'T7K&53POL)Y0"G\6QO*4&+N?B.!I- M)!P[Y]VXE7_;C11,.0:PPT#8_GH"M-FPKAU#A#V[;/1%.ZB!T#86;-U1NVY, MB[99E6H);L%K49TQUVDK*1%\88W@FC$Y\T%3[:[T_I>V=5;9?=FL=Y3R8T#? M@W//2$S@UW$#*2J= &M*41(%9]!>HG!3Y JE'.J)'UXG9N+,*<4MPUO%#W#Z M'R9-_8+9,=48!YK$/::4._?Y5S/4VG1$6!64T;J\Y9HK+[R&GW8$6#"!CUTZ9MN2OJT7]@(Q@I9ZTJIJ780%R]5D^ SC(&P6 M29N=:$;0IA2A59KX9)FZ9:G&PW&/)H>W]IF1E2F9C5B$X(2X]ES,.74,VG;6&E.^\D<;7%.:TM>"NYKOL^$-X%D:IA=G M.(G3 AGA\+;%M"V]I0?,C.EUJ=%#^=1=F5#BY D/@LATE)% VX0$I03$QO$Q MU!4BO"^]J/PE(Z*/=>[<$UH'4?,35 5*48*K'+W,+-=3?JGL*"GJ/&>)#U,! MQO); $GFI5Q?"R+ A"_5>!R=(<0A5.M&L)/>)X.4";HZ9%A/5)>.&=GCGRH EZX L^@5M8RF@TPL=Z;D:<4)V_H4#S MZ0@[<7YTJO 1%1N^<6Z((>?NE[ZR!B*#1]M'///.!#Z=,]9O3D<1HE(#DH4N M:E"QAV^U)9]98A^!Q)A,LOP-FA95I9>%6^])2>%AXF TJ#]2GB QH9@*ST)> M?*8N27NZ&*&L:K,8&=@(,@+)PNO,$;F$K$$',M\(JP@-U4M1"OXE;3_-P7O+ M:?I1S9^[)[G7,2CZ.>Y 1$,;GS@PQ/-N((0'+WNMR#U)W08Y>_.XT[X_>SR] M5N QEJZ+N$VQW7??4N.+7P_WF!B<3PZY?^[JE1D,<,>75LZ%#/LXWSUV8]93 MU<5WY]R)2@,D>JE+C(TEV#J2^ A$UW&TJFW98[]0G3IK5T!! JV&T%548V#2 M&7)$PH5\XT+V%?Y4^DJ 59/PI/#:XXED5,D>\.8;1L!7<)G/)KKA0QP !-N;[L\I7Y9,'N_S?B!H:31B MK(#M3C^=2"D/3OAH)#A;GOI%X#JH^[E1?!N1Q8:4R5!$L4))4M3='GJ]0_8\ ME\YC+E0J"$1=7''T\O[@U:MO*R444*%\I*FJ0$4GWX5ZG*]1:4:[8%O?.L=3W0ZR%%!N"UGV] M_3\AL-YOS,NCL(JYKR?-7Q#K87L@O?G+@>5[OY:+Y!EYC, 0@L^I?*,,O<_PKO_;=;"/CA&P0V4\V7/EP[@?^$9@4SYJ-=C'GL MY;[/(6_'A%2@J.526NI/SR?;YKJ7;?>=RHD82%394Y>!/O#X.?V/#X\0.&U9 MY$A$[308FW^+FL.#)AG*$['7^&6Q#I_7)ZX\G? IV=7#*W%CID>7XY;$O?8: M?DH.^D4MVN&([%(A@O#^0M$ JI+X(=4V$]Y84@*VMQ 'Z\4SCDL@UD&MS1R@*-<;6PD;=GPFW(K2U@]21C2!__,7:I#>&^2CZ!/$C8Q M]7P2OUU3TI/:M:U7VM0&W0\R"0^EY/ICG[+J:B_5>P2OIGIUT)#E2;NM':1Q? M5/E/ZI2AW(%:B1FU2?KL\#$]ZXLOZ;\TY0]_D^V*C5'SI>#-O]E*45O_X3IZ M6R%RH_:%(-RF+?W1;\!=[^/*'7K?35N=3^1L=9=[]_+I;[7]S2H?LM1DQF9/ MH&"+KFT1ACBUQ.?)G)R138[=0,^6/GNB?W:M.SW^[A=Z_$/43G#\:0T45 M?KEOGN #[6C_@[,=\-8([9^>GS0+2M]H7($O_I;;&'L\-O+BWF*-7S+T(O\/ M]/9P80\K$&WFOJK];C$]S3O$]]LW_R%A*XEN^OGA]Q A6'71Q7+LS^L6"]>B M]$>Z4WV6MWW+#[OZJ;F]3;9,.9&0Z^[VH?JGLF_J[[)[XSQMES49W.DE^VL' M."^O"./V28I2@0EYONGZW5O,C=>K%)AQEH_U:]M)&#\7BKEV M*)HO$]J K=?%U@='W[!9-8+7@XX.M7 6X];1WDI1JTOO?>HR)ZA23T.70)( MGX@SH>[N,7<7Y6WTKS8'U9VA2-!9\*DJF]+2T+=\R$=6P(YGY5-MFFRPE_CL M3@_9/9VP\:,QB38@3"-E^> P7273ZONZ\KV6#_BF[K_M+9?VQ+?O5N*ZTL+" MLO+2\OBS!EL??QPQ9R^4J3DG\M/$ *<(T+H#[]]A%/"\I_DR9W9[(?P]S M+PJ*&;=?*V;,KOPO=ADNK"\9O:3[25&1Z6N@<9&QI(NYN-KP6I:O9#/4 ,B/ M8.K;E8F37S\,^9SP7 -% ).--+7.@KFJ.*5=^^>5UPT=[9W.Z7E2U#U3("AV MR"HKKKA_5/[;Q$99N&8&SWM#A#:UL8;ODPQ;T.\2LGHO&A27;P+51_;WW.'^ M5,GQ6D,.^TVTS.)H[K;\Z#=GWS^[421%[:$#!["0 19>P98LY0-Y@MI,WLQ" M;F-.RP#L"JH[@,2;^+,OYI@:/K4:T'U^#;:^<#R)1%LL?E3:'CVLVR]9#E\L M2T5/)6QH;=);#G+JL2O&F@>[&\D\T1Q1W8WN%OS7K9%0B/!G<4VM JU;;VU? MK:8Y)YXF+^E.5WP>*Q(0IM+ T0/$:,3E4;7\W@)2%-D5\G.<;-,1N#2T1A]# M &![O1.Y!:]L3LDI(]'5[8,,D@^+7VZ['G$[4>7*[BG'"52 BD67%EQ:V:"DR\HEEDYF#& . MZ:@+'T%V/!]W82UDSA?]K$&D=7*+V==+QA8(MG87*^MF*1U1A>*HI-,C/OY; M+LX1U6"Y=/,:4!U%JZE)RR^VNV1U1-:!0($<9# M@?R9./JBVO444T%+ W'%;N^.:F^>4W!+H]6*D69456%(U:JS%E;-#[:1G+QL M>[R*^TKWH4Q,LG8D@;;W( MK''U":QZFX$_W23-F[1^Q'Y]4T/FJ9)LO6OW#_B>*H^G.H@9^+/,^-I-+Q#, M.#-P11@ /1UQSW,WTF%KP?:0/M#2@MM84=2][HO9Y$YXCX"A-%%9W5=)Q504 ME=\!'Y7$??O%P/=+?V?)87DLG["8@GV9KMY%7<)C+(6\ZH;E.LR:.@.PW'?M$B4D@"W9LG T MA7H0*N8SWMD+&160$M#)DBA(WO9]\0FV&CI%M0'*\@*7I9LE=DO4S+>]AP^# M=X6E(\>3/_5QCY9W!.*5?0;O.3_:7TAWI .D&43/R8PP?!$A'N]%&(H6^D!L MP+.5QX@U!+5>HK6@T0/=%V89RZF[H)NY$U;M-ZE+E)O3GDULUR76X:Q"B9YE M*8=57U_+H PK*6WWA\V.T+,Q6G:J73^_N<2$T#LA(5 MTX6,<_ 1\1.$MM(CM(.F_?GXY=A&#H.Y%+=ZD$(2H.L($=KDZ^:O$12IM0?X MXC-LT4=5!HJZ6P:#;@0Z!#I["QRE*#GN(*6HW3[U,UG%PVVB_TN=UQ_7EW 'G(4AX5^/ ]YUHI =:L.-%"GJV N0W6(Q)SYI/NA/2(=_*+9:?N@3("O<"G\HSJ:N @+)@ M*2K!?#THWX2)I6'[YN@8JB_4)OCD(G*)K]T*GP+]AQ&V'E.K7Y%,NKGN!2A7 M>,DKRW9;-W57CL_\/HM!*O[('_.6C]&B*O!*24*VYE M\_LI9J04-3+9Q!&:#]/'V789*F5_3IY4$;*.SM\*:NTRPRB.#(DMFT*-9P<,38_J73C@@"\H$1&PL/&%>'[4'Y::Q( M"W;HP9^1H@:KB&GFV)64JCIM#;TUD*YHC\=0F3-!_(SN?8U)8CD_:YY.O,[5"VA? M1-VKUKJ"<8.-6S>4(ZQF/C-O@O=!EY (+1@-KW8 N(*4<.HF4 ?A)/$!KTN( MFA3]%CU,5[4SGZ#F:[GDT.#5"K[X8M\WQYZI#[3PJC!$_O+"R1HJ" MU;\)HZ"(R^9TN?%3T:7B1+PO5]/AV21ML;M!;-\N#"^EI:I=B[KQ#M[R$,!) MQ*F^NS= *QTW;=;S$;^H!N^"1H#YC>Z"]JG78$Y#/T89[\.\ MT?5V7.,HU,(O8YM^&*9<_NRJ&D",25]6 Q(;L!KZQBU1-N?R7@Z]E!\(.-*? MK2'S@UT^/TCL])?"AU>&_]5A;\-_40H Y?X/V%YWEVG,A@&5X MJ"S]V]%>>,TNC' ,LI'LV0]H&H5A*75=A#U1*I4W$]-*OQ5/./";]?T\-"[>,M'QEDN,/R.>RQIJX'\W/GM>;?>ABQFRLX*G7#\+[7-IPYFYPV[OQH6: M7S]PB9Z$%:R[=UGY3KO:VGY_/Z-;RJJIWOBES;RQL$G#[^U")UI-!1C(B#B] M7!N#IB@)KR J?Q72!"\:9_?C-DYNIPT02XILJQV4?V.+2KY =.$QR/<);".^/SNY_Z[ZU'@>=2NHE[-LFYW&8-N0 M4=L:.6X*SQ_/V711$]S*T+%E/0%+1'\[B$)/CM,KL5D>#LRJB):Y\ZX.J:B M%.7=#AF6A[&I8^A8G#6IB-:/*;E5=._[+<\!6!?:PZ88\3#72R-O/'O43[.A MNI>6/KP=DG$JDD(81YB0.F\F>GAU%ZS+PRM2R'6>JAW3R:UV /M&R2YL@Z=. MUY:..\FIYR,>NYT-DNVR.@*TM\]PI/F_@ NSO/X*_Z5+)N6YCR&,J8>N- MY>LD2AWY@;KZQ[L"E-#*$WN5VI=/I 1Y;N@C7_SLQOV:)T1<6K@LO8Z(6RD9 M8A8RFMBZDL9:'#"#S!RQE#@U-R)%:5.2OS83EQJ4=U Q/&YGV8<.3]#[?" M9*C4[)>'%1B?&AE=:?_GJEC\>V72OY![#[N_[@,]\I%BO8. MP"LYT4(_X%M,*0*>_*R&D[R>.?"(*^&-@'?C!W0=9]PE?6VO1-,##@!2XFO1 M?MSES*ED-VST+"%FT)\9^5FN\%I(2/YXTDFW]MV88V>#.XG1E=CI^XAT;W:- M$55P"E0/*%)(7(+8@SG50^3UGGH<:N+A%XW3U:C^H -N+1)7E*L->?3X=*WN M:G0&A&_8Q".HP=;0=2^075>[&)B)+-UD?C,@ ;NO?U;'>+-[&GF.++P$/4?Z M2_?F7">N/MLE'\T=P=:U([%XQ8,]6G)3/@D(3!U$Q[L?$#FO,W_9K>-FL>[J M/M\;BTX5],4.UZZI% MQS]JWG_>U=26,VC'80H?9 IO?/%?FTY_T/J.>QU?TM+8!_;#FJ.2I0U7N2JU M1A1KD2&? *]8M!:="&M0=V[($[;?P"P9LEIIQ9H1)KE>PX.FA%EZ81QKQ^>4 MZ7LW9.?U'C_'EQ/$,G-<6),IP=L+QZ6H#-Q"<:%N*:IE3)86^U+R 3\KWT\' MW.B0&#.4(PF;GY$H(?P5DZ&8^A<^^Y5%5/@-] M+QXX?T-@3,*0$/QB5$8[I?= %"!%=6"0Z%#GBZ"961F.W<_TB\QYV4D.9(R' M:8QII .[0X,0FI$C13$ZY,0KKHLKZ6/H BF*5X*H\OP?^[U;9^X+=MI1M!R6 M%1<84TWI(,:V#S8'[?D?N[GP&O$CG 84_HW/GE8&W%W2=WHE'85.@]X-]?CE M8U?[-QP-9"I,R+L"Z+AU^PI!QHUJVYR+Q60$./\KR7RY($'LI\Q[:K$Z05Q* MQ>Q"3*:Z@+:+NNH_;"IMVJ99+43Z2?F(1-]P_4(GE>*";%<]BP9?% MJ69MQ-VQ.I:]L ?@Q9?<,RFU$^^%7$$O?DJS%"6#P/.4NAD,A!?0&Q@KQ\&) M=$VP)0RVS89RZBO%-R)3VKOF:O0^?:X?LS.XO.>*FM/HX"D[X]+WAT_9&3AT MI/V27FE1-8V$]:ZEO/AP$QGYQ?'A*@KL-]B;4M1S++R.N!S>(]I'>ZEGVH=0 MK4%TXV")E135B%7VE2@_:&0664ZO?=8(FD4(X\5ILV+W_5W,1K?*K&07XNI: MU0^0_,C%U/)N(I?":.HKXP*,#V&T5.@%8^H!S1Z.QZE^QH^1.DDYKW8MQ2?0 M;W.;9J"=5R1*] RJ/72=K],^).O4%1U5NX:2=,AJ?R1@+:17=\Y6,9=!9<*- M6P+2;-T@>W%%R!/?\N +OXQ_LVI(._CEMV'Y7MGWK9=9H@J$D"QDCJUCEA!; M9@9U1@H0$K%DC[A%A37Z+P/'O_ ]$QR+9I MY_YD6R3 P >AF++.\,67/9$HH"4P*W1\6/[.$\SPV&V_K=!RD4)\$ M1QV?< MHB?Y!<,:'?0+&)W\;5M2E'D+V]52IG_/SWYZ[X#_NHK;=.\#^E&D3HVH3M?" MS9G;SA)3P_ '>^/2P"QT@37H3=9>2][@"YD,>'7>+[\W6L1R M->;0T0+7]8,*E=%MW<:V3SF7&D]%7\^XE;)ST&A[(>;NEJ,=@M.TN+A=\D"?,6 MZ/N$Z=*%' N+"\#$^SIF)\8M&[E#.D(/X WIEYF;)@7._&$6&!70>3KA=OKG M0>N:TQ],U+#HRBRU#Q[T>")PC'7&PA'][H'P,&#Z:G)Q$,Y<7%YK0$F;IIWS M-=]4PHWF%&9_=+F:[FYV>& /RWU">8N3P>.-Z5MYF*R>OI^?O;FFF!VC^XL< MZ:MQ*1$R.L_:IH0X@\5"8/'VU]J;2/C!$<%L\K8UML:MZ\8QBQ_W&E2L.]#5 M\J:S[]7V0X,)W_>'.WRNUD$4P*'/_YR3O3!'?*M:[_SI3X:(4OS,C)=LK"J- M,LZV2\X>X0R=:7XK()6=.H7,5_2RJX"CP8DG#IFQG\+P:Z4H,AFR2A+BQ+%2 ME"^>02^<82 0A3%(;/(T@^SRVGD)5QIKT1A%^9Z? B"U;]*5&Z+$_!DQB!Y84VBD-<>SM&3K)CT MW-Y1?2T?C:&ZU$)V3RBR#:GD!GITK3YT/?\4%'>LJSHT-(2T>) 8=?'"].>C M+^O+RRW:K_JS%G^UE5 1ANRA;-I2B8=7Q G[NB2&4+L#%#$RB8VU.HO; ";& M\4Y*5OFFSD%0".].>3)M"4$#ZJ $KRC;ZJ[D)0CU^*SW86:8;U!%HNQJD"B7 M04Y YH@WK*DN](2N@6P^(P*WC6K3:\9.=$MF :*66HU.ZA6^__EO#?1%M+50 MW&[F4:",0[Z6Y<<9T/Y\_W3>8$NH[Z5EEE>WOO]^""A X;N3B(@VE=!:YYM+ MGU),A1[=DBVT8>[R@-:&'$_HBG S%!H$1M>[[<\@_)H\;"S.,"%3347;(8WL M.E4/;!QM^WC*B7>7+V2=4RW;M%"\LT+2X2-H/R"^1^>E29;VG#C0-]IHZ<:< M9HL@XI':I)S;1J]5GBW2IS$H-&79^N - M]_EL)HSR" MOC%_,>N9WE7@VU0-+\'R);%(&.?7O\;1KPC6[PVT]A&$&_:9N%GY0:LPV]36CC_GS_2/4M0II .=)>@T3["Y7=.%W7-.JT;;'?LGCYC M\/VJ\.JMQOO?#SMS_K>CM/*\D>R?@NT? VV8)8/01+]7X/B2\V7S.'[N[2B" M\#Y/@/T+SQO.E)S.Z:%W!_\.:^7?JS;-;A$GL6K??9;[V%V48UEN'S$:/[+# MYM)NO=O_O>@]>T+^3V/ZXWA0Y,Z3_S2FS#^#A^J_ [,>5N-U""K$52&WWY@M M//B3C67^KQ6@@^1UW]#"NMH]#^OUID]\1D@2V)^>KU9W +V>5+#7CWN2JU:YR>$S"/COE0;7LJ3;- M>4^)[?*P$#DQ&^:E*'B]GAH86%UI5C]'/C[;&FKD7MQS88IM-GV^C1^8TKTQ M WV;2D9(IR)X-RHAQWT\>#0\HQNG#G%Y%IG8ZZ6W,XD0F\=N?,"R/ )R&^@K M_%R2W0H>Y8[7KN\MJ0J]2%=S/_6.(G+L-PED$7>#5Y/H OSR]J=BQT<^;I91 M9D[Z#33=[BT!'K*[NV;%ZOLZ9UM]\F<_&![HNL#OGFTS)91$'M5QUU'2"0EQ M=/2Y>R9\>*4@8>\:V1.QJ+TR*]1AMS^;L":;LQ%2_T(KYH_!R,?G6T<[?"]3'\VOWR&7"D ML8;,;Z0,^D7("/$W:UF$G D\AO5[22_G0.2V;K+OF/&U_.8F[](X5& M!VUO/'K/=\5_Y+OXTXW[ZW[?KW'6QCMCK$A?'4(Y.=BAZ+=R6MHARP<2)2,! M-IZK";MF2A#*N)Q-Q0L(L;4[>TN<]N)U8"T%>@[$:)YGO4VXLMH8-+^H[_@N M4,G^B,TVF[VGWA8NN6YFO+(:@\!J37D>I;;L,?-SUNFIX7N MKY@^ZBN]DD1T,."2%'6V[HOA L:4K)"B'K'MA 49F]D?CA,S9+\KHO:&S6&A M Y/S1C)B>;_#&0'&4!7S4W.:'6IKRZI);D[C#-N&BAHG [&1W">HZ>P@&53NA[T"" *+<4I-#7X0,?4Q9%.:@@P MQ,,W8!=#K0<8[ETF9J%G=IDV#NL"?6?MU)TT:?'3S$C7XI< MXBB8+^;#5Z6H7,\X#](/JV#T_66>5BXT5_*#"?SC#1?L&7EX@]XZ'OV5?'U- M-"RA%%2F_J6R@0KS[V2Q3*;C7[_-0*Z_JQ9.&_U7EM[S[P[R!XGQ_WS8\MB? M#LW^WWO'^O]<,N@?X(5)UH]K2:M4_FEI8O'?;("I;!ZC17]W,>33H7F0+$X( M8LZ3.GUD67_>H_%_INSGPMFP6U:W<#D:I=\M1WM1U4.@D0HTI#+X\=O,D>HR^=Y,"E%:7/.,PRJ+$'N:Q9L;U+14FX=;AWXLK;&S;8 MG=F]:_#O<^TFEK(H](;R^?+HZO5/H5&74HO'_0W:N!S^-.9PS[YOO[B__;F' M>OS96.6*%R7ER>X#M*&G[O?/E%/\&\N/VBYC1C++^AO8T$9Y!NQ:GBIG3I9R86C,0$VVC128C+>WL*'C,Z2NA1TJLP;)L$+YY+3 H"T7ST#?]1!/F&I_FX?+&,J5T#GP1< MPJK7D@SPP&]E9XRLN9J4E'U%/>9RS/-W<]Z?FKAC>T7W@7OK./W?'C_S_VM1 MMO\+CTK3H;J*RY!.LX=E(7?0L&6A/E?X(5I[GZ[: M+^S>#WR21+EF0T9/?RYROZ<]<>SDOHZ9K\YY'1S2#+3E MR=/'/O-WHV$U>^'5Y);#7;.BH9TZ$L6XC#P'4I"WD\3\UM6?;?Q29OOPLZ<, KKR=R-.1W]<GV8 M+OULW?OXX'248<1'*4J6$AUECE$B/9^XX^N2LG!X M+T')L?K^EL!I%\=*TY.8 4]XZ%=.8=5-F]N11&$W82$^@_%L/? M"& WINA7EQ'BC\2 _^'X.^2GLE:;BE/XX^1:J6HKH]XXAW1H7_&,G/HQ(%I+\C\@NBS1P[V<*! MSYR4>$UZ'@=:%SAG> 74[0P5GN,S( /N2Z56M@Q\K)>J+.BI1.X]]#GA<$Y0 MA5&DF'I4%14E259YCOE9W,R"XNP>$I\-1ERZ=,FG[_:N3)N7F)IC_Q\5T&]' M_C=F^^Y?5M.(=W[X M@#-+88M_ 'KU)%/3K%WQ?=U3](#;DZY\Z= MK Y##VO_CQAOK9GX3NT6VB!>_4&+E[!2?)NV6M+J^)BAS)2Q#*/[N6,&#T#O M)N1/(23C5[^\.])0WVYK<=Z6)461=<^/K>F6HHI6#HM3_O:DKYXQ MZ"X,@1S 9X*N&8%EI)9[92G0$F>C9-Q6RRX8<]$N#[,)$=^B7@&^-II2Z,Y= MOX.8AIE5%MCNJV?38VY$GOH^]1E?NB6?.IY5)'(J&2YTN$5' M'[;_VJ(GWN2#>AS?^7!T")X;HZND_;$+^O-TYBEABV?/657FV&5<9BZ<*_L& MMY5JU(7;!NUMJ!L\Q M _,%I;Q0O&.OL+&<.&"9PCF=WB6:^G9X/FQD3OR3KXP\ USU;=7$SM7QL'<&5 MEW^X>K5>M+R&S"A'B[9ZG+D2MX+J"!%8Q GM$PS0FB]%)>#T_"K3DX3$:2=K M)[ \*I"PC,CUY5P,GVB=%EY-S>_7))+*7I2)#ET*?:SPB*L32-/MS ^13RF MT 9]<\HZ9A-,[<-#&-CV5-WMS$6J(9#24%G 9HU)5"..A[4QYO3E;_KI V5E)UQC1T^F+ZU^X!,]((BF7*.^QO07F3*(7O/I$;N* M^\M\??XAR^CO4A3^M]23LA%5P(G3T-W%Z$U/0HN9 M?JB5%T\X=U['W&NZ9EC/C9C'UK.W5+4Y"+"QYTM^H89,[N5['2#_\,4O35N7.^1 MHN:B;9A[ZC[R+NU6\G1]!&_LG,7$,U5KS=PG@K,&1QN9*-@0HC_S-14S1!A" M=ZWJ)%XSD*4M^NG+]!TI:GH>88U:YO<"B:4>[]VO67G>%6XT/BLB?0B^O298 MLD^*6OM:.+G??A8.Q:M([NT<1SJP"I'3R#C4=58&T7=:Q%,X5\8G8_4L\NUH MS9_33?WX.DYZ=4(P2 JZENEX0V1=4_W5[?VZG_;]U'%JZ/6*INJZ4_=&PP]\ MNBE\K9[Y['GQ80]WNVO^EWRW_6I[97'9EWLF)L:&JF\2=.Y=9*T/GQC\.?^0 MBV:W[:7%U\]%G?Q]7R *KA"GV!B=!KLE"H6B'>A$FBDT)'BP$[=J;)X33PY MQS(U9C$W.:HS_EE] 6VX;B(X&@;;/J(>!U7R&W:.JBA!;_<1H9'5(=$ OMX\S::AU?+ MI>S>OBH^XP9M%>@2SQHA0 =A(C_-L,G9G0M]F=C)MO$2L&]T4;JFWG/]CCIA MLR"F4%G\*]4+(+VD%\_$X-1=AZEZD%>>?0$%_;*#4BQ0N?^$XNT4V%Q:V^7)OL0%"JR@#4@5^#S-SXAK%K! MBS\C,X'3K \))%R.0*E]E+HXN>1QO(@*__FIT\GM0;?/R9Q5D*I$X[E/6VB M4Y-:*1B26@EYI7P3MS J\BG%H)'[0GF\Y9-EWZ0H M%>H1\KD"R&]0UZA)V%]N32QZPA$08C"%:%B=VT!;#VK%V! $[)L(52_2'+N9$0(.B]P=:/A,5X4V 87BUY34^<=E80O9XZMUXMZO9OZ2655UA3U@(YR^/ M:[)R*66B8Y7@N;D/Z:DWSWGE>I"2_#1/@,W)*8>GCIK6KJ*J043@2D/Z4H#1 M0%<8A(@-3.5J;9P>1#A@4$.;.]4$%!_E -_";,Q/^PMTQ.KV?507ND5>8!9TY:"51W)>'DEO;45I M@@'G/G52HE CVFT'/AC)@34LZHFQN$U0PI5'\!7(,F^\;[ O$L0BW.6&&4-5 M\AI!USD]\"YDUO:#"):PL;#9R6LEZMH)>KIF-QH_[B.?=6>O@J*&2=P5=-($ M/4M/#=H)C+XJ>+>_O*?=SB:MG2QX-+1SPX*E0;@'B#:C>"P$,*N:&2 M=EN CW63) F8,=HUC]^4TXQ E6@>HAB0K$/OW/D[OFJD(8PMD03,[Y59K'IK_](Y^5Q<2PV* M]HODC=O53-"H3HHJXX3#(:"2X,8PIDA<(L%1+G-/XM6H'CE0SAY -XFB[JJG MBFC3NIX1$!]1;412_I29-=[*#W4Y4 6T1W_^;&RS+=>GJ\G_&OD!@.5[)]"T M*;(GH)W/H"K!3\4\1ARS5"LFD(Y,(L0>(:Z$N"U2U#+Z>5WT06"8DP=A3X+T M!&P@.D8[*E*@[/Y2LJT:Z(V.-V@RUA.1[M+W5LI6O8 M/K.[]M33)W5?Y9WQ?J'%8+AOWRU/]W:R8I,;?1']'";L?W'W[E%)IN__+TT' M,U-*4PM3*DLK4Z;R4!X@,S-SC,I)4U.FFO) QC1JDB),FN<#4XWZR4;)3*T\ MD F2BJ B.HU3'E!(3#F59_)Y2ND90?S1]_O[8^^U]UY[K?U;>_^Q6>OA#^ / M[ONZ[^MZO>_GN:X+TQ!([JX\7MC?UC"6_&3E!PPL,I'>@87V8'-(AP#M M0&)$JO8P^4WX+K [8XZ-!:D_0BT 2HZB:A&DD\ EDJ//K=!]^5S.5[NE6KFE[Q6H2-$I%'6A]U^LP2/RG6@;7;*< MAIF^0==^UNLDD=> M>W1F7!<'?M/N(MDLM9!WCVBB!(XT*ZA<4<6C('6XE@2*VG2#01\>C@P<6P<$ M=<(S0LRJ@:1N2@.W$YD5[@I% .I.\A8!.PH80WZG\8%"8RJ"-3XZ)#"W895! MN##!@CD8(8F0BGBQX VR&])0MX -@DG&$B-S_C),G#@ASK@]$H10$_%JC#I MO6$JKV[O]/C!B@=&3ZJ3QI?*CJ6P.B2WN>LX!F+;Q\7UQ8!HAP2CGR@L6>N:9=A9JI\@K;2\-JJPN;0B*B&62WE ]>>A;/3==Z0+QXH$CN7 !09!/MDK6D"Q!=YQX^ -K^D+IZ19B>',67K-(I M+=.%9=@F8HLWD)!9 8IX?AX!W@PA-8UIGR"CY9"NE$4AXBLK%RN;5/](&N8Z M?-D!X.4NNLR?LP>2296V;9A-\4]ULG;3R"A$[PA97=A:-1GBT3V\\*Y,<*G? MWOV,_! CJ<3(WD&G/+6C0S_7MZ2$SF3M_"RYC7Q!FZU2.TZ;%U>UX^Z$1*3, MT:_T?2R, \WS-)X?:88A^$+733=O$%E\]+94+$L0P_:NWM5:1S.M;?RW=N+> M'EL!8_A:&_HGJ%VV CBH&EK*8%]Y'*P=^)UHU[6X#,M&KX0>\M$(:$B.W$3: MUO2*)J7E7H;.Z6(W;O;?6J@T!ND'_%&5KL1Z4> M_5RC]!S M ^[N!/*:Z9!"YA/(^N3@IXAZX",WRRG,52R?.-%_D<7D@*:SHKF5$MS)-ZKC M.0!!QLW0Z,+Z,LP?^$=?3M\P_07_=;%@K*QF.FM-4_P3KT=CT6+GA\^G@YI] MTA<,EA"F@G@#KE'4X@\BU;T+7HE?:H=Z2^Y>5J,UVP6:RZ!YMY!CV(@SU01S M '0%:'[N_H_@ZM=@V 0O*F87L*^Y($](=_Z/.0]SJ3'UAW3AW^*UL_VSN[)# M]U2Q?E_Y 8X,AD2RN2XN9,/-H/&U*$:SD'0+U/;(\PLJB?0+J1VE+L)XW#!5 MWMUI'XTSC73^BG]"3+%WDUM25;UIDG.-302XWV;M:_P-NU2IE>%2'?M6/*CH M0AJ3;2"?,R"JHX<+[4Y_M@Q;-0_%R'J-B./:KCEI Y3@R^C3N(&AG3C#(F^& MP#TA&?23/X\6E>X2+2 W^M5 )C)")GIK--JX+S^CBCAQ6L0]Q\8!";)>JCL> M$,F1V9I#Q:Q<\H;HQ;>M@"(D.> "HZBCF9L99S%G@$]0.3>3GT54]:*K9:T! M9_L(^>41B46(XV5)55_W-[J[J_%LY;*$!/?CA=>* MS,.M&< 4$,_*<=A7>*;"7W'('>&3>@G\LSB)^,Q]1ST4%G^[S,>J])'5BYHM MYWYKN[)>[Y'UMH"G_ZWBT [@S;(Z,:7=4[LRJG#,&KP0OD6T#+L\)WZI#@&R MB=1@*SVND+T+O*_R3.61K9N WYNU;>B] ]=(5^1Y#CV=5__!;YQ"C&K_P\)= M_J/3O1F>*L[H0(I90=!7&2:+LC545I1!-B"%#W*CWJ"Z*2::),7<=Z0?P$;Z M,\BZ$[EN.T!)(5VLFT9O &RS.(A)M"4(%D_(T!G2-WN[>:5[@+D4IH?+>43: M4V!N!%'4@,BIK%,01H620#&7T3!8_OQU80_;I MJ:=2S^4^$\'W01;!( MVIU+WD#2336 GI&\GFL='N8YAU(,HQ-" M1!D1--[9:7\9/@][=(CNX&2(#*8=NW]> MU*NL@60O1.[2BFOBCG(HU' MWBDDN=G/\>A;M$+*:H[%E-4FX:7^3\JN*AG*A(0HPC: 06GQ&YWSGK^IF<92 MHO;=,S^@?8][^;5#DL/9!YVKCF8AS8KDR[!.;*8.:X.&W[KUA5@ID.+>87H:I&U7OIZ6L3T6.D_='W. M\55\OF MS'"3PJ!2:Z"DM.6B[$WXN'/Q5Q\FZ)CXL^OG\W]]"K0=VMX_#SE4O1,P-CC: M[?7V^/N'%?T.OQS\\\][^J\MLMPHTL-MJDW3_WVX!,^BX&,".A$^?/B['6%Z MG:5[^V1"S+5(]D%YF(LG:-;P9'+,#GA;KCY 'EAD=J4I+)'8E@Q_T#G/B"E3 MK@Q[62]4UBEGG48M?AB*6>526/_7+4RNI&$BRXDKOBQ%\3%I-&.R$Y30+<9V M+KGQD:9S/IUS5J,D)&6XYP> DA470Y&AZX&49(+6U/2?\$/@/HX5>G-K3L<9 MC:> A(VJ)AUG@0&>,KS:KK=.NXVT#;H%^OP()=1 ,SQ>V"#'!!K 9%+@UQ^> M$SF. ]UYE_J=:(;>27[-V0Z-Q*N]\3C]F'AD;A!GFX =$*^PH)IKO _TTK_!POTGT0VB,E.)CYY/O7,2L?Z;VA,&D\JBDI?(FJ==/\ (3?!WF= MW(WQ[]@4$"XS*@+<%*),3$0O(LKG1/\E@-71:P'%=@:B[8'2M)H9\A9 DKX/ MO1,*:->Z(,1;:X_-A9;"IDQM9/A6\##_0LQ MZ/.:/?(1?8N3^<(3MS%7B#E22L>KJJ;F M;L3*[)/"@'\>+PY\-NN+KPT]^9G#?SKF];U>EX29IFU]1NY9A@%G4%F+>EGN M0;(8'QZNH;N+IJ=Q!5&I3DI\1[AU'T&[D80"*UN3Y-3U^$5+9>FS)_A&';,M M6!)^<$TO<3_X"KA.LV#_7I;.ME-] @E=.1;8X7[MIJAP:ZC_N6W;7&[X]U"& MVA7"='(< %9G:T"[F)P!Y'=1Q+$RIDY@,^>,;/.T.\B]X;M%<4F6>M)&>NU4 M$-?4AQ]V$KD*C_"ASANN [FGW<\ L3)6KF[XU5)N%@F%?TXZ '+2Y%A#(JOC MU_#H%\'$5$\P=1HNKT4%-#<,VC/]6J(O-Q2[= MH,NL&J!TN0:EQE&-(>M3PFT0I2HL4KN!S68+3S4]CBQ.2RLMJIZ\J=V5$Y#3 M&1L9HJ)53C62K?L)3J$EJ,Y?HIKC$I65C_?%N/]N0%L1KT3Q<2NU1L1R+_!3 M&1AP#+3MX&84:_- 3* @_^YSDL] /%5O4IQ>HACU.>E M;,U\^>+%2V:^'=[-SBWR<2.3RI VX*X.^Z>%<0>Z94WZ2QI[X89JRW"E^AYCK$P/Q M)39?3_'_&3Y]5<4!G9S)J1C8,9MDDMU,&0BUTM3NF,\WJ/= M^K1[(\/M!]CG9- USM;)P.;K5?*GWLLP$H!*Y%:(ZP6H2F3^+N<'W:^ 5NURX%,1 M)>%YR-3!X$GR@0'&R$C 4TG86%C.C-T#)_V)6TY;'-Y^O\*GBEY@"6CS37((?<@V[(W-SHFXB/.R1R5"J3:X3G(!@B]D6Y M&TI_QJ4XG'F1J]VP64FXTBS@B"XF 1$9[ AP#0[:5=26%_)%IQD9-V^#?K(Y M)5SMJ-D-OBT#,5T#J*[S[J&ZZ=2NT]>]2X/XE)7$B6XK?:&M0+L7"A-V\\-7 M%O$/3!<+'X!);787Y+62O.BYV"M'IB(--5C9&[N.8GK&GY&)MCFAW:[G MZA[60M2CI=W\L]&)=?7.M6LJ'N$1X4]W-7%%3K>N*\4+-76*09WQ:Z\R*-M^ M!'O;*'>X&]DKJDCV("%E?D9GC\5333*,<=28V_WY+S,<[WD\A0GNX5/OD853OV; M T3/*)9A>=R+O9!M76N,;6=O+MH$:]EMJ\1=XZ";EV%I+ 7A#E9&S2,C^A>2 MZ)N@C,Y$FP;Y.W%;&?0ME%G,G.8ER4H25 X]'6*K M/TNWA5JX, F;<.@J^@6O6^2BXO3'B\8U6P3H/PD9"'CKI@JQ*R=/W^]=A\9Z7^K=KITB_9M MZZOFYM;^N;@EW#DNHC(UP4/YOBC$Z-FN3WF'7Q5<>1%WB;'B"TUC$M"-=H>H M:OLH+0HL+)/'X'F+-/ZE[#I1EK[YKG7V[O[+V4[G%>>\SYG\WS\R^/_D MNA!$)>_4N$%!9"OV$.S]5*\=80K1C0'Y*<7[5+X7%,3DS5MLX M@OD/[$&'#_G"KN%/@?B>9]:-+-^(N];7A=Q]7&F#:T%ZB7HU5$*/MS0_=8L; MR7WG,WMVYHN/6;'(F<(BS(X^,V_R*=:W:7S96/]JD)#&SG)$)!>,3CQ8=;/7 M_0BR FWZ+4$NOKQ;CEP%E?,XW_?9O&IAIEX &ED54(9/Z7B'3$GX*2-@P(&^ M[TGQP/AA^T]EP?\T"LIYKCX[7N;U5%!S>IK*64Q&"O[A@X\Q]5ZKV03' M@;]&3:VS+$=;]MX7<_7(-B/0%]4&*$=.MYBF(W+L T4/')=^/0R;"WE)^IP MD:*TAF:@,0%&/ &?++(M]+E']1Q@4344RR*JHP>^.Q!CR&QBKP D\C59LI8E M[$G7U8M13\4+W7>8XP*G7^!"+'Q&[)+-L#3IU%H.UCI1=6KGA"!>:1#TX@_L MY>>3B_P_7/,?/!W^ 682@CO_WC.>L!OFN_ZI]"=A1"8[7LI=.XW>V*\)D/<: M00F!H$Z;Z6;=L!*?^";]P5,BCV]0'CVV@V($77K[F5CG]";*'?-H)O%#\=6' MEOSWB_\&*25A6%5*6[ED6*<)K&P:H*)*R$UAJ^,FZ7\D+S.4 M%&#OW]AUD%U /^8:+0^SP5U?T1HKSTB[[Y7L_GXFQ/MK)W*]3C,N27[3;AHC MXOE6:X;0ME&EV_(_C!)SVKX/OH;7^=V2KUUYOW6U&-NJ?_W*-)N)?L08:]>;<5 M&JBZLQ!#P H^I-BIE=:G1#I*_!+ >%$X+G:;R=E\?7M#TL/X)F(NJ*=TMY=+ MUD$3G@+-.2G-A$CILMH\=.^6(WTC%!HL('D^FKXQ$H:]?,.&5A-E[E* "/\Q4$[*XZ]";\6;?JOQ* MRPQM,SEVPZ$S",/2A\^CEF$OF^]PUD.^\3** ML;:/TE"5I]4+H73P !+:5: )7@>AU7PM"BJKA#*.1#F].7CAMM-_[N/0V_H_ MD*)^S)*+:G$/"RQ54,V)"AQEB(HOMI%/4_XH8SXBTGFE>V)B2!XU M[_"&,NZ&:+2I*"U7'EM!S/$-C1AD)+U?\4$RO&NTX<*17T]CM]B.TR?NRR.4 M.;? +T=?,: LD,[#P!=HZ3@F3F-L$09(VGMB,!T(\D,P0+<#D59DOL0\'IL7 M&$3>EG$:O,J2E43(B_+9%&F,7F?X6M&C?K;I#2!D&>8E-$N^2MA4(_&,1#*# MNJA;-.> ;E[CTA-'Y4I_$5=:Q6529UN>CD5J$=!1\3QEK<9"O4_C!U5)*? H MDQE7YZK+%^6X[Z#N(\!,,/'>S,DA>CQU=)A8UQT<=B3XAQ7J6&^*2XA(LZE< MX5"D=B,9#[$#U&=T00K.QH-XU<&E,B8\G6),BI734B5P!?A5F09TRTO3=%S1 M%E3J-$"*>C95NE:@W3SCZMLT2"+ [UAG=_L-Q1O&^9K]5CAFT-"LS219QA'8 MNV1)/+D!RFRIFM>\JU>S*^1:<]PB)8N]=$"(@T[LN]HO3SU1V!N"6JK VQ2M M=XT=>=^E.N-]K?_Q;W%__)_DV?Q_?9D&3G>]_=?,;<0/SSCND!5/,.RP_H.8 M\_R?_.==AZT.M'UW9E1?_(_A\]W?I7TJJIP.1%5&FYD%B>-RC'TOWHHBQ%_9 M<61JYV[5_>Y=+35GO;?>M3L6Z)+O.M)?<.MNC)\TH-PH5ZA M7.]\?UGI\5QV_P$O8\:O#>7[SJ0\V7'[9C:LY_ZQ_LK[IPK#[/SOA>V(NN[X M(+RK_X/ P3;_Q%7:J9MWF+D"[WWU?DYEZ;[6=_N'"S(/+,.N1-$(,:>G5+8! MD=L:8XZ(0Q^.-S*3'MC7OI'E*&T,HE .8V,F>_+-FE]%%JS_/,?UAEW5,3.Z MDL^TM//G7GJ:1K]F[_#Z_ .QDXU\B]$[L>^6-;_D61? 6HPIER;5E["SK2X_ MF\D'5JE75[Z+.7(W4+SK\XVMZU[^M6JWV?<[;[",A@6/?]/]C7I' F,DG/+S M%!??T.A\LPCW$T/M75M^P?.F4"CX%QW3VA(6&OJ>L:'YV/5MV;^67HN7MWKYS ;"6_#2'D MD'=,T8P==1[*C+,UVFP,\0+(9\IZ5T"IO%\@:W[(FJ):O*OR#T15FGNP=,Y\ M2NQ0P^)L&SH[QR_5.;,[;EVNM;F%KM?I=,F[R.9-B(B62%>SN[)DDQ. )&-> M'69[M,^QQ]+B^,#LX_/7YI4H_\;LMQU=0M,./@&/7W_Z6&K:L3.OQYE/__<5 MB?[_?CUL\@G$_4/).Y2;3 M8I^1.IV@W?I+\N.PAW_IC>$8./X0I*=&:^*@24X4E3FVN=E.?F!(MPRZJL6(./_[C+6.*8806_GM[ MM\8MZ&4I!>\YZJE4NR>!$LM?B/3WJ)$DK;XSR5!MKA6%.Q&@/52-:0,?+X,/ M9RB^9EMTC+DL,3 L=W/Y.>!;=U7SZ(DC(#F3C! ;7NY8_*M!^U8T7YX0[62X M=_S3X/NCN[Z8:^Y:GCJ^CE: R8.[F5O/W72_W+C_"'(V?AFVZH1N5KK@T#Z? M#D(>]^TPY1&A*46/GJI1>4 MZY1A-A2JH-Z9#WA$?JUCED.0AXRV88DE&ZTK6ZJ7UVXG;9=CE3$WWY6?#XVV M&1_I$2BR1:_1OC>U] S-QM?M>EHKVC)L]?U#VZ3:]W=2\SLI';4?K.97J!W6 MNJ?>G;;CD?!J;Q(*2@8?RE!M*)-HQ *WQ2E:@*JHYI5#X Q M2[.);E:"E8W L9IN..DKPV,W3KHDWB%O&W)\79EZKC'&V6W"Y(D'IEV2WBW3 MXR%7DPZB/73X'GOBRC*B%C9 M_;!QXK2VE_'E[*&BUV$/,#0DLR9$J_O-:B/=3!-)?CFRKWR""7&EC,[CCD0+ MY'HY[)4 36[;&6/>+M()U5U Q$E@5RG7Y3;)2:ZO=&!CGQ)CPU-_2+.?B-?^ M\ZIX/KA-]?GMBL6(6W0+K'$DQU+;):H[WE Q(WX@BG$48#+BZ+-[&">.TVJC M2Q.74G\48AK9H^MZ9[]8'K>T#;FQ$_-3YXB.10]A)M"C^"^$KL2,+,XA[2 % M%GJJ#Q-%6ZLQ XMF/ZICB/#N@<8",$=VM0!??8'8HTH:(".(J>','_M&9%^I M3G[V>O+QRJMM.2+-:6KXF"&R1 M76%R.]W"#H"/H+MRPP,88R*&)ZJE1S=[Y/7I37VKW"HNEYFWS2%)^Z'+BA8: M@I6GW<]3;-%NG43#H8N@B=Q2DJF DI]XRY$6:X/:. A0;]@&&+_M[LK_R 0: MFYH:"C -V[FO,!%6!4"5G,NCYF.,2!9@K,PVEX'*1!IRMDTZA]L ";DD)R** M$1/K/;BQV* EJK%[)W9KEE.MLN2]LV@Q9JEUK.2I6"P17QCQAB[JM=.RO^I6 M-E)C@CL'T'(HU_R3.A 1^10"9E,OF"I'MHWD67,=H7/"/32?=D]4'B2RI>9;6 M3-NE+?L:QZ;3/*68DV0FTD_ A\HJTB7'T7C-I'(2$1W@8DK/ZMX5E M&,=7\^*PQNWG^34I1V8T5*N)OJ0_@V3,.5YOCFM5!B5*8H;)6H9%]JXE'<&- M%,G/%?&2YK)*UR]5HO=J]HLX!GY7GA"[>=H-0K05,:+3%97I.#?,[42H2IX- M3^$VH#=[%$S<=C_2O.^F>1#'F'H:N-XPSMG+6&*ZAP%?Y#>S8J5(L8',MLM- M,FR@"A/J<-R/8D3DR5WRXWK3*8PU!>7$2GA6Z5JH 70XSVU@THS?D4XV JV] M_!B*@M]:P>VD_X9@%I2,T^RU#T#D\0:8]LZ7D<6MY&0W<$;2,2W)ZZIE5,W^%=,N1:V/@V=++;,%1=6Q^/+(X6BYL:J715I3'[_ M2\&U3_2J$V'V,57_>>(/@4898&.W*@MK$2K6#@EL2G2[.T3(&#$;W G)GA%M M,,.A7=R7-G'=AT+^BJ=)+FIKVJ<& ,8F?Z XQL#GIY??8ZB M,4VWE2UN#E2D^RXD[Q :8#>&XM%;LE=1/U$SFJLZX9O)(LP&!BVWU&RIAF&? MQ,-8.A*RD0T9^6S#,I)W'QD&5:M^$F(BYM9&1;1)-BP,YG$LCRZZ=+KU9@HT M/I"7HL7?5EY8!CKSVK7VP-C#I/)AZ.J74["EBX]?: [*#9"F4,(QT/G!FH:8 M*OSBN7SZ98(-KF=3U$.W4@+OWHVC?K=FLXN--%5.+%7=D M2GJ-\I,U4?3K_S&%\66^ 2Q9_[L_-MS2LQX,FH KM^M"ZB1!?%!>6@$>(X_2 M@#/CAVE%* MY&N5>CR)ZF YHB>6K-5:ZJ)[.71%2DOO[L9MY-C05A,3>=^Z6-%(%\ C8%5G MK[F%Z<\(41XI\%I($% %H>SI+ MW867LB6NF0..RS!#7GS$4RC'OX1R9'[4#RN,4]N'^K8R!AFMIP;$R[!3@]<< MMK?4: X7M.D^U_10@>NT/XA= M$[;_.A-CZDT 5/;1O'^H.)WJQ!E-[[FQJ[9S'5>$TR NJ\EOU%AMF['V#7*# MQE_N'Z%(F"74^$C_E72%=)57XUTGVI9AIN]QTT@]IH?S1-#%7QQQJT?>S6#T ME7'X@S=B9*W6[1PSKYT;\($;8/#II]]24Y_ )XYL^[S6>G"KB$]ALF9_HN M MN-^-PL5DM9D3APA M#]+8$[)BENKV=:OLB-5JDR-O;U8=0:_WP1[:('4]_(Z.L)&)YQ1[+L$QVD'PI4>0UI#E#N5@VV7SM+/;0@,;I MT4R(JC;Y5U7QU8***99YT-=&V:/@5THOU9^01X7&+E5A5%8W@Z#<(9#B"0#+ MGS7$MI0KX?QF&M]@+BM5^K8(^-33MCB>4PF]Q)KAD9N*,6NF$''-/^R?=A%X M/@V]P$EU3&PA1B@50)*LNZO7@&0/L*@UF$CL^FE7C&Z+(DA.2X\I5X- RRH^ M?+A(;IOA#I??KR+Y, 9)]I7$=)6A;5@?BNT#J ,%3KWZ1$&;=GU;N'6U0?,2:BG7#DN0W(BY#-Q+JA)KSE^RXV$V[%BJFG.DCF"EM-F/\B*H M --%^PVYE:U?2VE':_=".K30XY4X-N]P1B @390F_M"6$;P$MN5F./1X.7TXSBXX-FHV- MS?7D_BVY@V',M=/R%I=A6:3M4JRQA-)Q0SIG!-EU6>T&S+,U]G+N"FCB.)#1 MF>GD1UU!;%1T+56TF7H- Z;6\X L#R<1LTL'[V MY1C ) 0*D"(-R*\3U8$B.VB92[#8!Q]C=7@)^W.X"BM!:T-8\@Q MIV>2O,LT3L!K M@G]+_'9?+!I^9\P.#,R2):_[P@^Y@]X+TG,X6XD^76;:[\ _)$::,PH:+)38 MK.CB6 Z0DM?DH=+-%+SNMO#O&87J *Z D1P: &C+GT )9X7,W>2_)4<_)"W. M8ZJV*JP/34E,H5M2:CIN@]:(+$"OU5'M8QK#YPX93HJ!%L#0LTLON)=1N6@] M\)S.17[KZW*S&@^&!H(12A^U&\EST)'62-H!HG+(ME,AA,SM@!Z/BH!2VW'F M9=!#=.T3TB$@(QL7()Q%A_>A$5J!:T8[]SLQ_B:29:O99:43!RE'2;MLEOZ4?WUFD_R_N1HUV$#&A-%1[$%\BUY%%Q?Y?TSG.Y"XSY*9X^\L\ MBJY1XT MOO([RE8\ !G(/N5(P_Q?Q!&^(_<#T;B5=+29CM-3RT@G^]$NE/9K[E[2I=@N MR7KVY0HBIF-L!]2N(.0NSLU.R2F6DNG%3>INJW'K+Q&=,SQ8K!>OP)!ZH.C+$]JXE M]XZM!PNH'B79>HFI6JX\3+;I4N"V.(]@U$)4-1ZDC-9F"B MC;HY.;6]>+YXE)7+X*Z9*71&KD=;1XL;RZ(HE=/%OTH@0;B@*F5QWC;LC$X,@]6!7!<9OA'4RW0:C?!/[1Z(CFAW M/5:Z#JP90X'^Z6F/_.2UE-!^D@%>]B\[*KXLTLJ"]?""D!G[R">B,FK&8-1W M*TLTV509->MFLZ@3E:6%@=S9;XUA1FP[.&9-C"90 MKW,$GF:U"Z+(J=3&1$-.;F,CVJ90%X /@[-CF_N/67O MWTW^@(&3+Z<4=F9+@.RY6! @(I&*3K#&E M/C1*?HW9J#4>(S9X$E.$RBZ\S*Y.Y%X"/13R:9;1J# D$ M=6*-B?>/O^3VL6VE&',\Z_V?3X\ ML[AUXX)>BIN5W;\% &W67HTE62WI-'XD87@N& AL47"1Y"$*<)(Z?%GE"[A% M=EC&MN$,.$Y$$[^E)VQ3Q9P^1.ML_-Q#D&'UB"NU"#U>J.87W;2C""AS5^G576@O__GM@P.]UPT18:RT[4!GO$-;[ MX-?^!^\/-JSY/?WJMGLKROX7[W2N,G<6?FT4F27\[A4?%;^J4>0LVN_CT!B()^Q!E@)A]"NC6REKN>\KFRU3@; MUM''1LFX!CP/;OJ\H.6)KX"QG^J'ICT!%_-.=78F!]LMK_^Y[O! M':2R%#"4<>;(ZLV6-_Z:3#XHS-X-:YO7L6_ _7]+L<^>M,U;M;HM#GRK:-.] M,E27U-/STGLA'*U=JEF$8>JO-T+QEB]'PMN05 M.V^_^R(LS(;]8$2<$7WN_JR8.G>M9A]C)'*6H78+M3B16^D6>FA'(RNOLM!W M_.?T32>&*DJ#KQ:D?+H7O+.@QZW!(NY;(1NC_TR-"*:4Q]?$YB=J#W617RG0 M?Y[M_[],B=W2[3- #7-N6[I6B]7V/WOTXB7SDDI8V/CIQ[)(>UE:]KV:'QDW MGNT]^6SO*?W3)_[:S/J?U>9A"NLJ'6IN_#UIJ_$!-Y/CNE&H*<2/W.]N69>Y M%X?L7N%,?S37=6CB?O+BMS%&\?U'LTM+FC4_=XPF[[]OZW93[T6 4M<<0\V ME>)S\HM?;ZK$B*"UC\1M_:1Q6L\U)3E)*1M(SGV:G^(-+Z+BEF'?0?2@OH5E MV$;HDMVAA4T#R)-")G<]D1 X>)'F7_ I'@Z?9!%L2RJ&':T>?!M+[H:U\];4 MOW-7#AI-/)J.O0]]F!#9_IQVNB18&8%F)3?T.B@&/M64CMX_0J>Y MADZVC5S0)3N?YJKY@<6ZU^Z.D1(8!J^.>'3^O@:+_0R#_>KK#CML>_L-V4 [ M@ 1^I6N,750_04-UI+6@2&E8#3WL"H<+KY,.*T:686DT0U($:-NN72N:=46V!G1?]%Y@CA607T0+B\PV:JFD,$!/B8T' MS!7I>8\T.$"4C=ZA@Z.7#BPI-B-+1D_/ R9.(QF#Y._ O#LZZ6+O-$7>#I7% M4>$0BV^NW?+P6^_BXH&;P*;B:R^Y^:13**]@2D91EL9#CC& J.% ;_9\S&5/ M$)O.S/,[ J+3ZLZ'1XG'T^26B,\QF O]"ZVNB[OI#"7.?\C^D]+)S>[=XY;& MUG3BIXU7 A_!O]Z&D&"O#*[< U2W4RRT*S6>@(B/TOV1#?-W:R&W;BMCCOFB M<\,EV^*W'\\]V-'\HRH$FTZ"/]*< M!,E4Z0-2@)0+G2#MH>,7=?X@K3:O*#LN9[]\%-Z)>.XQJ KZ14()+@S?!(W" M,Y7T.0Z*B/["VZ_Q 0M;XV40>8/OE:<72 >&2!:Q%40[V7SX=LS&3]ZL3+:U M(LJ>%%:M\7)UGY(K=XSAUM)32:XBZ\Y?8$E.O^HB[]?;;#W37*T+2$MSMUQ3 MY=XHOC:V%[3*D[UC&CR]_*6BL?[^^=:7?BV9\AW!VUE15H?^NCMT.KV\+3$B MUY&P&@KUA5+E)79=6A>R!5B30_CFVI M'[Q^I\A,;$V\'^8:=ZJQ^USKG@GNN$X=RU"9>HJBW[1VY#<2!&=5%)*!X7%O M4TPC1TZX4[JGC^TG:ST@%L@S M,AB]YM#- 8 U7MKN%%U5#5Z6:JF!*)S4'"M;N_E1_7(B&:#N^WDHU)(0"Y0GU+ M]Z&;$S9-_*,Y62_#&SH'%*I5VB4:32KIZ$4LPWX*FQ9G0]4=7*-]CBT4Y&MY M\"?WBS'5[?+=3(-# :<(WZ]QFZ)"5#G/B-=#0W,F-9X7G[\+ MG_PU.&2+]Y \6L4RGNK%7_OI/Q];2=U98\1\+G5X%RCL_2 M7I^TB/2'NA<3((4E<&%PS,T M>];4QN_J>I8LWTVVHF5RC4D7[:D9]II@$,[G[!3N ,:*#/0=N-MTLY\;C@%Z M9Y-U2E(.!0"Q"I\4M!D1)R?,EJOCH);37('['F".[YK'S2*OAWH[FKFI3LNP M]9P6XJ)Q<.0](BL,9QP5$(4H+7DV');>=-^WJ3%%^SU\LJ@+9\RQ(KFYFFML MQUR!C!2?K(5:#(]L23"#[OL TS.EVX;H,7&CML<&:$'L!C]ET(^#E&JTKT20*_)5*?5/(VN*7SW1OEK459<4HO>48F>1N$7H9U%'+@ MZ2.! ]<<:[U.#FEVF2[D_,O-QQ#H^613* P,Z#BC[0]?@S'3;M:<_W8D0/3J M"&%PX:35\&RRS23E95&JXYPIY##7&<0J*N3J:PZ0+.,5&,-@DG^_(TK?5T'+ M-^:%*O]/%8V^%+J]*-YM./#"M*-[=CMJQLNGWQ*T+R,Q#UH [,E&; MP*:HKVKB^^9Q(WJ*K@*UUZ3X2M=MM:'.?!X<5Y([A'L^*3&*QZ63+5JA[AKB MD&[(&3RSD)10XL/3_0L]K0Z*$]0+@YHS-2$5G^CX&(^N2I*+[(UKSY1_@.H- M)'NF\_I_2GWH:G-(17RY0V,X%@4!LRZP#)67"=[#02 M?6('.!CR#J!T6H:J?@=TNN[A,!E)Z6@$G*MEECA>@HO0:B<86+A";1'N(T=1 M=0"DL:[#$2/XN"V<341\9^+/8&BTJUXFVAI">0MK'&Q?9IQ-,1BU"Q#9QQOX M5@KJ8N;DV?*QPSM?EEH\"605["3\@QMV4]&A$04MF_)215-((/"N[%/ M9XKMYX&I9F%)E*QGQ./$C%6..A**E7&HZA!*N_VN5WV:U971X79++/*^:<03 M5C$A_=H"RCA:A 2P=/'<*7/1V3">Y7C]TYX/42&)%PXW-1&L3[[T&36]3SCV7F\JT/]Q:CG4:Z<@J28IU/%E0\IJQ("7=-+G@;[>90L MY'UDU+\/&16_<6KM--[9]S?87/]&I,')L.O\'GG*J290$N\^D8YK *K29")F MK8M/46?I[D'[3Y]JW%T>=3^],,*II^-"IKZ*G(O1?[)<\]ZT%KP'1MP#!6Q* MN@2!B5F&Y>/6L4/5?L18Z59*0V_&B&JWB/T3#>C6;@/U&Z$&L%JJRE$?X($X M7C.W@W:G="M$U!YXU0HBO@Y[@ MQ3\OZO:HNY=+FCLVON["+>UNP#G/(:L"XG6XFC4Z4C;3MHC]HI(35ZB?K[7> M]L'*TW+MPF/N6@9*W*/*!B_@],G($>U J7Y_?%[0M^/[0+@!5-2MPL&UYF/$ M5)P(KP^R?I)]!GBA1Y,9[)1MU<1+X3_<>GC0D'1'657 M<>/6M S-)KPJ%YQK)V3B-K'MGD)G>?*,#F2:SL*T[' X9%%%O'RJM7\9%IV, M5)5"2< (7^O:"GP(5E#H@RB$>0^ MB079@A@;.J"!R^CBE=IU @4U#8V&^%L"56/"DW9W$@PB*:![QAF M0U50LCD'@< '4BI< O%.#LY.#!(<&"<<>WK-9L80N5\XWPJWI9%N =@.FB$? M7"E/:$.F:VU!O=^^E?4OA4-18 !?NPW" 3.^T##(TD&\Z GI^Z4_V!>OR*A9 MG$,## M<&M)"8Q6/VD+\])6WV->_3^-YZ[%XBF,'%*4YU9J<;H$MS3_FVLS3 M\VB,NE20Y@F9*W#9KE9-R6JL9B>T';10X:%4*?T[Z.37CD2;"FD4(W,9=NW- MJFA5_30"E54[/V<0'8Z '@*"(.&814RL%_BF*^MQQ:!V8]$9[M+E+6V]>G6' M%!ZO=MX0;/LB_-]4[/E_]X+]YKGJ9ZNU'FOGG?Y5@[U:_3/?"&"I@F/KTH7+ ME]039N= -_F=.8+#,P7!1'.HO\ZI=^/KR'J?&-N<*J;?"?:5G1L\#9^<)=89 M7AGX>_3*)$9'2@3#*D^'T)T,PZ>[[96\.=!\#OF:X>U2> MGVPV2BN/*NP?GFH^GE<^]7O(E#B\J$KL95J;3[LX1/W@S,9=7*[NTI2^U$6!74>FWJ^\LF_?SC(7L'1?Z)BN_. MCVYR_!4VZ;5>Y.L-BW6EIFBVU^ 7;;.9! -B; "(27_9C4&-SVLCK\[L# M1'/L"#4=WN6\DDC\1\485=+69J4F)55]O-^QY_+CF:8 M_LT#9MJ7@K)>KWS]Y*186_S=,?="D;JCUYF%8:,J*KGH;RGQ]]8SI]^ M[G/S3L7??S_)GGWZR.CR*2 H=3YG),;G)*"+'J-'_^;'];@I,4<'KM'MXSZL M-^X03PO?VF7NZW-+8Z0?8YW^QVS[J_$2+H\."XDLY]WDK 726!GIC\6O^FHU M^\N\R@W/O?]K\?>!QP)A6[31AY:Q' KSH&77V5MU;[-A'QW8^M+JF9R>%LE: M*/S3S.E6YB#]TW621_D%;-+3\]45!0OO!>?912Z%63MS\/%NOA[-+34'MEU: MCP74;?<8*%2JNZWU"#Z6>&_T R!,5^IE7K]6QQC)NVF&_^Z2,$(P1]AW=7WG5H]@/0ZYM%Y8N#H+H"3NJ-=5N(P M18B3P(^^C)K=T<=0=X:V6%I]WQQ?\7^8?9X.=IJZZ MQ%SKMWCL^^=?OM5B6CK;K58GL]/ICR;%%:K[*%K%6+1K("TYH?(?RYU?KCE< M5XZ7_HT[X'C_'^8]V[',$=9NZ^O9L+:BCM+-M,Y"SH&'O.9-'/OZ@8B^:^PS M-G>K,)FUCGX/T]A-_%]9UYGX[>N/QW.B3N9PM?7\\GEE[>:C@ MY)3TZ6#_ R?8*_.G_.OLOAL!W5+L*G[2_]@"8 7E?.CC*SG1;3LW?SC[I4[N MXJ7/A[=-GR%>MDOTTDW.+]G9:U=_FV%R4S=IS@JCQ8*QL2*,)^_^X#XH_JMN MYY+[%?:'KL^*[WP7]/E(5>GU]I+L;MZZMVK>4W9>>_-L8W5NU$,]I;[2^8%= MST)GF4R-\>@Z?'"?SK]3O\2/ZLM46!_[^,?YX_6FVX?L9.V$XCDS;OD?BA>O ML;]JHKS*==6*?-8_L3\2/ZJ[?'BV4V;"T02;X /O%K:GW%B8N M>_$QW<^YXT?S@_= MV^+]/[Q=MWGQ#Z7SA_>)7_AJJ?Q1]GW;FM+8]]Z:** MNDJ3LF^[!L$R2#IB_O\W 5!+ P04 " 7B&)0F$[H1A\7 #<"0$ $0 M &QP'-D[3W9Z?WYU=7!WW_[Z=?_ZO7^=79W[5PP M-YAA*IUSCI'$GO-,Y-3YP\/BAS/F;.;\P?@/\H1Z/0/DZ!\OPOLBW"F>(0=) MR-#]7J$!(Z;SP5M@IXR2H.9G8 G^:%?IG[B"+)^.(2_J['F<]Y!LO7!(EB\;-B:9/92Y-E %&?_02+"VY"3B'F'!1Z6'S[*0AX[_:>-<,6@^3 MYKQ$0.K'RAS@%W?:G(482O]:F0E"G[#0H<9QG7G/ A;^[B4HVG%"$7%%I;46 M0YF?*QNJ(*Y"-VC"1 2C?O02X)8,R#E7V'YI9!8QE/[52^"7F4"4,JDQJ4?1 MP_F_1)/W'1X[.F#_$DZ=Y6']X9PS2&XD@7 JE0EI!%..QR<' M*A_J14G/OUWDOX-$(&J2(Y -*_0T!2!NX&LAKA,F(PS*<9\<".AM'X>2O[E0 M'AXW%0I ""4=ELE'HZ8R 0CV.RK.G..FX@"(P%2V,CR%X $:. 2RW5/7Y0'V MK@D:$9\HED^I-Y13S,_U_"93;PX#_L=! MO^_TG LB7)^)@&/X(T3OI+ XB'J.IN"$)-)O?SUK6I- ++!'Q7TFO$?(R];[O?WS?/UI9O<[/(;&_ M[15MU<4#&OFO-7Y#W&5J/NY_/.X/UJ!F0VNWM/QG0(3&UDA_*:AR__J+U;\F MX#O:US>(+?&7 M#KA!_WW_0R.%PON(FA.2A#T#52H+K=6DUC#6Q46M#[IA9DF')"KAQ-SHGX!)43XG(,LKU. MI+A%JF0WQ9( GVM04!9?A;8^Z-%44UO.SQGZU-8:) @2;8BI +]=,K$-K.93EVCMNIKTT=D>A MWVMQ'&97C6K[-7"5Z^VHD=X2M'M]C>\EO MPGVRKBS$%!Q#PM$T3&*@J3B*C).FLU=MD0;.(>]=0"YU.E,;2:'9%948.D!M MO899J4U._RKTRY<(/UFK.RT,Q?DY8L@Q'.G6$4].R-3?=K1(T$BSJY2%5B-4 M:2N6(E$K6XDI[PVBAIZ:5Y+:H"_?6T)- M#85/Q!UV,7E2CJKQ)/Q:#)1/S@/+^NUZ;,=LK=1,.0E7.SEOKZ;:"SS&G&/O M#C]A&KRU8150K[2JW(:FM5E5Q)$3LK0WJ19*704Z&J25)KZ+Z]D MZFL;,2DQ-?!^!*T^@HA DPE71]0U@@U9?SD7E9;[\?6<=(8S!;.WM;9:;E_8 M63/=2GO*U0379D^[O5UH-3V^=;I:*VT]Z@^.\J6A-=G+S]&OO9$T"(5\)(1^ MKU"\L:\I(E_I5IH5<_Y9XMOF$TXFD^)>XS3 M*YJ9B8M&"R?ASC'L[4VNL:J;+GJLA5KY&LC@.+\ MJZ);O<612X1X;\C/\#? M,5*=J;>8U->W';R\P/[94F!7>!R-R$ECVG5%G J!]4;TU('Y\+UW*F.0QOY_ M'<3*G?QG2_I2H&15VM:D]7!-7PT047>03 /OHANW:NP"<_*D\[A+0A%U"?*O MJ) \"-^NPRKJT:@TAEP!N]@8$HI.3-))T=SK/^JL:PAV_.-5[GYIAK92R[G% MKV(M:R+.\<[?^&+50/L:53UTE8K,15C%BMSM6I*UOYM&S65(RH/ASY8-046J MVL'H]AMCWC/Q?;,Q$]&)VB5E@HWZVBE#4A[I?K!$NA&V:&=FB"\,@?:Z4;UP M/H4_L;BBV>VUPW$$T]@MKH-8N=/\8'&:Y;I6N\0,;8=09WGC+J2K,?@N.M82 MC<7%!.@J+LE?FM.V&[Y7I%-I%+F0J-(H4@6+-.%H]_;>&@JTM/SB54RAB$BE M'>2RX29VD'^]-X*,&II&7-6HRN.N#Y:XJT*A.QA^75'H]VX2'5M>H35E[@X^'X$GN8(S_:D0AOXZ)^ZMDJ!=K3J\14FA-K(*TTAETB5F,+> MEU06H$K,9XFIM'.)^=)>1''@2.;$O*6PFI=[L[LF MWU*!O-(X?.NO;=R["O\03YWY&4 MT+?U>SX#59YC'UMR; WNA/ [U-DW6*HKKFXQOY\BWN 8^3)@^:J1K:P!&/3U M6@Z@=C22W>WWQE-& 7QYR=:6@.:UL),^?ZD_F_I].WAYO=7F^VW:V+T9X-9\ MEFP!N;:Z!VRNUOKKZ\(*7>Z>WEO<4X1&Y]DQHAW70G@Y:?,0MPZRF]948JT-,. MSDIW6&W7=67 "9V<,]%DOY4%MCQ'LALN^A4MM#,F==(MYS80[A\0=]M5EL@_LE2R@$9U*,\@5_.UF M$!%U0JJJ'KLWAF)C:!_=U,!5J=1<6&I7ZFX'-OF.;AK6%&(H+[':@AJ;@G8P MHKG'$Q7,I3ZG5%\;%MCR'-M6=0V1I#_HM-/=?\WHY!HZVS-+_&LX%;\"C?*< M[M@RF5G4J4KK0+"G*48[%\[V!]F++*#]3%8#5Z5&29TZ M3AJ_/%N$ &O0:#-"E>K.)25V=:6 MT,:FPET,;5;X $JS#YT<#0:VZY5W_',F^3Y<86:KQE6>HPUL,YM%/_NI+=?3 M\8PS#*20B'KJ,"'U?H<$"DCHVVF:5UE6(U.IZ]RVN )=I^:U%%E=Z#:$G9#R MWA:R2M+I,W'U]Z&@T2/0/%5;!:'-.FVA!IE*6\AMMJZVA82L:>PHPDY$>6\+ M627I5V:<1%T$ _>WE;9C M#,;PDYB,\B@12T[(DQ,QY1BN]G:EN[-QY%R$H;PH.+!%SC;M[D-GZ(6EX70J M1# S,R-DHM$]'^%<^2A@#CWSD?OCW@4D6)CGRLCAQ7?FX>8W';P91Y4N(9\Q MVUU";K2G.-1Y='*?211C:#8=S6A0^H)09[O4S]0C[YK.2: 03-G+ER8'D 3[01NS/!?WWZ5%_\,NMC^AW/!MA M?N!0-,,G!_G'Q/?5,(\0B P$ADH:M\X"^8G!R\C[I,O1.+9@2.!UY,#RB@- M9E\\-D.$7L$+)<*!8QJ"!1/F/>B&7L##VOIACO6$5=?E ?(O&5=?#SY]1MP3 M#^P,WV,I?>Q=4;T94,0BU&[>1C3S9,8H&!I?+,LV,GNK3@Y=I4D'^+"$3AYVA.)/*3SXJ9D7 %HTC1#G=?A'VQ!D2O MV$L>'MD[J9Y=U!#N H^D^6*:.AZV8D_50=:UWBIV -X3F"'XWP?L7E%WR0T4 MO.R ,PB_BZ "5NJ2.0QTSF91P'A%+P.PX_$0='3J^TPK-)Q%8ME6P= UEU&L M7GCM01! /96SJ8T2X-G[7V=SGRTPUE/S;<#=*8+0/S\+M 3N@'FD;M"Y873. MF1>X!BH2K;C!UHS=,R;/H0%'?E9OEN>;5TET._,YFXT(U>W!B:J;F*&9^N@U M\<*ODY]RKN['TD[87)5%J+D>BXT+0&+)7YG(]IA&V!%+AK'\=/-F$CL7 M^#U(&82:;,\6UXAZ/N->Q'N=AEU33UK*,+@25RKBU^&6KFJDQ"MNT4I-H*-Y M>-BF3$MU M$\<_, 5NO6PQ3?:O2Q1.U@VP\MH7&WE;E896PV#R3F\89[ M];T!-I:0Z.$E'=9IN3&EE@A(13##W.[*"]]V5Q"[ -UF/(P#OB).AX',25#P MN@L>(LT;"V1T\\W"SOU2BZW);Y04ZD5TFNV.^:KDHZH]:4&+FZS@UZ3RD:]A M=*JRH)@"_SS(F9SU92?'3HK3HS(QCK9&#)@X3KVGPG))W<9=%[-,JLX+(8G^ M;O=(FI6&^+C0:0B6%:M&ZXYZ",WY/::$\1LF<3X\*&NS^0G*5D05JHH:!9_9 MJ+5^\XU,7;5%3CYHDM+0\A7D2[9X@^&9M5J]5HQ=F_.K^^U2;6]#"Z/ZARED M&6J94=\YIZIYP_$]\DW*&>Z" )><&)&ZJ*NR(]="8H5LUU5[7MV7JM24.J"U&61RQINC9!#3B:@.E^'#FJ;2G9XUVR]!>*F]).K4Z06N2VB MUX?LO&_+21-/5RH:KI1]N?66R7M%PPU&6!\MO#71Q*.$UW]AKUSZ2MC-QS3 M'O;"6SC5\G.X+LVUU7(RTKP,QVJ?NB6=: F]0NP22K7V=#"4)WKB>I)[]X!/@3H61OD@!7RW"AD]3Z,L?M-Y\8VR\\SMY-_,UG M(W6P,?K8R#5[AG8& /[U Y%:$U\GP@V-^D)+R&Q;OU.K^%_5KM)L+:2J4?*52ZS38(=0.NIDJH3)MM$&I8+=-PRT2ZQT^85@F5 M;;058I&72J%23;9!I(=J/3ULF994);%R1&4;;858SZQ2J%23S0=;MD_P/A,Y M?:1L)#!_,HM>\T"*;+P$?P5I8HWU_3T6;K@MEW_-3 MT6;S_B#:$7>!HYUQ9\ 4]F 08O(4'KPTLM1KVKGQ6")JN,-6%7BB/3.JOETL M<#' -HD]G.O]W722J6LOBL4N!NCL_N.\$+<U /U@+?'" B-JJ!W*N /<"A*40^4M-\:$\C)< -!1T.Q,R =EEQB3I'_ M*'"T[?<"^/?9W"QB"RG"O8$W3-X'H_]@5SZP] FAI$/6@*ECBT>%$[HNCZI= MX!R03_,E@)+WW8M.EIC-)2HE[[LGS,WP&EPO,9#AUI0")=5KNDTBYE17KVD' M1<0RB228$,M"9)9MZC;N\*I-I0C919OZS3NH6DC6),94_W^A5QORIVNK&FT^ M&S*;NH9C-SHVAR,R?V27SQO";&[1O(:4WS!5K]2-( _H1?'Y MOQAQ\57?=#>D0VX^% \QL!Z8QX.C_N!3=4>T1;LMT>&03Q -@UI5R&$^\(W]QGI1=F[;_NKBZ8NVUM=; M$;K:,<-TH=;Q@Q%^LYA!UQ5.9X#&14L%4ONKS4^:MVBA'IC=P+9K!'35/KRC MS\Q>^AA#)-<*\-V=9$*A!"3#+G#.L=9>LM\D6W"JW;K# C,)?Q/DAQLG"W09 M2ZH^52//()!([& 5#)WKF,(1?LO9& N5B" _6AC(#O32%MV+_16[RKU2F1=C MZ?GFG57R+?6ERM[9XIX%W#6?:7W +_+,A_ ]DJ4YV JBR@C-&J5-+=)$*Q?: MU0ABIE-UJH%Z2\)5]<5ZD':CI\P5^7=XKDJ7=/((8R\\Y''..#R$7]$7N.*. M: ;3V7*QGE1'RI&J8QS [O)]06>+I$GH?O7U@LF2?'*3IM==- M]'R.@XX-C8VHY48=,E(N91,:21/?/65D[='4K%]?"P547[, WJ5N7KJ4_!O@ MEQ=IFWQK#=1A:-.W[R5??IF'2;_0);Q%/A>IT[(3"<8#>CD/I$#4^R<;B5-7 MLK$J@.L31W,?@M:D7!G=SAD>7!KJ I@Q!\@OGI63@=SZB9@*07S(*4PUPB-^ M40]M@&[7$IW"&/ !NU/*?#999"L7EN>;KUP\8*J*VI$FTGMLKK$0&"?<5S?< MGG+9PS,[#X0$4^-+93+KF^Z5QX#-ARD+U A4"]]JQ3N\9CHG3E6[K1"N4JKM M$4=M5JAY*9^BWG_X/4$L# M!!0 ( !>(8E#+P%V[PRP -+F 0 5 ;'!S;BTR,#$Y,3(S,5]C86PN M>&UL[7U;_LN73Q!CSZ_+;NT=G MHTT/0K7DU_]^]_;3LI]H-)G-[<3'7_[C7UZ]6L%13\?Q8TRO\K]_?'SSH)+Q MZ$N\@6&93O[BI]>_YD=^/?&^7L3P=F3=:#R:C^+L9!+>SZ]B?;:H:QB2>]] MXY;ON*IC^NLOXYO9!' AAM 5*O]Z2%WS[S?QK[_,1MC%?U/'=:#*Z7ER_C2#S/]CORR?_F(18_SZ=G&4Y/<[3Z3W4:W/1 MY7,=8-#=RU\&5&=V[.E1\7K0@A*@+=_^9I*F]?52LVE/FATU%NO4WF+WX I+ M=*G9"MRX@@Z;/)E-QZ.0=>M3.\[T_G05X[Q!4W<4[+^)'VQ62J[B?.3M^.#V M;JREE\9_FL//Y>"^3V=V=O5Z//VZ%\Y;*^B_R=/KFSI>Q<:5#'KFP[#(=4=JSMGL,)\!Y%]2?7'ZF[3%;]%I1UV#1KQP5[&WR! [:M:]/.V@8!19DTEE;6^N1OYCO"R'4;.W#P2L9MI[E^_H MK..O[:C^FQTOXKMH9XMZ9?SOZLG60OTV[60VBTM_Y[WMQ?7WX61^5Z0A2SM\ M1;_=/H\UJ"-Y&7D]FMB)']GQF\EL7B_6WQ[>V[UJ[K>3;V'6C]G^&^P'5=9O M5_;5,?:JI-^F-Q-F#8IVULS?IM/P=30>KYQ5=G*9'2"K6;JKF0V*EFCFV17\ M&6=O)@^];^_3;9F&-.GP%26Z?;>R05OJ^>@?2WUG/^]F-[47[>SC+SKLZ8ZJ M2W2SF7AH7$%G37XS@5_C9_MM=^,V/-I',\[AE]E\Y &#U],Z@G*7][*FD]7V MRNK!TYC@JP_U],LHASG"<_Y_MK[;T\K)^H>B,J/M6V6^WP"2?@N8['JTV:^]&(6^'+N;3 M^CL\_]'.X^?I14K19P;>U9,_;]/_CM_=+U!_3&IH+EBI_UC2:K63/%NBL26_CI1V_L_,Y?+ZK-9N>[:PAO\=Y#K#X$.M/5[;>N;WWS.-] M-:,V;K)IMJMEV\KTVK!U=%53$;)' M%;TV>U\E9I\Z>FUX,Z+N+ME9(S_&[&SR\T4--NO9=+;;IG^^1(^-NJ]'/_P6 M9O)E8_ZVKKC'+JY-Y]G'.,ZQ8)^GG?;SD-I[[.R^$[AY#3TVNMGDW56NLP9^ MBI=9,-P+_][5M.=+]-BHM]/)Y5MX,JPLJ8.WM-K7W&,G]^5S\QIZ;/2=7^O> MUL/=EZ??UP4.[M%!U??8W6;3=U>Y[AJX=ZAP@9#@IZ_8F]F-:^BQT7?4>[^8 MY\.U^= R*%-_ ]$^F,RFI]D?P4\T[ZK MS2LOT=7E5RND;UL! _#W.+J\@A:>?(FUO8P7WV+M1[/X =K=6''J]:4]0M-0 MMNTHUV,#'^$$*_;B^N;6Y7:[F;F>/'_,8$:=CJW_\Y.'2N)L]7G&%+YX-PVQ MZ89=Z78\"Z"W8[\8K[06^'O]>,:JE[/]JW;$;_,X"3$-6"9A2';FEBD3%C-T:>W-KWET?XWC^>SVD^5X(TS6.1W^=?UQ];2M MZS;>MFAL71P#9Z:^VEFF\@;[1 A#3A"'.",441HPXC8XHS4+#)N'71WG[!73 M>@U]OWV]/3Z]MNWVZO/.LI6E3C-I%?)>*X0C3XAIBY$WQ%(CF)"4-NG[/>*= MU/[5M(9)^==?R"^OOBZGY/+752VV]D_X^# GQ_J)7V=9..<:T6@>KV_+YUPC MO8SLM'_LH&=%.+-&Y$,]37&6]W_L^'7<8Y(\4[!BUD:&IRNNM)'<$"2$EXA$9U"@ M*2 %\\-IP[&(_G!2L!=,BF[0*BPT/EG0A9;'WY<\;BPS-I>K$G?81Z=1$ [P MPYXA@:-'Q&C!N+>&"W$X._@+9D?7N.WFR5,5.G]2W64WF%_8>C)=W&EZWS>, M^HX2%7,R>>.!WXFIC A0FPB.DK-!ZP"]2NSP\18O<+R[1ZR41'C@[(8_8OTE M;A$$FQZOF)0L26I1 -["BXQ'UM" 4N Z.E@-6>*'\T&^0#YT#%.T;P7;U'4:MH(NK[=@5L9'C;K3 M(6Y[<;[8MCXWK:(BGOI 1$+2@CS!^3='*%@K 5NL!)9&N^,YQ)IVXW<8G<]? MX_A+? <*$8*&X-B<@PF(;:.!TQY"$-W\0V/ M< =".T3*O9XNZHX8EZNJ2 P*#*;L$S$9&ID0)S%#HQ7S)E%G&VD@Q_0:#HYP M!R([2+Z-MGJB]JVJTE:'2$E"U@:/F 69K[V1* CN$Z>.8]*";V6\EL/CVV'( M#HUO)VD>ZPY)]Z"^RG%"8O0&48LM8D(Z%&&"(A>PU,LE0+384BWC'QT4\]K" M6\1)5CKU^4_JJ%#\_$*=F!/\^N3$$$XTU5S*<^"PIER?L9?LR8#1'LV6B8IB MN/CF1HTTHQHA*V*B%CA89@<-8PEY6*+ M0(.!.45Z96G!(3CV8MOHBHV"B^=#Z#]FPKU/?\Q6V5T:SYI'Y:K@$PL)!T2) M$* $)9DC# (,DS7.&_@V'7$5[$Y&="4"BO:SP0;ZUH+0:Q)H@O=IX2E*)H'@ MIP(C*BUWQ#'C11SZ\MS)B#838X?#=N1%$S1_?RA7?I2M M')* ,8C M:!54(C9@AF0,'"DL+0)5SZ-HHS(\Q,B8/=Z*UR L94.GMY2J>#",.]!D!"@N MR$:8VRDY@YST,6B:0(RW$%Z%3-%.!W7:)WC%7+%/#[EMGPT5YUHRI27RSG/D M+/R(6&&0^201PP@7ND58:2%KKT\BM /K" ._6P_>$ /)+R8+^1>G[$#X>GX&&3Y14VC4\>;2Y0&:^UD90AY7A" M7D/GG',,4;!K0;;98%(+KT]Q APT<$_/E72#5.P,[S3N0E:$C1G0&5BE2 M9-6EMG[^]]'\ZFPQFT^O8[V'SZ1)\4IJ2Z./!#EE(A)"@U;$L$")>0^@>C#L M6IQ5*A36U"U5>L+MR*Z3@?O8"L4C=VTKQ1DZVAC54U"5%A0F(^WR> M#QN*F),4V4"U]@)69#IX5UM7VFE_F!7DS>T%H3DWW>=87R^O"%WK6=OYLJUD MQ5*PFH 4E3 O %*M09YF_8RYE+C3EJ@6TJ7X.M26)QUC5?2 Y#T8FOGKGRU4 M::\%)IPA'[!'.&F!#&8:16*"]CPIC5M(C^)K3BM6= K3_^[C#"9DM2MZ]+IW MTR]+;F^>N,N%?Y_F6S?]=Y2L)#>&607SP<',8%FQ(Y@0Y+T $>H!3](BMU.A MT-*.&-(]5J7XL=>&T08G,G?&8)[W1"7E" ?GD 4E'U&3$O4)I*-M(2>**Q?= M>\H[P:P4&S[4:R(O6[W,9[B%#AN>K@S5D6*;4%2P2G)+\QDWI\'ZTSK%0(@1 M+9P>93RF;8=LV@=,Y>R0Z^OII-'X/WZT2EA81[E U 6"0)8*Z%\,B'!)K+"2 M")&&;I%V//@=8%3,41[",KN$'7^PHY!O([P9S>UXFYM\T$DC;Z0*F3AK4X[U1F4>B8!]U!58H.G^OE]:#?&XF"IP]746)IO XH MI.@1%RDA[E@"%9D%0D40CK;8*;EG8**7PX).8"J7GVMN1Y,8W]3Q*DYF=Q??Y2NTP!YZG\!$VK[]ND]-E=':$\8EZ[W3H&I2OB(A*HV] M1T;""A"L90@[L" P\UK;:+B2@S\PV6)$'QM8/6%6.E3M8_016N_&$61R\X"U M3<4JP,N[: Q2*E 4',6(>0/6IL!"@Z0G7@T^2*D[AG0,54%?W V8BNO+]VZS M7#9=1QJ4KD0*QH.=@;0!*(T("EGK#/+,F@ J!Z9D\+[;[FC2#V+'V0T 1$X3S&C@ M5D<,H#92LX\O-%I1HF.,RFFH2[=COK']-F0J7S,*C6X6FM:@.,#*;$A6(18% MF)+.!"2=B$A'0PQ)U%#6(N5VH3L9VC.D)ZQ*,>7-9&XGESE0:H4%M/OBFQ\O M\HV%OTVGX>MHO&UKH$GQ2NP.[6U%,0=TPC'Z&GG$GK@U6$V>%?Q-!^Y#M%J&CL MZ;JAC<-.'S]?N: %%R$BGZ!_,C&"7 )E.08<.";4,]%"VNN7PH"NP"F4_>&9 M? R&WX)'C\<=EQVO' MY,,/[CWY(=:C:98#>4\XGL?5O_#W:N$'#> *M(+X$3I\D5+TV_7RD@VI!*:, M8,)0PEPC;6*^GY)B!%. &4JY%ZG13.YG5+)W#WH(%MJ7$?#@]#M8ZM"].R-^ M?0/S]FP S2NI?,1!.FU(H* MG?BQ";N=AC^>JR)1V$<2L[]1HZ@C&(K:8<14U %Z2D*;B(DR3.MK^)ZRI!5P MQ>*OKV A/87I$O(.?9S,EAANB\'>6*!*V)F@J4 .?H%^I8!X@#\--=QJ88%1LI(B1:&WSFL?[.#C.PN)E,Z1/ YW M7H]@%GB )6]T-&?.PV(5@=D@I8"%6"6-!.;Y^AC%$34R.*Y,@JDT=!_Q47C3 M&L?CL.8\NOGY.C?]ASI>CQ;7C:FSH6QEN9#*4X8B=!=QQ1*BQ#%$A/4Z"24H M;V&/E_$T'X4_W8!9BD2GB]EH FLK*/$.B)^[\.,:].PS!.#J]>C5V?^P=!N> M+5T1;R:KRP_>IV>*W!WR)ENH6*@%E>2$:.0(%/2' MH3O."Q%ZN$-2,.;GRV@&K7T]K<^G"S=/B_%M!.3VF)]GBU59^S#6) 1]DPC4 M#XNHAQ]6: 4FY='X>'?,_APM)4YNXI6QHH0X ?2 M7!'0/C@%H]@()#RVU#@7F6OCM<0_$WUZ +-Y6W?ETB/BE=>*RQR_*(U M&JQ:3P*BFE&D"75!> O0MS@;1'XJUWU/@ Y+GVIRW>*>-54Z66*$AD:%G#:) MR9Q?W$3$7: )!D)8V6;Q^ZG\^_UCVZ$UV/RFSOTJJ!B]D*_/3L6%P>*, M*49CP11AK?)P_%1N\7YQ+1BUNPFL-Y,O<=8VLGQ#)15.6%F-);(T6"0#T2". MK4%!,9YL((FYP0=UOOS(\FY&IMC^W_H>]\_3$P] UA&Z$Q:YY;L#NG:6K:QB M0=.@4,X'AD2T&E%0#9#GF ON%)&LF]Q#1W \M![GQUN!/:!YL+KUI#%+^=L@ MV&^/TI67RD;O!#(,)V1TDBA$!G/1V:#S;0F\S0F_XWK7NV)'OW@>3]MZ*,/W M4K$>%JT,5M[JY%!2,#5$9#GN2(,2 !X"1HFB]UD&'G!+.H1S",K4W=!C&V4 MJ0V55"2F8)@'5< 9C*B5'%EC0/9:A6T"O3(-/W'-RU>FNAF9TLK4ZVG],=XL M:D!H%G-\V%U2]P;:U/.%*Y8TYA2Z:HB%EQMFD. DY#NGG,PWDIDVH<['5:=: MC_0SZE2G3/44_]]4F<]C"67L!6P?VWA-]U/&=+J2I@YB0'?I_NV\CO)ZVL\2W, M[.%ME71!>18LC*)P^8I+B0)C%D86M%U+F:=)=K)L_Z_W8SA#6#Q%W(/T;/=O MG+F?YJA\FK:G=]\TN(1H2ZE*>.V8 "X0;RG"UA"$#0%)A8.DFA%-F\5V]^99 M_2=-+M79F+W0;%+;KGJ"A1@&8+(ZL.&_?Z[M9&;].G?-\J_UH(7_NYC-UZG, M=TV2?EY826VIE,9#%Y-&WDB*'*B>"#L.,MD'+MH$DA8*?.B)BX.!_*BKRSIR M"+X]VK)R7#';V[[N+956?BZP'A>@'OV ^S0F(-F]\ZGO1I-I#:;DF\D\UJ"\ M -,>UK*ZS>Y=G%]E_2OO?U[O4( +MJ(*BDANHD-"28,,8P$IHRDH6=0&:Z*E M;6(6BN54/)1A3_>3!XQ\L67T-BRQT?S>\'2E@\,DY/!I& TD*$O(<&>0MH[; M$+BE=/ Y80?+A>=NYVF%?REN?8Q?XF01;R%]'(M_=_%##@&"_\)V_>N VBJG MM<<2)U Y'$-.>HRX#PY9I;S348GHVYSX*L+-UF/^Y.+=$CB6XMARAR%?2K0Z MJ[U->#U^M%(R4)$D0Q);B7B .4E2P$ASRX+1*>HV-W04BN'KFAX=H%1R[-^G M-9]W#/S=!MX2@WW MIS@>9[DT">]L_6><+UV9R_YO&?OG"U4*;+V<51)Y*O+M$\XBZ:Q!T3/BE*?> MJL'?^-!SQLU ME@:DC0V(!NVHCTK2X4>,=,J/[@$KIXG.(KPK;SJ<@YP;3Y?W%^ZFR-9R54S4 M>A-!-F*9D.-2(<8TZ/16^Q@]=S&VV*;UPL\7=V7K MRZV*Y*;'J\!S]@QA$7-:(9H(0=9+C1@(S$03-5*V4"O*Y);HF@Q=H'3P,:#[ M"5]_GTYNUB>2-MX?L+U 9>C)*<;F'.BJS=GIQ0611EX0HRX(%YB?=Q((,?1Q M[12C8B4S+ E$6Z:V:^-.**,Q MOA175Y>C4.ZHV J@!^V]WY'M5THV*5Y10PS,7 =KIP4D"'1#[% MR6@*DVJ^S.9\9F]N'PO/N.Y,(;C-.;,UO7W[/5:)L1?JC:K961-@?,X MMZ/Q\4(OWDXGEY]C?;WCZ-/]QRH+AI4Q'OB)H4(/DPH%KC62C#DO.,4R'#%F M;WE Y"XZ^B'^6WJXK5CE!#,X6(RX(Q@EK!D2 7H$P'?Q&W^%#^"2S M>J=(E5K5'C;[CXE=V9HQW%[4TI@<&\I6BH'-N[R/3(*A2SE)*%I-4!!&.2JE M9FW.Q!=:Z7JB2#=XE>/)ZN* U;F*U1FS[8;5,R4JBQ,C0D?D1'#PPPBD8#'/ MN]P$>Z]9P8,F"G"16DEL@Z MJ9"P*2 C@T4I!L>\CP00&JKX[FR$GW$Y]P!>J2GR\JZU+;5/UBU5_O?^VN+W MUY8)L>J7*%U?5-NO-WH?Q^OOH,\LP\>V>UB/XQ7^G*\XZ;U)T*(/]C+V^YKS M.//UZ&9%I]M+8Z'CGS*_Z^_OTZ?1Y6241MY.YNL[7D N?9B.1W[4-P3MVO;T MCK\B5&K7Z%O=>AUO_2):W*;TC\&9+<,"7USO1S-[>5G'R[5 ?CDM+RM@V[7U M)8@;8/+8SF;+[W,5+P#6-5E/O_\6IY>UO;D:^8_Q\F6TO<02_-J.ZK_9\2*^ MBW:VJ..#T]H%7[E*@@[0W+L<9/U].)G?%3GZ7O2/UOUH$RBGXVENZ;;=Z:T% MJT"=T$0R9)S"R+"@D0[+P%2N@N$IA&9>NWYZ?2QNUY3Z9X>]U=TB(Z1&1+6:&+P7$?I/N MV3*5Q59H3!SR&BQ3H@Q# >S2?*[+![!.O;"-7'D]'>M<90=[E!-LO[XWKJ,2 M@B<4# 48^D!F-:14*]%DI;U>:>]2*SJ:.1?GPNM$<,BS@D-BZU/S(T MKGUP=OQCNV561"_:V*ZW^< 4NR<7C]>4LH;#QB:44/Y^FT[#U]%XO(KYVW@Y M4/$7GRU3*,[>3![O]MV6*3(D6QIXI[O?=U,.)%02)C3(R;?0H2?-WAX?M+U@ M%;5R05H&[Z4262TT2IQ8Y#S5)(H@#&]T4+QXKS>,T>\P'I^_QO&7^ Z4HJMM M6SSM*JY\"(['''A-"$94Q8BH#@*)H&R(B2>+&P6A'G-A[9(8TR.C6TI5W:]C M_Q-M_?GKM#,:KNNK! 4UQW.* @P1BE(HI*C.>HD5W&I+P8X8^A;D8-AW.*@# M)AV\?IL%<6"-%=44&\$D,B09Q)5-* E 2UKO78R!,]] 6(=+ MO=?31=TI\W*%E2(R)2X (6$-\BIH%!.L"!1SY:GU3/+!IST?%/$.1'7 O(-G MN^4=/%L%IX6A4B'"4_:<10;3TS.$F4LYMZZ2;8[>E$E\,2S>'8;J,'EWDN:Q M[IQ\#VJMDM68)IT0\S(AHF- & M04(32@6EL8-8>SL R*3H&P\"VT!;Q[#5Q M4#S^XMB>DQ(NK7M).XJ]Z!Q^F_/>BS_YJQ@6X_@^O8YY#VI\&PT#W][M -_[K+$SN-R9N[N6 MWFM;L[-WSY2LL LN6L*02Z!;4:H#XBQ:E&S$GC"&;;-SF87ZO6=GE[);)A%, M IV1,XQ$3LFJC?3P&P_2: )630O%O(PCK--1?.;<84O02A\_O6ON;_7VI.F; M"U11\"0%AR4=EF_DHS,H)460M])9XAAH>(,_3]%^Z'9QX5"LCL:&NWS,.1G) M3Y6BKG1<"81I0U,YAO)"(55$ FD4"L$@)^O#C>'##,NYC3 M*82M3T'^:%8]NAQ-[#@?U8M;,AOL4;HZ.3TAKU^_IB?R](2?*7[*V+F\4.9, M\S-)VD0#E7%T=TB'_F [ED2Y/5]RG\)[B))-Q2NFF#?"*<2]8#F3LT,!LX0P M]\'':*5*+3+?EW%2%Y A'6'7G?!XFR]RO*=Z-98;CPM6YZ\OSD\H\%W0TXM3 MS/0I5\#]MX"E,QW'\@GYIMQ]B]7U>%**(R @0]D0)$?LZ914&' M#)BDI /GC+30N\MXF8_#WA)8'\_ZWQU%V,@G\'PU523>>Q(=#(H+B-G D/,J M)V#2Q,!7MM5UM>JG85ZW& Y(-FX2_^/Q]&M.SI(OG9\NW#PMQK?G8;M?R[>\ MK'+$)HH91]Y@C:PE 6%%#7+,@%X$=5/6XAH=_=.P\QA('XW#.:![-92W'=J' ME$]+5P(L+AU23B]D-6(>1D$):E&46BA&=!"DA1.]4/K&_MVEG2!7FC5W6V3[ MV2.;BE4D Q@]14%0,-$%Z!".>I@H+JIDJ#4IM+B3YU@\Z6&WI2/TCB!A[C7X M0YUSM\^_?QC;9>[F?$YI>>=0,VG3I*8JQ6BLEP8I[A2RTD8D;0X#DUKBH'QP M)AS.J++^]O:#_KP Z@G,+IQG]YKVXRCHA:TG[Q?S'_?#-_&F-:RI\DI@(R-T M,5F.9/"@.4@@=G+06QVYL:Z;/(0OB33EP.R>-+?)@Y9I@_8FRH/2E;PXHZ_Y MB98GDI(+@T^X.947ZC419V<MY+T2,-N ==WG*/N1\AJ^N\ZF^YV3, MWG6 7:) [P<=CE,G$'%1(F&,1-HR%6ET ;?)6UW6@5]H2>H&QN/2:6_N5(D1 M[Z2,"(>H$5BS#G&EX3?FF \1 \3=W'5<2!L^N&^E0HZ&L%[W@%/GQD*/L<$; M RX/"CW]9[S(J9]^KA.L[-_=[04KT/]4\#H?0\0RGWV5R))L4_CH0S)84#+X M,\:=C.CCU!U=PU9JX5LW?!T??0!3GBM9$8P52'?H9- ,>>EE3I]JD*=&8^8( MCW[P87-=#NMFQG0(7VG*K,X>'$*99TI6P3G,%"QPF'N,DB5@? I0$K7W@=! MK6Z6^_V82D$!RG0'7V'*+*_,RTGW8-0.D37;RU]Q*T5@,C%-$H0M(9%A6(("4%=&%D!0M=RG??\ MAJ[D=#K*SUUQUC6,Q8FT6G1;$&EK!97V-B9M&+(Z)\%TD2(M64*18B<8IC+A M%A[&(^U?]$&DKF$L3:0'R^_A=&I23>6M\$2!!DCR95$N1HT()PP%1L"J -0- M[^:ZQ1=.JI[ /)[W[6/TTXD?C4?+*F=WYY]S1QS M[^K)GQ_;3;>Y5:L]R\5H(@?/+PW3'O57HF8L-=>9,M3(.))7KH-*)D1 MD/7)4.9:6%YEU*"^Z#(= MRE5KDFO=LL;;?NMK6IMDJ6:N'! O(<- $)V,% M)8H\4\$(G6AJXQ8HHUH-B)P=XCPD5OX^S6O;PB\C']9+_T%G8;I_6:6MD4LH M:0S0/PHZ#B?*@:%$,7RE ST&E%%?&*HHLT11%JQ3"$DSV58R8%?D^OJ&'Q/3, MR:,C/G3Y^GY^%; ])+:N[JMX,VEW *SC-\'2Y$Q26B$I@F M; SQ&A/2YDABF0.S ^)PO] /BZ+;S[.\OG-M>_U0ZS]]C-&G;^K4LQP M(T*^-EXH)#PE\!MC2'I"HR>8)-;BINPRIVP'1.F^P1\2J>'#L\4RM^A_3=WL MQ,_?)ZA-=VN03<:BX)D!<<"7QZBC"2IXPUIL2)M_-MIVCO:0 M>+K4WK7S3EET#(8D6"2CQ4ZV">)HN;X6 M?=FQ]XC_OIS[,9Q\@0EX&7]?7+M8OT_GH_$"/ETV9/?<3@+,TRW";<^: M*@UB79MH$4G.(15Y3E5"$A*6!&V$HAXWDFM%<7G2#5#&1GY_5#;74R6WC#X. M2 O-D (-#049*9(F:4J-EUBT2)E49@>X5QY,RZ);2L_8V(_G$/NQ=NW+N]TU M5HK:8**#U5=3@[QG"FFF 2.J(U=>:&%;^"#*;/,>G8&]X%Q$Z7BT.I58YV^S M;FS*@U+NC:=VG!U!1S]:^6P.DNTW.&PK5G'*9?24(V*Y1\2$@(3R!A3< (97 MQ-X=\ZZ*9YN^ZX*"[04KPWU01A%D E&(>!F1E/D22!Z83DYJZ@9_?T5WPSKM M&;M2*^6)]XOK/!PQG,<;,(961AW\/H[+(9J$^[=#'9)IJ:M75,HIRZP."(S+ M@+#7 DGM/8*_>"!@S:8V":L+)?7JC8)'A+G(4KIIE2E[A].F%I18T3_&V;Q> M^/FB!ITG!_\4?]_]J[P>?@M:S66AN[N>-FN]WS_[&)>T_SP=4-O*4O/I^TL0 M\U.\O%X>"TW3>B7\2K_O[71RN;S2<+43>?K]MSB]K.W-U^"][H+?T_X#:*J>UQQ(GA(UCR$F/$:BB#EFEO--1B>A; M7 M41FEO/>[38^!8+(D!"/N\*"_[M(4]#YZK'),T&>81YB1';4J/0+O34'\, M$?Y7B763F+)/5;IK8K2%J-20?XKC<>;G)+RS]9\Q([#6A+:,__.%*L6(IR9@ MY*F0* 9G\WU&!D7/B%.>>JM:^"C9RR1#IW@=''I_WV+[?3JYJ:?+6-?G0^F? M+5 9>G**L3EG3&MS=GIQ0:21%\2H"\(%YN>=A,6_A!'N%*>#1W:M@GV,-[DA MD\L_)G:\!#W'(M7P(?QV:]\\-]C[U%&IZ!V5(J&BX0MMZA1!Q1G#.= M?(LD:>(%.;?Q;=8^]$L?H!.%/+C/&WR<:;3(R3 %%E U-4% !4 !L<'-N+3(P,3DQ,C,Q7V1E9BYX;6SLO6ESXTB2 M)OQ]?T6]M9^K*^ZC;7K7XJQ)LZQ46A[3\WZ",4E(XA1%J$$R,]6_?B-(@CI) M@D A+)J;;9+*2$"X8\[(MP]_/B/__O]9O;3U[Q<3(OY/WZ&?P,__Y3/Q\5D M.K_ZQ\^?/_ZB/IHW;W[^O__G?_W'__?++_^M/[S]R1;CU4T^7_YDRGRTS"<_ M?9LNKW_ZYR1?_/'395G<_/3/HOQC^G7TRR^;03^M?YA-YW_\/?[/E]$B_^G[ M8OKWQ?@ZOQF]+<:CY?K=U\OE[=]__?7;MV]_^_ZEG/VM**]^10#@7W>C]CX1 M__5+]=@O\5>_0/0+AG_[OIC\_%.@<+Y8O[O&2ZK'XU\GR]V AP_37S=_W#WZ M;.IO>/TLE%+^NO[K[M'%]*4'PZ3PU__^_>W'-22_3.>+Y6@^SG_^/__KIY\V MR)7%+/^07_X4__OYPYM'D\RF7_/;P,%B_K=Q:3B^5U7II560;N/?A+6-SZ'==E?OF/GV>WBWF $$J(-@#^[R9S+>]N M\W_\O)C>W,X"I+_V0XC-EZ/I+"D]3Z8\"UF?1E]F:;GT>,:$1/UK-5U,X^=< M8[G/G^UD(>]&91EVF*]Y;>DX/C;90DUQ7T^7[V6A>]SML-VL?Q/G58=Q:'KYQ)@D.[E?4"U?O&;^651WJS/\_;T'YFQ M-Z).WD$:3]@'2?4.D]H3)%SR?%',II.H4>K1+$KVQ^L\7]98ZI&!W2_Q_2B> MK]?YS1JO]\59.EG\QV7XWS5S+R[-:''M9\6WDW ^.$'W2RYN;LO\.I\O MPJ"WQ:+YTO=-U#D)V_VZAIY4?X;.%_UQ68S_N"YFX?!9N* D+>^:+G[_3"F) M"%;M_V3K,NWG@N3+<'FBW$YO8U47ESJU6(ZSQ<1AX^KFYM1>1A[MLCJJLRO1IL)>@6[UKL' M2I MJD4W;QL(&/V;S.K,339,G\KBLFWZ6RV<5:-YE?1 M ;+Y2H\ML\;0/I9IKL,_\\6;^6/OV\5E-::FF"1\11]D[TZVL)9R.?WW6M\Y MS;N99O9>B7WZAX24'IFZ#S+K;0^U)TBVY#?S\&/^:?3]^.)>>+2+9=CPPV(Y M'0<,?%'F0;F+=UG%?'.]LGE0YY?A3^_+XNLT!O>%YQY.4$]P.GQE%["<>C36 M&-K%,F.8WV0URR\N?3[)R]&L<@*%O^XTQ >_.UUMZ>1EW4*13%!/G;);LH)) M7@3-=S;=7-;NN!"O0U?+HKP+SW\8+?-/A;N\S,=1 G?SQ-^WH3_QN[L%ZO.\ M#,L-5NJ_UV*XC?QJQ?]Z4W9!5KV3;.^ 9$MZFU^-9K^/ELOP^V.K>>G99 MY MER]C@,7[O/QX/2J/7N_M>;RKY=04LL.CNEIG"ZPGJ\9')%ODAC\ZF\7)5 M!IO5%(OC-OW^$1TNZJ$>_?BOX4N^JBV_K2?ND,2MZ;SXD,]B+-BG(BF=36;O MD-A3/^#Z,W2XZ'H?[[%QR1;X,;^*&\.#\.]C2]L_HL-%O2WF5V_#DY.-)=7X M2JO]S!T2>:H\UY^APT7O_%H/KAYV?]1WVP&-*6HT?8?DUOM\CXU+M\"30X5[ M" E^_HJ3);OV#!TN>B=Z%ZMES!.-J;I!F?JOL#7GDXOU'7#=HS3)Y'V0NCYW MIN-U&'EXZ/-\NE317Q&>:4]J_7N M>UZ.IXO\?5AW;<6ITY=V"$W-O>W(N X7^ 2G<&*O;FXKEUMUF;G]>#XOPA>E M9Z/Q'Q_'89)\L?E]Q#3\X?=BDM>]L.M['7L!')7C"L/MCP]AW&7.3^?+7R?3 MFU^WS_PZFCW)E=J3FU^EV\>\?KJF_,'(U(L*/\=TH&+^RR2_'*UFRX9+W#M/ MAPLN;D;3>?OU/IHF^7+7L_]RD]]\R/5E_R7'30-EWM@ MIKV+#D(SG:]ST-^&?VZ?CNOJI/##9AGY]V4^G^23,RSDQ9WFC.MYZ>1(OIQ] M]0\Z?-%A;77WXOC:ZL6S8OR2V*]%_G*T^+*6^]7BEZO1Z/;7>#[]FL^6B^HW MZQ/K%P"WM5C^]_;7V2Y$\7YQ@:[\S3*_V2UJ-OJ2S\+!5XRS.L,RAYQPTBC% M@:.28^RT90Q[JX!3 ,+'Q,YBW9FBW(+<+;7W-U(O$!!,^P?_6DO> 01.G2JS M3$.-)2;$!$24AY2 +2I&:D?KH'(O?*H<_U240>/XQ\\[/+<[YDD'?JP3U 5K MBU[1"H2%7ZRW^[^/9\4BG_SCYV789.Y_6I.$HKNX%O+5Y^B\D)4\L7\0SX.!V2T%D:+Z>+SO/BRR,MU_M*;^>UJ^3C( MX"G5]I$V>4C)9N5,XO5LO?'YF_#^3L MT..9IQQSZZSSR,"@.6'E[&:U%!/N49^B\9(9?T NSL_!(CG ?>UW+R@]1]3 M/2,R[+"V-&CBGA'.!'-,J*U>9 U1S04(_2 *8!K@SBD8\<9$?'9I!J MZ&D@6P,$ -?*>K&CF6(Y;-6K-2=K2$8*O/XHJN5(N?5\%2-A.@7B>%IHS?&ZMX; MC>@('U]Z-I/ *(*!\4&4K>?2.H>K=3IJ<(\'_GG9F "=QES4Q=($5;,*5!1K#\RK M. ?:2TEBG :XKVQBB:K2G8LWB\4JG\1DZ_##D=O)A&_)E,8&(@D X^$'8SUE M9HNC]QHUWY7Z/+EZW9420]I867E?+,,7,AW-MIZQ>U?9HY7OOJ28GK'4HT4, M>7A9K6D^8X:U8]Y[:8E6'ENGB-_13(QO;E:25R%&_<+76&1>*OD2VPH]<^@N M'GMT'[M_=][=W71J\C^KQ?)1#:FGLM7#JS,?6*4P]\P[$@P]RJ3S%=<0Q\V= MIO3U".'P<.Y9*_-%N>?#NR=JDTPRO]H&83^(T=NOLC6;-XN7'-KP8.IH8Z%G M,K"Q^K*MIK:Q3+)7(9/G +$O@=M5R-EHJ!.[3M=[GY?3XJ4CMLZP#.*@V&+E M0?B2K)<**;.C%"K#&XL+?U7BDA"C,[KM8^;FQ65%@PMRO[Q[4-W]4>)S/6=^ MG1DS +46TG-J'' 8@YY MJNH,SX317E LN+#86D80Y[SZL!2"K+'@R%7$Y' MS\AY7"EUG="43][ERQJ;4Z(W93Q8*D(2RYUDF!(!).+55P>D:W[P0?"JA.^\ MN-[+Z7_\^@320-H?*1(E:C=43)R@D:(-8H^I&YN4F?LU[R3KP#>Y=TPFD $Z MF&G<:FTA@"AL68S98+UA8 Y8]+&TS4?R\QX\?D, T*9,.!AI(+N0& .$%PG[&Y)\7/M61GT352C5V/QU>S-[CI MI/%9!(@"Y )$V#DE@TW((SV..6(41L,,ANN$8Z=)0RO\7K]<#"KP[?6(0R(Q M6+\X*&31&A]?YQ?S_' $SK[G,Q)0L!0#B+5 SA%KJ-Z@0:V&3/3)YL-F1$=\ M*-*CE(JKG[X5)W%U]WQF)*3,P%4ARZK=[ML&'- M?5Z=166EMR'Z1G'XDM>)R&7.0ZFYI-)YC 666&]]0M)2H65S'U=GL5U#DK43 MX1N(D-GI8ESF\;>C\N[A0YOF+LT%[U:!!)V M%MC5N["EA;"M"?3 ^U@M7L3S@H1OF%K-ET#.K&(084H-,4 :=V7U< M.J@5PPO@2B'6\Z;T@)B'-"ST747;\?WG^!R9$L KHWC '','25 !<(4! M8KZY['06=]795I,R/C5);U8W;_/1(J^B%S_/ X?>%7,3"_?/ MHI?RXG8=RC._6C_72[&Q RM?+^)!!=XA+&QDCZ?+VH!SU-Z]PQ'1F9 M60$$(X 01RG!%GE'C5 *& N)([26VM$GSDSE_;@K5,RGA5=8=-GB:]%N7P@-.%?3P4F_"K[$%LQ[KF'>O3WC'/ M'29":8:H)@1Y:"M"PP[?9_[M23=-29A7M$>DH4I4GXM[78Y/GLA _ Y,..F] MD<)3((07NW4SZH=Y<]00^Z><:X7!Z^'AH&YY^F5=?RS;ZHL'F?;HF7ES<;FV1T?C0R['XX,S1IDT7$%E M!!:(0:9MI1H0[<& [E?[T7X3@M67B#Q>\H?8S.#B\O-B$U%Z*/3NT+B,2@@< M43@<6MH8K+!T<$LKY0HU+X'1V>5&5X*1$J?SR,0N&:NV-.Q&9&$KQ8H*9SW$ MGC($J6=;^I2SR@WOWJ$?.6B*T'DD8-OKKS;_M\]GRF AJ 1 $*LDT88J4-$6 M;X7,>WE]'L4')=;ZS MWI80V\2OO9J+H#F.%M=^5GP[W\W ;C5O:UP&/'\X(X8 A0&SL>R)$D03B:6@ MX;.QU'%0ZP#HF+*CS3\>/9A12V$P#PD%&C+L(4#,;BG"7/7J4CKHY6_#C*<- M/=H@T*%?,Q^$;NRC#M[[<_N-QA>+/\^F_5@\/@R,5G!O.F#E@L$?8 M."E4T *@?VBE2B4\''Q7'A*'6)8 MN;4)C GKL7@=T!A3ZB'=KI0 "D"?C*]GPW7 A?T%B9O!U)BAC2L2>RL9] PX MSX7VR'"F9;4^84SS[[J<6(@4Q,UQ["Y ,BC.HUJD1'F"H=:_L;(12 M8VXFZ,!@E#>.BEB+3F($)D$9*JIC!BBLE*X"I]?7B9?M5MQ+Z MF3K'JTW.1O#Y=_?_1<1A 5P$$AF- T['/6=/ATA9"$22IXY$ $.]+EC]>C\I\78W<%#?QLGJ=-G/HFN3% 1E#&CB@#0E*N)%, MNZ ^5-0%0ZOY'7!GF]IYF?STZB4%JOVE&=Z6^7BZ3;"ZG:US:=5\HFZ* MNC]6=CT( MCI5H/S0L0Q@%)5-@0+0S7JM@O>R^&NU:[$F=^84&+$>ML#V/%-G\RS*6&(FU M1-Z7^N@-(8 +=R69@Z%;7XSUUDKD0'+4WN ^Q*J MEUN3O=1#195ES'!:XVVNXX]OMJ5L-CDIA]JNG-[F,OD*,NXM5E9JC# ('S9B M3/D*?XY;%.WMK/G)H 1\F&SJZS-9(QRC1'Q1VF+U97FYFJGQ^OL^V-WIP+ L MZ">*2X>9LI:PV&B<5*<,1P T/\$[ZZ0R*(%,B&V/A9/631XW<'T:?<]C7'SX MKPF_G!Z4I&-#,V&0QU(!JL-G8IES3%0A(]P(WSQULK/V*H.2IL3X]B518;GE M)KUD\]\'X)C1[70YFM7P_->?)'/>.0VP=(H(IK&Q&NZ^*P%)\^Y/W352&928 M=0;U^02NVG,#M/GTZY'LASK#,T80DMQQ QBP&'O":77A*Q#2O9;9J"=C7;#U MJ.2T1JZQJ_7Y6H*1*REPPBR9PUA;@Z7! MV%H-O.&L.MZ%87: +OZS[#FI #RC?A2_@?NC_9@WO]X$F6!>($>4=QX2$6P. MLT-8(-NBQ%!G7OVSB$\"[,ZOZ+P?W376]F9>_Y< M,.N6%I.'5*Y9PX4X8-L41IZBRF@#!#!285'IRAYD=59W[PP6@Z M34%,:&C5+Z5TV@09,UAX0"FQ3E#);; (=A3%YBO#\T;W;U"EP6XHNF_3TVGO M+.L>*MY(@[0E7EG(],XK)A4TS66H,Q_T +3@Y@ .+XOE<')"S4DR:XVVP9)$ MQ!'A8D8/9#L41(N:*-UE)/::N= -CF>6IC?SKYO6)RERH@Y,E@$"-%42*:!+9Y[#[G.BTN'5VX7\MNC9IV+;I#Z0-%G%U1^/T#PZ-@,0 M&>\E%2I8#,A1SU1UH$%KK!T_6\CZ8*T1JGO"Z,P0 M#8!$S&-$"6!>Q:9-WVK;]TL7LD1F]X6DL2;26SB""&(">264XA M$@Q7@>S!+A#-_7W=E7'H3X8ZP_',TK0+0T^A Q^8+ />,**MM 00!(DR#E2W MOLHIWKR<>F<[5/: MPO)D5&8YA-PC0 SV4$'/'*HJ;FBJ7?/[[[Y5Y*[%I!UP?9]$F\RG2K2/Y3<> M&)5I[!2"04$37&#DE XG>D4G@&OXR+4 M;-[,QX.86>]CBQ0$->*D\E,9:$'SBX;N:JOU+F2]0'L&C=GFY?3KNEWRFWE M:K6FM8GLG3!99AD2\7Z8 ZNEUI)S7!61-*9-W=3.HGC.HU%W@^?PK/LD5GU& M-?:6*64E-DHBSMWNGL\PTT*9ZBRBIT>IZ@S'OJ3)75[FX^7%I?L^7B?3?A@M M\XMYI"G^?_>O5?A29ODZ#^2A'U7-)X]_\>#) V+7P=LR98@5&$HH'978Q7Z8 ME5%C>!L_0F>Z7$)OT_D![4M06]'T/NSXQ>3YYAM$#\APOPO) M&,3*A1TC[$C!!O/.(UMEK(>]B3>_[NE,BTPHWH/&^E5(?E>"G%$A&'#*"PP, M5LI0H2M+T(J@D@]/V1R*7)X(75]B]G%U>[MI:S6:5;WL= .I#Z/H4C\MN;^_77X M?/*"N1/K4\V*Q:K,:VP<;:?.L-&:(1Y6'J""PBL,JWMX1X!M'D;566AXXL.H M1_3ZD[=UA/PZOWPR788%+\*W$M/+)WJU?%,PS1?6$U^O[]Z.YI-98,.^",VC M S/&D(Q5GJBAW'('>6RMM*7 :='#$NUHTIR,L J$>?9KKK#M*^- M:QT*_W%Z-9]>3L>C>=4&ZU,YFB\"+(%[_S6:K=;!/P]N5'^;?LWGAVJEMIDV M0YHPH9SAT# 9C"$'0.4[\QS*YEM79W[*LVU=/>+W=^_/B)UW4AD$2-/\LDA@>WPK9DQ'B++M;9< ,*82MLHHSZSSDEGF :MUN=$S9 MIR,5QAX_F,$@JTY*2Y@,MKH&0?/ 6XJ(H"V25$_WCHUFLY-\JK69\?26I@T" MZZ\XDC!9_CUN4?GD'S^'DRZ__V78+()$NXVY\8^?%_E5_*''&YQ[J"*W(E>^ M3X_4:=DW*K/ !#BP $P9+8'##I@*G%BHL4?QN ZO*,>K+_DOX;=Q*[L_? ^( MRXD\?O$")P4T_5[B/5OQIFWRZ4*P;;=,;;!+%+/AL). TR=(%M:*0H_98'' MH]5LV:,X[(3@ER?O?K%43WLNUI.,5GC]V#)R'MEX1--K$(TS7<@5B^7%YVF:QQ)V61J] RE)CU5_,O(UGZ_R;3KRLZJX[OLV7CM>\X;_BUV3#LK, MR;-E0$ 2]#4E,<4,A\T6HICY##U40 /7IP';/'JLJ:>C>\#ZU$]C6ZVMT-38&*P1"+LCXIQJ#="67JZ#]C4\ M&R.Y-*2%:!"&15.3(C,2&N\AE0 KX35SF%?F=E"E1>':Q]\-+CF7: ,1>;B06XK!!0['8^3M@0TVR[8'U;7!K'WSQL MJSJFQ3D[P](+W&IH=]IWB\ MXJI-['&?3+T),A[T4DJ])1I"9QC"A%=ZJ0B_&J"NEE(/1 MFA\27=2L_19P$%RU(:QHS3> M23)/@";"$$V,)()'A13LJ*6X>6&SSEQ!'E\%=9^'UBN\\NBS!^4W?A].B_* M=3[*9HL,RO3C63;I*K_GR^M83BHF)=P<*:W4XRHR(1VVR" H)*$8:L&@KOC@ MVL34]5D@K*DB-%R@^Q7X0-GVN]3Y/#"S5EF>QR,RS3A%6B*OD#,48 5X%#KU\64-BU"ZSLS9#MG?#-HSOJ] MQQO7S:K7)MU]>G.=0+:&,V:, 6MCX4(>/@P %0H_5_@$H)I?>_99."_5*=$- M:'T)U3_S6!$IGZBOP?2YRM^M(HX7EYMR"A>KY6(YFL= SF.'RTGS9!@1*JP+ MWZT5' /E_$X_5@"SYITD>SMTDG.]Z _/,\O6%K)GI)PN7?MFRH*U[;G @*AU MNS*M@:G.;J6$:>Z0Z^UL.Y-\)4*T]_OA$Z*W]X[)%!!042DXI QZ@RS!5=2* M@ABV*#,,7L&YE@J7WF)\MY])/HE%2,**]U7-.3P@ T[2L'LBP2G#""&O=WJ^ MBE&+PSN+$G#J:7!O"FCZ8KS-;\M\/-WD/^6WLWR-^WSR,(3I@!C4&9XA+($3 M@GABH:#60J"KCTB'CZAY\9+N;OF2"T4'0/6;W/%;44QBD-/'O/PZ'>>+C\6L MKI#4FR 8BMY#X#@7%"D !/>P2L+62/GFMRC=7?PE%Y-.H+H7E-Y+6JV;WEZ' MY8?G-YARM)9X=4W9B42F%E.00 M6L8D@3')0 "_I0@"R?LLN7YR4:FZS#A<5.HT!$9#+BJUHVSSF475HYC'C_!( M6:F#XS+H%>#<"&< 1SJ80X+A+4"((]-GR9 VA:5J\WF?N"0 IS?/YN.E'BT7 M].+SF;5&8F*=P2H<+=A(H&5%FT'4#[N45"*^/756)D3JQY*&\TC!D:)10Q*" M39S"!%C!>*0D64)RA8)15- :D6P9G=^97;\>:9+MX. MD;ZX_"DV55R5=_7X_,+3F0_& T1,:TL#(=R%%U7? G8.#[#40EI.M\>D+UZK MR62-\6@6V[N\F6_[OASE^L%QF5<8>(XD#O\OX*2-XCNYAD&_'I[EG9;_*='I M+^-VTVVENNNH4!I;?/ M?SQ>W:QFH^H2ZU'%\$ULW?&MH.X37T,74+5J\W@C4C"I[?<&N)I 32*P4,,T P@T!%D\:@SWKU]6L" M=L.UEVX'6V#5&__W>NY?="(^?3@#GBD9FW\@Y2CQ&@K*MU11ZFSSVYPN"\SV M(P%MP>I5!#9=@.RZ(LG[O)P6VWB6]1\O;M<)/NY[7HZGBX.1LZ=/%K-]F, 0 M8.41H5 ;;*H-F&JKF@>V=5E^MC\1ZA+,,XO8NOE:(@G;/U=& XFG'08<@(< MB'5?*[6-2MCB JS+RK7G%+!D6 YB"WN7?UO_Z?#U6)T),L.EHU)R**4SR$L$ M'-U2SSUJT:>X,U-I$%M54P"'L#VUD)['XS,H'#=$"* TU]Y)*X&K:,<*-5>5 M.LOZ',(VU!2__ERU_[/:YBU_*O9X&-=?P9>GH8(?\DWCQGP;_[,A^D,^+JXV M+%[3?]#;V^VK,V^-8HX"P"1$ AIJ>+79']JAQ?!]K?ST;SQ@?O_ADS8P&E"G-A)*=<VQL,NWZ?JX _GR(R1$ )(H6486\ZTU=4>+"CBNKDH_=B^^A8@ M#D'1;B='SZ;((!7:*H\A=AYX1R3;F1I"4-7B6/NA/?(M,#PN17O:!=C\R](4 M\Z^!R/#:[77 \_6](!6G#,\ 8H@QP"$4QBE(M">5NT-@1EH$$KQ:SWJ'^#66 MA@=NK^43M]>TU*P J(:Q9#<%@&@4H 0D'-$5+O7^Z#5!],7U? M''!<C\2-#ZDF%A.TB^UV+&97E7>Q4>5.LYILZ MW9N2W=N*%S9Z16;[EMQ'^9HO8=.(3=/J5G;8,R+#PA% J>64(X(L8B#\?X:] M55!#0FN9GGW0>*S&PPM/9PA8S# /GP(W!E%(%5%;VB3@+3JT)R[TT)HWSXKN MM,5BT"4?WA;SJ_ UWD0R/X7E'JGT\-+C&9%$,\Z 05(9Q@R-D<<;.)1DI(55 M=+)HG%3@H15KB^3 ]*5_/%WJT7S^EP=D!EA)N%,JG+W":F^ ,Q5U%EL\[/(. M[1AVA/NM$/K1Y. \_#]2V&$([#_3'>&]]A;76Z.HPPO/A^-46$J(4Q0ZAA4" M#LH=;8+VRO1Z]D5;)CVK[- >EKY8_OB@.W+$/W\X,RA^%O&26RE(J?'A7*RH M$IXU+]UR^AWOV0[XUK"CPHN=@Y:PW"%'N%'9>L.@"U0+9% MH&@_;&_OTDD RWDV\,>>U-J;^.-A&CN& M'=S'6V%S'BGX/!]MZCCGD]B XB11>&%LAL-YZ)$/A!('L76$T6KS- ;; 996 M[U >V@/4GU!96 !2P'(.%:#FT9]!@847VGB.H916!:!@18EBIKGJWEE$9%(&M\ BA;8> M7_NDJ-@!W>V$T1E@T @)&5:.408Q)K+R5QH(X "[*J52Y;I#Z4R:W3TICS62 MB\M/U_D3RNHK?J?,FJ%8OI@;YQU%FL?>C;SZO QGKD7,2&IIZH3[A]7$#I%L M$3[]_.!2LS5C\LFGXKC4-)@E$](:S"G3G$N,K%9 5;39L#LWO^Q-ON=T*27= M(]$*B^J^Q$IOFZ>/)5<]>Y"F M,Z':UXGW+.RKE@_KP*B,0R\]#5^1M0(*HG PSBHZ#7+-8Y(Z,UQ2N[+2H7-& M*7#?Q[/59"/A=7J!U9TB4U*[2#@'RM!XL>LPJQ#0;>I2=YC@G("?QV4D!5Q] M"U)>*%L9E"'' E+!9<0R:WXQTF#G*R(1/OV=U"^N^&ALVL%QF<&6(41M]'$(X227 ME=<54<_QP/,1DG"QGF2TPNO'EI%!!C$.3S3.(Q+KS-VM5GHT;>'YPYF!1DGF M-0WF2XSAT,+ BBK@T CWQ)QZ:4,Z#;0],7P;OI1:ZXE$-@93Z5 7F&F?46K MA:AY==\S9#,TU1E2(M27-*1I0PSB':R1V&*G:"PW(VE%&S/>F&%K"8GX5JL? M<3.D?BQI&*0^,"0A.),;N),6M@AB"PEV<%,)6#/@646K BUZ1?7WZ!:>!TYRINVB; M8YQ\^F#&"?-*A25:+0!DW!"NJQ@)AUNT^^@I>:TU^UHB1^4 MV?"'T57]"*]#DV12:6P)I)9) JSQ&+(="@CXYIIZ[QFM:00D(5B-]WAU=57F M5^'=[\OI?#R]'SV<7E13B+8O+;NDK_MI?(OL.@^8R98(AX M:)"0X7OQ&E(*JJU6",L&&**=2D#Z1:ZO#>9]68SS?+*(9$2D:F4AUA^<<8PQ M8YYH@CD%S$C 946UU"V*7'46TIUZ0TD.4J+,U,\!THO+>SDNROON,'LUC$;S M9%92#(4'4BN#A?,$FTKTI70MHKXZZ_^4=-/H&*_TFO_((AQ^ M$ "P6WP]"6DR>;33QZ0'J+F[H+-.3QW*3 \(]G=]<'-3 M;%J+O!^5%^5&JUJWP L4K#LJ'KQ,.#HZ"\J[5,(B@+R65$()=.6AE89RUUAR M.NOAE/K(28_2>>R=ATGXNSTR"/@X/]0^M_8Y=-;'J5MK)QU6YY&7#_DDOUFKV^M%-S".]\Z0<86\9QQ;;*4F1"@CJ@A= MR8ELOJMTUM"I6UE)A=39=Y9/X2V+V.7J4SF**?EV=%?_>O/(/%E0Y*4(=%.. M-0-".[J+" B*O6P>V@3!ZQ2;M( -1WC"[Q;Y>!537!^0T^B8.C9GIH4G%& ' M.2(0<.V%K:7=QV/Y73JZN#X3_>ANTTUZM^;H@R@FJ_$R M+'DTR]+:2G!IB&HQA(8STQG$85)/*2%:P54G.5^.^[@^^%AO?\SJ0;Z>C M+]-96$T0_A:%. ],DV' /%1<&^H\H-YK U!%G:2HA1KV6MS:7>+5WZ;SG(K? MRL/MP/>.R1C7FDN #8C5NJQ'KJK:%396U,*C! ?OMDX-3O/[\AK-ZB/1]V?B M"PWK]UZ=IY@\@TY;K23D& M@.#""5RX2PYEOD?(P>!_UV5 \NQ;S(8] 1T-T M6\[M8:&WC3;7R%]09]Z,6PE40,8CJ+24FE&Q[:&!M *@A3;]^GW='0!X_O@P MNRH#19O5-XH->SA!YC%W B 4PR,1QC#LXI7!H TV+>H\O5+W=R*D^I*3]K49 M.73 >. =AD&5IXHRL)-_JEJT'T2OQI/='I84<=YO(H*CV>9 _+@LIW]LC/T: MD=_[AF;> &B0)Q+ (+<0"JHJ1(+*UB86?/ >Y8XP2LCI\)L3&5R-R()6I*$/ M6E*03*FA4='?6*W9M>@2C0;OO$T+36-V;L)U+B[701>+B\L'H1FF" I(/M%W M#U:YC\'5JFMXO*[%9>G#B M3%*F&.#"20*<#.<9VF?KI>+8)@+"+9'UD&&:IC_8L>L[K M9.#\&(P_#\/WU/48"+\3F9/_&>R.?/?N2C4[7 CBT)@,&B4(APSJ>"'K(>&F MVN$D4JC/OA]';,!$^!?=().(HS&&-=BVY2D@Y"4=\5\W$Y8[F?(PBXGI+)< M(FR)]@(Z6GUYX7_$$*L^G45>&D/6@U^WK4.NS>A[UV,<\R=R[@$-E,0<8"Z4 M@!H"Z904U%'##=*JEKOK]3CW'##QC ZJ+3608ZJ-K*A5FK2)8^W9N5>;;:?RL=ZV('WSM^DY/9^'U5[&8P&I1H]9_VZDS MB;&7 E#)M76:*0^AW,*LC?9]5@Q-YT2L+3M/FT/TBV9?FL_#A3]<]M$ZLX<' M9M(J!Y1W1!H95 +!G3,5M<#X@;<9ZH_910^H_NBR-"@/YVL7H?.(3ESI3HW= M[Y\Y]'A&D!72$D(8)\A)):(I4E$FX "+JZ9B59$&94I+JS%60CKC(7+>2%M1ZB@?4,N:=$S;8X0DP*?Q-_YF/B[S44R_V/SW MS;PZ;W8;VKYOO<;0S"C'.8$6 *Z%9X@JL8.&MFE2G'PG3\[ECC#J+\?IZ_KO M?%)!$Z.WPS9VZ')E[Z ,>:F B+6]G:4$*"UT92592U%SQ2]Y#8C.Q"$9.@F/ MA#UKJG\P[)D@6,4>8J>5(PHS(B&5#%44<=&B@T;R^@Y]'0]ID!K$36NB.WDO M-2;"$D,I0LIH8DD%K%76-K^33YYJW]V>D!ZG9+O#=/[DVG(_VT\:GT&#F;,, M4"=!;" #L(85/4[!YGQ/GB/?S]Z0"*A!; U)@S" L!@$^YM3QP*@ 6-6^<(< MM+A%6;'78TIV@U5WF\1! 3AUBLP Q:,K%$&GH0:$:UZY81RP+;:*]%4US[17 M- 9K^ $X+_OH?N3@&<24#V>ZLDQ"!0WQ#M)M"!6-H9L_5O ,P#(H-%Y"XRVC M*&C!"FZI)1;@/B^"V@7/U&;;*<$SIZ'SXV7&*0@Y)=!9$U0@(2S0._*AHC:+GS+A&W$R&2W^1FFOE,;9$?DXK6 M:/VXTC$H-]50A>),PK#5T9^M_&@>RY&1&8):VMBY5W%IF5>&:KRE%RDO>\UY MJV'>4XE(BM+9M@A]I_/Y^#J/!F:A2]06.L(,N'SX9@@:M6.8JK1JU-)&C+T MJ*0DP>W/(#&O14T9B*"<1T">)Y =U53V#[@Q?Z4B"89>2\&YTDU]M'<&I<1A(R4"HDK]QD#2 M@19Y:*7=Z[ZGA'_!]0-R7N$4?W<6EFA3KF_NCML!+ MCV=<,>>I!8AB0X0)VZC;488UIL/4 CKF8M$9<#^2: Q*4W@%$G%6I\&F1-5\ M,BHGB\^W8:O-P_,,H+H>A,/C,Z21MI JA;WVSFIM176N$R=8K]':]=P)[5CX ML@LA*4A=FA,?1O.K0\DWN[]GQ@*LN#.<61D6JRCAU9JIT[JYG^CT$AW#5R[: M0-R+Q'7C$"((94.T&-M;I:-S4(#%,E:(C]4\ZUPN#U\'!09W>_ MK.O1:QO@NUG='&3:HV%0"57S@DB=F/F-4"_2T-ZM MM_W[<;X]?"8C3DHO8V5.SZ#UF#"X6[N1OKE[II-TF-9\:T%[7VIO4/:#MK"\ M>S^+Y_M\XOZUFMY&Q;]6(&F-T9E%U $GO*0QAA])(6%U^S&KX MFE%WP)Y=H&J%$-88G0$EM2 (:Q]=F!9S WE%MS%>#U/OZH2S=:6F-7I_'ND9 ME,;W6H0FT=6/*6YN5\N\W"TA[K;%Y?+;J-ROTM<JD4^6*_-O^:S8DU%K AYO+A^[3DR:P!3@")O&1.8 M*T@4W&$;3O3A:*M=2DS7N)TO*JQ]M78OA8_-7&,@-C<84<,J2CEWO->LAAH% MULZ9P=_!#D*#VL?8F3S6_+?#Q= Q9^GN5;Y-1-42ZWJ!Z0ISK#,XT"B )@R"D. M6[W$%MJ*84+):9Y M]D4W?0Z&(&O=PWR632Q!TPSG)5%8 QP^-!ZS=:FN/C+A.6A>?*>;)@I#$*9D M:)Y99AX>V>_S,@\1AI[2B '#B]"[ 2'H+FHM9-=X]! MB%J7"/<7&?\U&+7314#&?;_-YXM#GH7G#X>OR "/8X<\'^Q=)@3RE<4KI 5# MZPXR!+EIC6)OSN_K8$#HT6)C582%;I JRQBFL+D,NG_D_>AN[=B/S1/6__,A M_]G;PO(YH9(20$,BBAT$(,V$Z1T(ZW"-T!/ZR(#H$3 M?4GYQ6T>4Y?G5V]CQXX/TZOKY<7EYT4>#9A#EL#!<9DWQ@L(#& ,2(V08K * MEA,8N!:5.']<3WU*1,\C/;OCO[;<[$9DE%N.O(K=B[V&&#L.*]1D+/+37&)^ M7)]\&BSO966@A5RK_SY>]JZ ZW;M9UUB4'1GH\5B_?>-0_N\?7]<61:E*


AU.HW)Q%#Y*1/N2+Y6BY/M3>UF@*U&K>3&H%(-;*N]@_-E@#CE=- MI1ARZ(P=@SZ.K_/):I9?7-:E\ &!Q_H*M9\\[#_4D'T_UM;X!'@VM@=$#>@ZE3SU^*C,":R:<@1KX8&D11C&IB':& M]EDO_:2V17WRNT@%7Z=)./CZ7]L?+C.)^/PL;TOLR_3HO58G;W(;\MRF4^.9C3 M4Q+5)X"H&A MD#*O"*&"4BL%H]8#9KAOGF+=613]>>2B#6KGC]&IU[J^QO",2QEHA$0)88GB M !NR#;'D7%+4/*8^>>CJ>>6E S '[WG=7N/KN]_RXJH@,SBWXL=K^[K_?T>R @W#O\YF'.M9A\ 0K:!5EFC"T!8(J MTJ+>TCD[G-?F;I$>HD[]#!NQ>KC"@ZZCO<\'FJ0 5GAHL$).04ZYKF@*OQMH M&<9$?"JZ0^C'X/[@'(A#87H39B\J\A?Y^&]7Q==?U\I8>1<9SJM_1'[S!_S> M_CK[_/$%YM[_,0O46XQ,.")I,'204%2#:L$,\3Y/^1I.HP3 %RTA:%Q38>-= MN FFR'ATI)[V"X]F(.:$.!([6TGD''.:P.TJF4>]MF+JE5&) .ER7SW*U.3IVMH:B+P^+^]VIHR4L[A_*M ]" MQZ.O$"D&F 84\(H*(VGS.[7DZ9EI&=H:BH:'8/Y]?+WE9OCI*1?C[[+_?O_Q MTPO,V_TM@]A!)K37C #'D>5(N6JA%KCF'M'D:8YI>=84@1[TE=_T 7WE-YT9 M)#$B&/O8WP@91SCQU8*EQ>O7M[@&?OWF:8(B\U(!(Z MZ[ES@L+*FF;0@N:J2_)TO6YX=C($?YY$, 9@J-C]0 MO_W[1"UW0\Y]F[);R*'U7LP_Y/&:*\KF?/*NF)?5/_5H,;W/9CBP=21]3^8E M-P( 82ERQ&,ED3&,86^EA\C6RQ@9+I['+G62O2/C4G 4$-, (*0X$IRJ#8[. M 6'ZC!X[> -T)NDIAH%[GW=+S05>WSW8_GR9_VN5S\=W1ZI:UQB=>2%EP L' M?=ABBA4 D%9@:>K[=$6?=/]T!G'9)[#)T.U+;WWI2-VM^VAQXAJC,Z25E<90 M 3'BP$&O'*KH=EP.]'JK$\[NDYKDZ/UYI&=0UV.O16B&(RR+W:9\U$%<9WAF MB$=<,8XH!A)!;BG 6\J],G! =W"=\+.&K+2$K'=AT7>['_]SFI?A_==W;V.- MYOH*SX$),HTPHL(9+GW05#D&0NZHI]@W3_H\_2[P]>H\Z0 ^ZU[TG(Q&1]C> M>3(F& SF$/>,:J"),Y: "@N$F7LUJE 2AM?9K!)#^><6KZ'K2L.7JC-+TYOY M[6JY6(,"Z^M+ST=E0J&8G\>,CODXQ@C*?$4GZ[E%8',U*0$?]TE+:\S.*1O' M&_L>&)4I39$ EGBBP;JD;OBZMDX[8$2+7)7.9&,Z'\W'T]'LS7RQ+%<'BIH< M&9$)X F'P7X4G@)&6"RWO:-/MKAW/ETF7IL%E031OB3F4SF:+R[S'I!Y% P/AQ7"UH.@ M?5H@145=4#$&V/SQ/,PM.D"S<>I*C$<+1 DB1J0$G51]6:PC&@]L M&$?'9HYC0;$GEF.G.0^DBDK:H0>ZSUJ7IQIR9XU,2HUL7])D1HOK@$C\3VPJ M^'4T>V0'W]-Q0*IJSY$)Y9R$EH>#GGEM)=?6[S# +?JK=29="?GZK*1)-ZB= M?1]JLO]D#%(,F4<,*"$!";NXW=YDQSQ#W?Q^OK-SJSO)2(527Y+P8+]M=BS5 MFR!#Q"G!C+5.*Z,HLB(V7=Y0SSWM\TK^59U-G<#;EW!5"0ZFN/D2]+YMQ?^M MOA9K_T\GZSK\,6E@6X+_>-&VYI-F% 8LPF;,"$1.&4SX;C-&0)I>X\[J"6%J M]A=GPG(8VUGC;2PV?9,8($B0M,&:H$2!ZC@(WS)LWJ:XL^VK8\E)BENY2;;O5O:U3G>WYTYG2WB NJ924<&^I!10QJCS4SD$M MSUF0;;?:HS78'C^942,]49YXX)2#S*% XY8F(V +)TGJLFMM^/&LXW<;# := M /.?^>0J'#:.APX.D,80&\!I)XQ1TUC@E1T64E5GTJ!375 M\_8L*E+#\OJBE)0R+%B>T9>FC09,$@0K^H!LD=O:<9Y'JD,_#2Y_A6_LOY,, M>RZ%3%&I## .24"EJY!DW(-A:Q>MY:/+.(YFT/XEK,T1':3J\ZIE]$P':%'F MX:!WW\?7L:]V^&?LGGT\!OS L$QR30$6BG'J'(JA%X;O5 5#!I@\:&=QH:%C]01!OP./,5(\]*>'0>+ MIU+#TF%S9ADX>EP=')=ASP!6T<1P'F.$#1:RXHPI(G>$9,L#Q6#<4*JV=4B@< MQ17EB/@!5KQ,Q,FB<[#Z$I//\S+?]/OZ+2#PME@L+N;W9^TA+>/(R PH;82G MAF#BE''62 PJ>CELD:K873G4A-> :=$YUZ7[)H_R0?S N>_97V<1S\!I[K"B MP9( .# 9(;<-< \[@M>HSJ1KN@XYA>%#MY#Y,;C9:+.I7LWH^+H/2(BLD(6WSSD[-44[JPM(ON+6+7&M?>R#H?!6J/S>5Y\6>3EUPC2NC9!^',Q'X=1 M:\7S*=7U"Q)U]>Y,40A-T$6"-L(DA.N,K"WFC*%75"ZTC3SMD]*!H?Z7Q/>! M_2#]'#^JH)\JX-VF^0*LD 782<",X @8Y:MZ- P ,\C4O%YL3=GQ4"7GV;!9V21FH1D(:8QS').Z>6^\/4+17=M;30!)B7Z1% MIS$7U>3K:+X<7>6?\O%1-K[X<(:]0X@""B4(BKGSE.NJ1AUWJD703F=9B1WQ M,04\K]#N-:/9>#5;__BAF,VVT4?]V+TOOSMS6A"'-:&0&@FHXYK8"G,9#,CA M;2T#$[GX\(0!6Z-R/5>=+R#E^S)K/0?(>.1$ ML#HU"P?&/;;,#_! '9"\U2CNWC>'AB[]>TA]ORK'UZ/%P1"+KEZ920! +-^F M3=C_( @;(:MLO(_J\7R44_: MIYIR#Z_.F(^>;QNL T,,$< C4AWR @=EL\> YU:J$$D98XBJ4'>3--2#RY_DD!L>FODXP\6SQ]! 1PWFSCNCH32*<(RV]XA>($YK M]4E_?:&!M:6GN]# DW!_+:&!G7:\#)J-@80)HA@#2EE#8#AJE(- &>AYGV7C MSW4E7%=HFG6\/ W@&9]%=RX/B:!S&'%(E%00;RCU5T ZP1E-2 M?M91B=M!=@9M)V'"*,8**.P991ZA8%MH1'!UOBOJFQ=!?34]>Q-H.*UQ?85A MA -,GPL&"4-,4V,8U9!JA4G5+$EH9@=>2BJ1//6>1]<,];\DO@_LAZX+_E"" MGBY1(T7"J+:0,UM"'5X1U:K-;K1QB2:P!<;!.PNAI +^^A%$B+?)!-*77 ME#B#/<3;1 @O9=")>PS.>66:81I$?XPD0 4 9,HR+B3R@G'&/*MH#AO]P(MX MM.;DR=F S?#Z<\C*(+69X8E(.CWD09ICV"75Y&OMU,-:@S-.@84 M8<& H$H(&IOU1C>XQ1Z8YB$U]&3VOS(#( VB?4G,:^Q:0[QS$-GP^5(F+4?< M(KA%4EH"S;#-BM;RT67[FF;0_B6LS1$=I%WSJF7T/++Y,9]/B]+F7Y877V;3 MJTV"^=%;_ .C,H^)Y5QB#*PV#CDFF%K3B6-:.AF@@70>-A==0=J7Z&PLA>4T M:!UQV3L5QDX7,3TE:"R'-+@:HS,L#8P-'Y!1EDBJH,0;NA$7FH A%Y \:X92 M>FS[=M:9XN;+=-,N]OXN(_RTF$[674)B_F5U61*@6VN=5_KX:P2V!ODKS2-_7U>3HM)L,O+,%WX2#?_/3%N M+OG[,\BM\\PQ'@,9G?.41';'34%8(6QS\[G[>@_#2 D=$'?^JFGR&LHY(AM/-E$@J'7,#A+#(^4,;TM?&_']VM@WF+\M@!MC4* O[CY?3K MFCD'-O16\V;*>Z^5#@P#DFKC$368,264QTP9U3PA['0_YZL0XG.@WG@#/KK( M-8[N7ZM8\^1Z%+3Y-XO%*G^I'F:K^3(J.(0"*.GB51T24(2O,E"JL<+*MNA" MQWY,*>L3[7.5K%G?,NPK5+-=4,OW_E84DV_3V2PPY\U\.9I?14-VP]!SO=>L MNUXOWLS-J"SOHN#<%*OY\N*R&G/N C[5.M[6*,+S[-G,8:&]@\0;Q"1%G &T MJ12NB//.U:KSUI%_+\AMD4J#-I$52Y6-WEY-)[RP5,9L$ )0VVP7X!3SCDF3*6M0,*: M1^!U=F62@#^M,.AKDZR4@GHM-%YX.C-2A>53I0&UG'.*-NZZ-5V&JN:9UYU] M>^FTZ?9X],WG&LS-M$1"<4NME,)9YZ"EE6KH+)2]5N8XC:.-^+"'IR?"T#S3?7Y..[==#2IA3W;P'%M\6BCLOG^"29=LYS8P'7QAH'.8J% M1#;0>DY:U _K[ ZX"P%)#E3?XO+FYG84)5R-QZN;6+,]GVQ^%56=FM)R=(Y, M>R001Y9;1@@B0B-4P>Q)^)2&NYND4PA2HW0>23E9+';44:H!H,8S'DQ-" R5 M'E?44>T& E0PTA*2'JYP#5QL?5S^W^;SQ9&V M!)W?NNR6]O0/Y[YMJ=0''VG.WP:JGJV]SD7,*=-D6DN@J,:6$JP!<=0IO94I M@9&LY93N^H[F.$'Z[O?1_Q3ENL)%_9N>^BQ/<]W0C!WJN@[J$<](71 90?TGT\_;#N+)F2BCIAA%!*QAXT-"JF6_"\ M):_@,JE3D7F>AM@1LCTFL^ZCX'[][T8WQZM/G#A3)JS5A%A"@ $"&J@XKIP8 M#'.MAGV)U0GGZTM70D3_DK1!7IR]1@%+=)'S*1]?SXM9<75W^"KGZ7.9$4 Y MI[#6V*#84Y"R2M_@U' Y//=P9QPHTN'46X;>:K$L;O)U(&(Y&B^/)W;N&9%Y M3HGGB'#(@24&.H==19]U+2)!N\N#ZE@.TB+67S3[,H8*')6#1\]E08NC5EGO MI ZT!)7.L,H[PC4R?19<'ACWV^#4%\\OEM=Y^0R%8Q)P8%1FC4(".^,%"%02 MSG"\*-E8H1ZAYMD'W:70]"0/Z5#K5XF&988A(X[3$5$H) M);"[TU$PC0=XR=R+4Z8#[ 9@>CRX!GGH46YF?>R9+ NJ%E$8!RR4H#Z ([HPPX_(3A42>*:8BEX:$;^]0N0+(HZ>*$.%C7>=?1T2X6JS"\3 M0"(3F4DY- 9QKS; IIOQ[9FR9Q;;TY'K2L=.0*9?Q2CV[ND\8_%='!;_)P5 M-XOQU>AF7]2ASFL#!-QH##EQDE&. 2::5TAIS?,MY=8LHT[TJT-,SQM,[2 [ M[M,D_K7X,?BCN^]$H[B8S4>IR&MU+Z:\?R@GZ>B3@K/I05W2&I#TBK;P:7+L.AL.M]2 MEOBOUXH2?_2<2/)+4=Y.!P]WH^%@5Y?VO<\'026'7BBDI0":*:\?6/)&^^)>_U MC\.GJW>$^_S+8(GPQOAXJM,(8\J(=[XB&/$:%>X:]\TU!'Q9$X(.9/:+WB.S M7W10A!M&#+ 2:*B- T1O=B?/58^J$K8CLY,AZ$!FG_?-L\]7 6,BO4;.2XN M)VQ=F1V,@1=N=A7!^24 MTN(C!*M3\B(51W]8US*;K=Q^[_@*#WJ:LMX:# -,.H=30HT'F%DE7863T;:' M)<';]$IU@6&/=6WMC&Y6U=8O#9JK=-E#8*,E4SCB93+S\T=:"S'W1M/R M(.RQHOTZFI33T?SITV1>3.,D6D9^MM^R*N?X:S&_2W6;'XO==8[/0$7@#G!& M)),HR9H[;NQF7_+Q7_TY>_1.E3O"O(.HY193GP?3Q._C@?S.#JXFKH"?W"8T MEZ4U;U;Y^T>E3QXQ.F"C#(K[&\?:6^2D5%2RN I!AI@TZ*AN\UWS?BA2=V!D MH,[$$X"V# #K*#$DU0%;\8PL8+VI=-FH_%Y?Q&P4HUZG-&XFMEK$12@M5@>R M%]\?$)R,1WW$#6$1 4TE!*(">"@T4Y!ON',TGSW>?M>CZ9$W@ NYUOE4P[3R>9?-2@0@;P7 M,*Z(3 ,@G5525%S:J/0=2K^G)F F5.=5B(RM?RL7SA!L&,52"X>%Y4(CH"I. MD7/LTLS!TT5XE%;40NLCZ\>%F(?G58OSJ(-:S.;3P7@TF$2REQ[0+SYWVTB1*7>E$56I^F;,S M6PE@OT&Q8T2(1RQ$C. )/0LLQA1L^#..=1EVZ(4UT0Q.Y]2#51K7X?WBX-@ MO&("68^MA!8 C+AG%<_.2]%OHZ*V)(_0C";P^G/H2B\-C/ZIR*FJL:L[Y;2, M>]BHF,SWUY)Z_5S0'C"ON)44*V(13'MI11_$I%,[\3BCH$',R^:0R9; * \L)2X2W#%2>4"I&?*GCZC=FS;OFM M0=:>\'YDI],S10(Q'QDFI(%2<06JDV\& G\RV]QH-(YY1Z+EY= M'>I2Z^\EU6H\+G^/)!>IG_JW8E9,'XO9BI5/D^&T&*1&$:O_[CGGY;PN:("B M;:P\CC874@XJZ:O3$M/8]?"Z?YN7VCJ L"OEV@U3UL7'X!"P2&)B*8FV.D=: MRVKA9$"S'J7$GO?VXXE 9>\PNRGXI9BD7Z4*4,DK'D]7_RP&TYF;7*>;V),O MT]4=[*B_2P Q3$EENW:CAC\3.$%*.(* TP(S(RWRND('@CYEZ;:I1CV MK.+ M4L5-,9T6URGRLZS@M9OMS^7\^^*W_RN&\Q_E\Y:^[U)5W7<'S:(M@%()4"6P MEM@+9#>"DR!_^VNMG%R;JUK7>/90!UM3P/?0LD (X>-1%EEH'"(4V.J6&W=4 M]"B5NF?:5Q_,KE3OYV1:#,O;R>C?2\9T7-EO1GOSUG:,"(("'0'EFD4S@EJM ME:^F%H>T1MOOQG.XNU"69E ZLQ9\*ZX7PV5:7#QB+,8)JI3Q=C5XF*6N4 \/ MX]$P[?ZIMM)B'G]T-;H?S5>)=*=K4)VOA70'%R(F-!;.>8\Y1(HYX3B 2"J< M?^&$?R#MZQ#A%LX-V__8V0+[Y'<$:(015NG(D($,6\\W\=CX$YM_/WN6M#8_&[01"'$C9?ROU\0ZJ&F%-)QJ-/AM-![-G]Z#H9$"CK\!GK^SOD#4J9I\F:YFM6A]$"VI83.8_Y_'7_RYVFK$Y M[PJ,624\-=Y13%3DEI+JJKK %-:HU7Y1@9"N .S:1;@L8QRGRU447(:=>LIK M N?<8H !L99:"Z1BOC*&A*(XOY<)O*A@2 ?8=5O]Y[FQMR^B/ ;C-Y[-R-W[ MKX5PW(RC*BLO",;*%>NDW+ZM-ZF?I3NYJ88IEI+ MF_>LMJ\S$;[#-=0Q/1VTR;DJ;@?C7P?S>?QYJQ_Z7,S3:A/WD>]W@VG1Y;>Z MD-JK3W8@N3C7XX_F3W$52L75'E:%E#K^H!Z,E_=KSETAK:+M:R1GODW@U1$% MT@X/#D@3"Z*98Z5S@FBM$>*,*@^-LLJ3HPXD[7#^8O%_GXU#A=*.?46PV!*C M*4L7>155QD*CUR@8 D0-O\3)EL[>BFE-"K3L!*M>5T[;R:E^^A&I/Y#V>L3H M8*UWSE*L *60&&2H4158FO@N*^B,3H M0+4&EBNG4I$JZ(W0L.+;,@Y[7G^M4JS6UT?OS:,]YM.9 MFS?E:8A]V!J MF[F()Y(-"9&<[^7-_/=H6>]/NS@\,A@,/%$:>QG786F(YTQO>! @OXM":Z[E M1B53MHE6ML3]8AKQ7$R+;5+T8C1.=V4_W3],R\>EX3/;+_X37Q,$]T@(*)VP MPE$/-=6XX@XIV,/K\*WI0KO0=;5O5-IKB\=B7"[9.%BD9^>8@)0F"EL.E+>* M&0DA\16/'H'\/:(USVX;ZM$T3F>W(3X7U7[Y6RH\--P7"CC^)8$"S0FFFIMH MW$=L <=RC8)#H$\M CLX)[>&V]FUYY=I.IL5P%>6(?Q\72]E,KM5].9V/ M_KU*:MW%XQY=:NH304)L:=RA?91,7) UPHRL$8RG!9 ?[^[>T&E.Z\Z$[ME7 ML(A@YHX7'"= TO96_(?L[GOSHBP'?,\&"1P$QCFWID.2LXAD2ECJ!6 I?2 M.?H0XGO!R)*)I="6@CP^RG?P+2%M8"J>"JWFT@#F 71@C86QSN=GJ345K4!'* M-K'K[%9Z_-HK5 X&9W:."9!Z**V(MI<@P/O4"I!5/$HD>EY!OS$)OK[\W3!> M'U,W>AFNZY]*G$<5W/W#N'PJBN_%8Y&*>ATNG+]C1*"<&.$IP,XBR1C@"I!J M+U<$]JA07H.R*MO )CM4]X_1Y-J6OT^6F][^<-P[CP9AB=?:Q%W22PFPMAZC M#96(YE^7;\T3U9P$&P*EJVG[WDGP:/-O]7AP" OC!008:B@Q4R#^L>8,\AKM MP5N;L*V>*1K J ,7T5LO0:<.HK>?[\ ]]'UUQ/HTN2FG]R\J!G7TN:MR9TP:Y*_%0_))SZYW:;]""?,,<,#M9CZ M9480(L!123W RW;@T4H""!UUP[AM)\P>1O33^I?'.V..?EO0+*XSAB!)F(Y_ M1(-1L@H;['%O;E\W*^B=3IFV@.O2.3.;SK#,=0BX@%U7 O"4#1@?<43!];WT]W2D)S*]A#Z&-+OE4.E3T+/$?:L M8G]6#/]R6S[^=;CJFIL$SJM_)'GS+7FO?QQ^?G]'N,^_#!9HB4C:4)6F3@OG MF=BP#VMTHVW\B-40\&5-"#J0V:>K/3+[=)5:&2%%B6;,(TB!%(Z1BF !:W1^ M;-P+TH[,3H:@ YFIGWMDIGX&26#D#WIG#5+:4BX8K B._Y=?8*SQNR_MR.QD M"#J0V>=]\^SS5< <"@N5QD8KZI#&'-"*8!E/(-DR:[PR=#LR.QF";+?PSU0J MYOI_HTT>&?VEB$;YY.EO@X?!Q"]]U)_F@_'3?F_Q\6\(5#C'*$ &*FJ)=HBP MS>D1.IT?#6J\Y'*S8FT7I\XNSBX=7)_+R7 QG1ZX /OJT8"QPXH#8;V71"CB MK-HH.J8E/![[DMX[.3GW);S__?7%_/Y@^?;GQHTF<+Z-4G>BM M$^'/X&PEG FM"8#,&F(<)E%/EM67.&0('A>;^:C.5F?CFBPTD- 0[;&34L,U M-M@PTN6AJKZS]6A!-^!L/0VXWCE;OT[+5/W[R_1[,7T<#7==>=OU:$#.:"RH MB?LN-CR"CA"IV.>.=YG>T[J+]6A1EXV"UJ9_;4U>*NVV)G!W<\^]SP<:S3=F M@331N$,P;LL&T35/Q%.$^NM=K2>BM[)N#)R/(?C>.59[(.^&SJ#_4\[BR:CZ M=M66?/^I<]^8$$]+1#EC5:0;&Q)7-\LJN@EF-S MQ7TQ/46B+\<$XHA4\41L(6&< HHQ%A7=2/;I^EGK$JV%3+9$(TLW48V6Y:(8'A408B) 4!X!8C1=D.SUR3?#]2*2[9A:3:&2V?%.:H(7K66K*W) MV8&\DKWC N7(,X.9%##^C<+([897176^1^CT&=T[B[L-!#O3EK4CYE#.P(OG MXDPB,+Y/QV,NM"Z9+-"M>8GS2,I^FMT-R^FU]!M Z+*EWBN;NT_";FA3KTR) MXTSN]Y\.E#$OHAEIM0. .8"(JQ8WRA7M5(@GN?9/Q;IL&HO:#H4 M*L>Q(UPQQ;U8]PB)M$6SL8>U1!J44Q8&;3HN$F'E>'2]-!>6[MX]+LOW'PX0 M46V@C#C$@QRP!JMG1+QC^8>BT\WHWIE0C<'6K1+L=5[M>CQ(2P6F7-"HU5!1 M1@WA5:! 2:[[:3TU(:*]TJZ%SD>0>Z_LI[Z(^SP&\J9W3V4M'LREW3$B>"TQ MAMQ+(*R"7E,K3,6?UC6*G[;BW*POIK(-6+H2NRFG<6N+!X;/Y61-\$'![QP3 M (6((6TDCM:+8ZE+,=SPR&M8$\?S[RN>]=I5[,:)]"+M;5V;SE-R^Y&?O6K+U7*#&2(VYM=8PH^(9BFR, M: :T[='U]4[4H0XXW3G6QN-5T:)?!]-_%0F#=>FWO5ZV78,"5$X#BXGUAGK$ M@5+"K[GDC'.2K0*M58)L]ZI44TAE^W*V2Y7&?>UA%6S:.C^_=NOL'!"HEH!X M98UU7%$*"(.6.:@!P<@;DG^)J?%;\ZW*ME&4LN7ZFK6?D\%X"7FJ.[:V8ZHB MCKM$?80Y$:OX+J;*:J,JJXE+H?&]0XY?KVY=^B\!U?F!<-9:\VE^] M_)VG@V="9F3%%^4UE@-V40K1'$1GN7;?10V5>3G\UUTYCL*= MI=*^\Z>./W=D:D$'UE9J JH'L[1,W*?E8;!2_6GJSKZ,^3T]/_)U\+3LMY(Z M,%\=<[F_]LL#<0)J8[VDFODX"906*T<9H];AGM19.<3F;!>?)R0$U/M&\,1 M 8BA2E"*C1%+WC] ?8_JML'Q.?QQ8A?CPD<(>1MW'D0\PBD:IU:5SP2:_IX9>VL MHMY5R;@FL-W%X6;SZ6B8SA/,#NG60N32 MY=Q+X_0#@B8.XV\$=8K&(FGEF!540QTC>Y! M[;4M;59ZM?!H4H+J?AF".UF0+\8%'H\(UBA%M=+>(X.\0A7]C)O\RT>M75!I M29YU8&E"K#^*R8M#_-?%='@7K?>3)NOAEP2( !>1+Y8*35C(G*7^F3.87U2E MM3LI#0N\<8QJW#-;JMRJ*TY*8;V.SX!,+F$H X0SQP3W-O54RC?. M>)_UH76@\I>(^"-QQ.1_^5B 24<)\U "AJSR$N$*!6N-SG>$BCZ+L1X*;687 M?DM^N3W9Q)O?!XX!EC2>WHC%D'/HN4_I,PIA!36I42VSNP3BCGV3=?!K7>8[ MI^VK)P)4+.XLUG#LA 0X'AX$6M.-I8.TG^['3.Q?2ZX6!IMD,[ZW*;?#' M8;EM/Q,,ELQHJ!'D0C B.=(XT ]V_R,._A].5G: MP)\FPVD1=^Q/D^7F/5.+^5TY'?V[N+;+[J(_[HJOQ7147N^R47/>%3"&WFJ4 MG-MQ)6+>>T"8H_%L[C$BK(>N_C/<#^X*WNXR:3>LO&9@3YQOSZB0IH5"@B * M "."4[*)CEA 37[0[WP70]J[9MX(T95F-",9IC+!(6Y\D<0K$ MW;"Z.F.QJE&^I;U<.LM4']-[>Z0N^4B>06>^#J9?ILM"D]=_'XP7:0==BVNU6,Q'=P6RU_:"(4?C*9+-/:H9L>4 M!,Z<(7%SH" UYE8"2E.)VPO#:Y0$!1]0R?LMG=[/E@UC*MHF]RM(4BVEE,IE M1X^CZV)R_2T"T,;\./;;@4#)%6-0Q2.9900*X*J[SMZ+.GU /Y(OOZ_RZ'0. M_':8[]].X?M',;V'AY2_E8\&A*#!5E."-$]^+,KU!F7J08TNIA\Q]- ;061' M3!OE8+6=_4QE;TM;S",?$>&_E^/XSO%62; W-0H[I"%0CYUCT%""K<44:2"K M6[$><%E#P3]2R*3O,]Y\;_8G1:75\O%6(P[E*[=W\U"(25YXB;E/L4(<=:5\$X+RT7 M^7K^$:-2_9%$[XWT:)*-ILN'=]X5:_P;07'$ '&*Z*,E49PNH[K, !=G?N= M'S%(=B[<+V:U7L_1Q\%HG/(5?#E=.I@Z,$1>?S)@BBV/-IX27E#M")485@@C M6*/Y#/R(P;R>B*&[:$XY+(KK66JMLE46+!Z+B^EP-#L0/SXP-L3C!$(N>4Z% MI3X>K17 %<].J!KE>C]F/+!9/+O2H4T6Y*HI^OL(?BXGC\4L^=L36+,?Y7PP MWOY]ZNGRN9S_LYA_*X;E[>2 8=O:-P-(Y="HTM#YY/H7SAE>88R]RF_' #]B MX+$OZQ^EY_9%=KHE) "B/%6$&XH9-2):@WKM=&50 M09F?KH0^8HRSU\+I_7ET^V*X8,ASH8^$QR30%/)I14B6JW17F6D M0I)!DN]101\VJ'D>Z,^KQ">K8T# &LU3=6%L!!-$PLK!SZ!4*-]"1Q\IF-@H MB/FE:8;#Z6(PCJNL&Z4H-I#4R/+^2#&W%B%]5I#V6JR]:3_V?7%_/Y@^?;G9NC6M)LO%L*@N M_?6S,]GK$,[/2,UTR^>3ZA-M_#Y?I]'N658&V(C^Y$6S[@<#A\Y00@FP$%%N M$,1*,X:]E=(I=MP5I980/E!4Z"C6]=-;YNNV-:OWX8#B!*2(^ @Y< @))(19 M(VX0UUU6',GH==:=PIW8_ZQ3J0SZW!2M87P.-%=HX6N!,1>5@R"D,4XESI5 MI!(&D"(_W>C,#=JZTM&C3,4N173>HTCFFI79/ZO6UX)TW,?_EY@#B"3P&DA> MX:HX-/TL!=<+36M.ZQN6SG^TORE\SZ/U!_IS_-F5OB&7PMOO?YGL+K]X:$A0 M0ENMJ:>648Z\ 4#ZBFH/38WKNMUZ#CJ27=D*K TJPX_?RU.583,D"">M5PH@ M!('WPA$'Z)IJ*ZFM$9KY$RI#+JQ-*D-\_N2U86M0L"(:T8I(P2Q50'L^%2N0#VZ!*I'9 IVK$\YA@$$200DTU MT,Q1ZZ0 %=W"U8AB='SAO!<*D8UKDZ?.T_>,S9#@3;1[."(NY7@H#811MJ+: M69J_/'1=$ZH7ZI"+ZT6ZXJ_*WXOI.HQ^/SH]V;"9SP:B43K#>TF@\W$1I@RJ M3>0>^!K%/BY"@1NXPM ?Z5SD//CY\'".>?#JLR'N/=@R(86.1Q?HK8G+S&;% MB?_\X,[DGLV#>M*YR'E0I21O78\\G$W6$07!*P&9I01[ BA%J:H_7./OM:3Y ML^,R/.L]FQV-">J\U44RN7_+]:OJH-^*I"'QUZ:#X7PQ&*>*<>C01#H_ MA<$+;@%&B!" N+:0$EOIE_=(Y,>A\S K;52<.B=@DPJ0*6@&TDJEK_W74;0Z-*F9*/2O&A+0PPE!Y2KW2PD#.)=XL:9+GWVJXC+!ESS:H=J5WWM3-;\5L'JF>KUN7 M_(P?4,/YZ#$^T\_4S5,R=$_>'$]*_S6>.XFA,013Y:17P%"M%)CB057#!)!,&:@B@P!AT7^'8U.$BW;49D3DRK; KO7 M^9,KKB*=!S(?7SP74CMWH>*?V#)D,=6*5A=?H:*P1GSW9&UK-&>Q!14HF\.Q M-X5Z=F+SS-WD.MD!GP?WN;E5]3X7E"*&,JZMY<#9B#+#E<,7 FQ1OU,+,[7D MU'(\W0'[']5M#N'SJ.R!O, +UMCS:.H[9X;9M^\_=]ZY.FI< !S;AGWD'MF M)=-@4X M/N\D6=$0*($8(\H81 9A(;%'5?(R I)>S W&\RMI]W,I2X27/XU>-K<]RRQZ M24( CBI+B7>8$<0QI4I47FCDED-%<"!J M@W1 $LD)B,=;!JM"25AIFM^JHG\%@C_*3*HKQ.R,OO>#]ULL_;:KN]V[+,V? M6=ITFR[3,K'SQ',&*H+AF@IEXO^(TTX::E2UV6,$='X[S_[U/^QF@O1?B)>_ MVVP$]>I"S-*0M8-YL6F*W1L_W"F4!L6)$MH[X3F 0C+(=!4,P-A>3@K91W'4 MM2B\/]-D[/D,#!AH1SWB1E(O&)'CV9 MQ*<0&*QD&'/GN-3<010UT%<><") C1E\R9[7"Y_!+2I [[VV.5.R7P0&8#4W M*EI$%D/A!9&*5YLJ^WU2EYT0K0PRFI;F^GQ>TV3^JWV;)<1O>S M;S"!>@C>>:-[GBO(B)\W(+[4E1( 8B M1'2TI16B7N"XAU=ID]1HFQ^4:-RC^9\IU(Y,SUNI8:M.156A04U>6\TO*E$< M:+Z]9J5QBI=9QEU_]!4.:C9;W*^4X,O-1OIKM?@Y2^6CQH/AO[X/XTN*V;KZ M1\0L_N+7\KH8'T9NK0+ICZ28__U?_P]02P,$% @ %XAB4"C[!U@=) $ MF9\/ !4 !L<'-N+3(P,3DQ,C,Q7VQA8BYX;6SDO6N3W#B6)?A]?@6VYL-F MF84J^7ZT=?<8"(#5L:94:!7*JEY+&W-CN#-"[/1P1I%TI52_?@$^W#T>3L>3 MI'K&>BI#(9??@]PN=X_YKL&H"K/FGP#_BB:+^#O MF[S^'=Q7Y2/X>UG]7GS-WKWK_A%H?]@6N]__A?W/75;GX%M=_$N]_I(_9N_+ M==:TMK\TS=.__/SS'W_\\9=O=]7V+V7U\+-C6>[/AW]U]A/L3^^&C[UCOWIG M.^]<^R_?ZLV? /5P5[>V.8P,'__VZO-_N.VG[3B.?V[_]O#1NGCK@_1K[9__ M\Y?WMZV?[XI=W62[=?ZG?_\? '1T5.4V_Y3? _;?7S]=GT47_\P^\?,N?V!\ M?\RKHMS<-EG5O,_N\BV%T7[;ERJ_?_LKME7U[!L80S%CR X80__SPA M-++;F'A^7WZM9NQZ(1M],LHFVVI^,EY]Y5G,6_:I]_2G_H/LVT?DMS7>B^K) M%^??FGRWR3>M:#[[:E!L_NU/]*?5OG[WD&5/JT]YW53[=;.O:.B"N\VG?,L@ MPW53?"V:(J_A'?U MFY6=N"',8R0#[TP#D(X._+\_PPBRW0;T*,$1)OAM /J_ M__7GH[//&"_7;SU"+;S[K+YK,?:\4*QV_'.^;>KA-^_8;]Y9=A^0_Z&?Y15ZPN#UW_BYW5)!FF*8>K[B>FT>%+J?^[$)A,J'Y_*7;YKZIM[G-_G M54770=DW6-=Y<\R1(ANC,(HBW_>QAXB-$+(.MF-BBV0G>BP:SDD&8*"ADRUK MH?V+6/*AB5@^O9J>4S'E.N)C2=Z!7*9D'<;95(R+N1$]T\O\,I1-LT^ER6=5 M3.U>V;MYRJNLH3G,^[*N4595W^_+ZH^LVM2KR'?# (<(42C81=#%$'8(L)7Z M"5I]S:N[DE?U=%H6F:>G(+FGZX>\ >6 #] X5(/U*4(Q)=1*.I\>SL6VF"J^ MH8-7X( 4,*@ \-\53P4NVQ[ M7=?[G"6IY7[7K+#KH#2&*<:^Y:>.32 ,!\M)Z'.EASKM&4X.!U"@104&6'RJ MJ)77<366G6#*M?4D$=T8K MS> 2DUEY9T;S6$6.I'>'V4%<_SOR[2G?U?FGO,ZKKWD-=QNX7E?[;%NW_\TW MI_!2SW%C+X)I$& [3DA@A=8 +W1M1W'KV!0LX_O*%!-;@=3@*?O>5I:PDI.L M PKRSA75S65C8R:Y\[R$P=(0H]JB@^$O>D>NP.!*.Y"#,U>@=T=&;PUM74N. M@LB^MNF!7F:>;][M2SOBT_"N,8:P U#ZWS:KH1"3?)??%TU]^R6K\H0&NLWI M!UA%U2KVTLB);>SX"7$=UW=#C'NHMHM<_?%$/T3S9Y;E[MTZJ[^ ]0DT[;'$ MP-AIBROS#IJQ&'.*NHTS@V-7H'7M'7NO;?/\8\R[Q44#^D(]=>RW/Q1;+<4U#5=;.\>"IJ:=W^U\F([=.P$NVD4VI9G(1^1 M 0)=@1'%R*-BVGA$.2*B^>UC637%/W4$%26Z)8/%5#QK" (#U%;JCV#[OY]9 MU$=X%!%K'<.Q4!'6XMHE<=7'G^&MH>VV_(.]%9^6%2[W=\W]?COL@:Q2%T*, M4>01RXO3P(%1[ Q G0 &*F>A$\ S?-QPP ;NRPIL>G1LLZB%-\DFD=+H&=TN MFFK@)M\X>C;J@VL 7AKU)6TBC8R-_NTD'0_"0B/)A 3HV6+2-Q;RJ7Q5UO4J M3D(KGB(4U3XKC>8"P*4+QJ#HT.)%))+A-"T>%,VX41I6D[-8#-ZY=T M5'-S/OYDLW#MU.G(MQFHN=-JAD$H@19B-943I83IS87[WJOR,^@R3,&Y U+D8E M=4PWF1J$ZT/'X_+TBP(3$2P1:A>J4$(N7)(D<3X4NS*IHT2/',IU[JM&&I2,ZAQ;K$$E5,+0=H[6Y[/N"2 M3N+T4"Z>CDRPZU#LPR1-28=^=S M2@,LBK[D=@(!E3OVLA>U2;)J=[-OX.:_]G7#0-0K:BXF'K%]UT4)\J&;!L,9 M>QC (!38ZC,%89IMOV.QRDE]4#N_UP?P(*?HWY5[.N^/^.7>\-(V/N/:.^N8 M:-;>(V# $+^CD %!=/R[@(OY['2=8;D MZ#/#HEJD^TJ#+2LA^U V>;V*H1L%R';M-,8))FD:^$,?I0AC)'*0I=/L-!'M M!!9H<;7M8/CW?+42K1*F#)"K/S0]IWH&AG4$('-,&P@ZG(PKAIEGE B'%CE" MEQQ.)#WB"B$J;*GM-['7TEG[\ZJBCU_>A:W$BR,,B>T%.*96(?&<@_V0>(I5 M$(K&IPDA+SN%5,7#E_8 ;$__T)XMZMAYDB)?9<_)&.&:PTJ/$YP"7<(FTQO\ M"6\OJ8S!DC>6E/SBVE)29TY4*P^][$]?NG8<@KT0!JF=.#@*2.0Y0^^YB!I' MJU=7<7'/5BE[,HJHI5SUY,Q23@WEZ!430'.4:M:\&8M8W^*(0]>4J%V6E*FY M" W) &"CA,A!SG0\7TK&*Q"STZ4:K\$;1DN V.52F]4 MU8.?3N3JSXK%7Z+L"N=LQHE54*V3DK"9:[^>\R-2!B;)[+)$2]F;2\5A2BRI MK4M7T'(2VT%Q:,5.Z+DDBKVA%69D0Y*$I-+F2AJ3KR:*!HXD9LHQWLR'<>QB!O[ M21)8T">1$Z"#M2"V$K%6$'(VA%86:N>*M_FN**O^>)$5RZ#LZ8FU\,JV6_"Y MRG8U'8*BW GOC$BR*Z-#9HA5%*+9+NH]PPVW%HFSN40QDO!B5(UD6>&5HT\Y MVF<%'.H^S8D=_\;DD MW[+'8M=^_%/>[*M=_:G<;M.^)3^.2>C$Q(MCY W?,"L=!' MA4^D9\=I3NT7\X 8B2"F!VXD%"WFF5E&3%L.'>5"Y[98E#T#GC@+MNV M+;^R!OP_V6Z?5=^!+1:=I"GF"RI3\"H6"\XJ_[2B?8:8$:U5I7(9$JGL1:GW M =,B2->[=<7JM>I/>;W?LOJME#K^D4[WZF,[Z>EG/Y9UT:[,J59:T(&)'2/' M\ETK
58)[FQ, M,V)*8CC?8&E23G:O8#]X!Q< F_J@=0)T7K3_Y.#'(M16B'EQ:38SL(O6<4,N M\XF^2;Z-1 BTKZI\U[P!SK)3'&,W=F!J^78_CTM"W6[#+ VR9K]@W]U?OBL>A>^:I73I+8%GNAQ[(M; O0*]6^RW)XXM(O*HC(QX&)KD.5AT3)J& ;X ->%H M*$:K04.? [W-FV;;O37U]Z+Y0C_/SA?VS9>RZ@KK["!P?2=T0R\,[)!$<43( M@-%+$JPO3AD".$^$J@^PM<0E4X.G%)'F'##=L>@P?B]"T8DWX _J#NC\ 2<. M+2(&R8V%>/0Q/.:+CCNF?>>+.).,@.H1L)]8#B86)E'JX#@)O00%@S4K#%%_ M!$QVG(TI9>V('P /D 1WOO9G#X&SAHE+_GB75\ ]?_R[\&-,7J(7/8'YO> \ MQA1CA7=2C5P"^$9!=XR=)(CH?$[H3\CU8$@0G>LIAA[V[(CW]$NO47,Q?/P6 MS26\O2#$Y,A4-#,BRYB@AGPKIWBFQ2;S[?H+72)NZ+60N1'_T^/)2A30RQ*U%G0EGPB*J-&$NR&%_J0\* M#'!UJAYTYY=V0VQENQ9,;!2@U'$1"6W')P?%\=S4X5$#F>\UK 4#&H&^QZ+$ MC N :4[$IO\ !/S60>&41BE>!/H^&^1'KK_S*Y[^HMC&^;F';RB?"@\+:,LL MB[Q4?PH$- ^5NYH^#55OP<(6C)"/(SNR""2$!-&PS\0ZED)NS1/\7L.:-Z 1 MF-NBQ'!HGD%.Q#1O "*C>:*\"&B>07[D-(^?)S[)>^[@.+O%1_ M".1.L=Y3=;VFB\YZ1=PH2>DWIL@)8M\) \M)!SLI(5ADZ2?^[8;E[[A+RR"! M%I/@$E"",;&S/3-D29[?&4C6 [3L5;DG!_M7@) MFD0/DB1_*'9M"Z2DZSDBIQV7>1(3#*WDR*G$/++ H07RC5 GY@J&&=.3BFNP ,=,CZ=YUGJAY\@R0.55'B=EE*H^;*N5) M=7Y$%8FF.'GQL.M>6EY_;]L ;]M-LK]FQ>Y]6=>KA) T1-@*$X01L4/'MH)> M$M/0LWT9?=)@UK!:]0A!_FW]A=W=)7Z-N FJQ;1L8I9EE6V@>L )3H "AA3\ MQ+">OTK"J-9=)I%#^32.Q+)T4*=C9U11.W?""S2"?=^/8SMR_!2Y"-^R]XO[G[%XEPWM5(G+$L<9]CY2CZ8E,M%?W:KQI)S MHGC'5TQ51(^?1!F%,\*?FIPM0KB$54J8R"5*DK@3H_HCR0FOV)"L8BTM]O;JX,D-A.)FA!S?96 M]#EV1F:,,J'+F#/J;I2:'S2Q>0-W3;$IMONF^)K?YNM]UU"DNXPBW[3]&,O' MIWW37U[Q"EU[6<4J9NU'$(H\U[?\U':M((H';&E,HM77O+HK>:/Z-)A$)N8I M?.[YV8*IV09HB[MK.;0^(F>O_^;#''ZB<[ANY_!/Q:[[2?3NUXF&DD\OES>& M8N)ZBA\<'0#DV6BBYZ/Y6I&O^HN,II5C+>2/:/>T@[L,H9_8YW+.Z2060OZ> M%P]?Z*(24I7,'O(/>U9W?'/?R=_-OJF;K-TCQ0Q_OCDVYV@+#0_QC5A1&J=I M:,=6#"/D89SX [@@=KG>G)@8DN%UY. %Z-T G1],:?K8UD?"Q,3#NHPX,;73Y:Q3R4RD2+*Z6*\LWPEBS[)B MUW'\A"YX'"\<,'B1$XLM*O3:-KYX:&'(KP4T,ZU7QO53;%"MKT +=YG2W$+3 MH,!B(_)C":V@;Y)Z*L.@DFSV OX*"#R46:VP[2$7>HE# CM,DB@,@_@HXE#H MZ-D4!L,I-+F_S]<-F]E9S=Z*W(#\6UZMBYK^5#YUEQ?I%5D=XZ(@MQ,/B1[A M[4&_E2L?<2] @2^3*ZK%&H=KP:JLTTL>?=;.JF*">P[/*G82VXUQX,8!C+S0 M=_R0#"BPY\:KIFRRK5*"*VU;2)D/,+FU8)CSNE-<>:Z5DMQ):#::YO8>+$!F MS[,IGNHJC\N"956'=WSIKB86N0_S_[$OFN^'S8C0\D*'U6U28X&7>C["_R(7HZP9W&F;>CY_?B1C]EW]BO(WJQ.LZ+Z6[;=L[[G^\=N/4.^/=$E M#]O:^UIL\MWF4];D*Y@2SW%3XL:^F^+4#2+H#;A3/Q)KS#D[6L.+Q@$+^%[D M6\%ZO?G)X>T>.CM0XH- M%#TX4%%T5^"QPS=CL%0:ZAEBYE2CO)C0R1P&S&,PN-S&SBOPRX5G9_E!=&0L MIXJE.AZG_X8A50LM)B.KOG%;3H#-OK7P;4*S &3#*+)3#"U6=>@.\&,7Q\L* ML)R@9PNP';ZE!5C>H5Y*@#4PRC] @+WP[/R@ ;;S:M8 *_@X_9\28$5IF3S M2HV;4("]NPS_3F3E_3FO'FT*V,+03A,[<4E@.1"%\2$CL&(+"8?4>6":KOH9 M-NFVQ7WW0M7W/*M$#YCG'$:!<+G\$5Q,@#P\%\S'&:*AD:&Z%/_F?3X6%/%F M)N*M&+>$L9GUD/)O)>M$MBV:[Z?K7A=981K#E 0D<:PPL$@2#0[802@>Y98! MVW#4^X^BIG.L6&=;\/6 ;PD[LXJ#/>-YIOEQ7EYL//K\WV9[=G0XIS[L5'NF M%A1/%T;,%,>?.L9N2?&V7P9'48J2,(P<&)/ )BY.O?1PD$OBQ<5;3M@SQ=O9 M-VH5!WLY\=; ./\(\?:'WZT='"LU=KSQ]GJW+A_S MVX8::K$=7H6/"0XPRGZ].7'K$($#I-D* MTL]0,R(4JF0N8U8K>U'J?<0$\]/!SN?L;INO;(3IW(NQ%\1)%"66C0)W,!+Y M2.B6"\&O-ISGG4R0%H_@U7VB/'&F7^8H$DR1N-DQD[<\XV$LMY C;!E*(0O^ M98Q6X4 RCKYGU+%,X%M1K["%J TWL@*(DM@B+K'08#%%82 B$BIV#"O&J\@Z M@*,AEL(3%! E0J62$V-<*B8HO#1.D:6<,:BP(ZB.N'R M,2MV*Q\'$80!CN@C8(66ZY/(ZVWZ#OU)@SYQ6II/H3J >C2*EU8EE3+ J#:= MND3FE$K581'7*D%^%ZU6HK[PZ9440[R*AB27F%1\CLB+/W3*D1 %_J>LI$MR:R;=;UNYHM_DEJW[/&_HSVU'= MU7EO%J;8C7!$G!AZ-@ELS\+DH%0IL80V:U2-F=Z^::=)MMN QP&?X :.,IN< M6SI3$BFXR=-!:UD\@ ,]NIDDZ!)=8WM!NIA>AD#I<^?E?I%>GK@O#LMW>95M MJ5FX8=5K;!N;-;Y_;CM,(I\XT/81"ET'^Q'$Z6 [=AVA+$B/1<-"UH-L)V'V M#*;@E6)ZZ.43M>F9%5.V4U*?(YQ9WKB(&]$XO<0O0^@T^_3ROC(#C/%*WJ>\ MSNEGOU#CF"Y\MN436U\^MVQY;HA0%"(_M*C>NI'C#\=X?AHCH2HM'?8,R]W' MJMSLUPW8'/&)Z9P63OE4;FHZQ31N0->*W F^F16.@[01?=-)^3+43:M'I;D' M5+),X'VQZRZ96%&9M&+DV^QVB=1Q,<0P[ T%J>6(E9N*?_UTY0(,$VA!R=8, M") F6#=@AB_IV@$>JLP6$!P(X2DB$&=O&1JCXL"Y8@)9+OASHW8GN+OD;->6 M-/V]:+Z@?=V4CWG578+&EJEUG=/_VWS.OJVLR/9"[,'8]=W I>M3VTD#XMBI M#:W$(D*%!B;L&]:@3S*;YT9XYLV?YJ58-)]JT0Y70'9XP1\4,!@07X$#9C" M!A3UU!F6,*VC&9>Y05J&.AKU\%5&9II-D0/&FB:&?39XO 0,$L<)<82M)(4$ M._3_O&B0\]".0M%S1BDC$QPW=J<#>8_L7\2/'.78XS]Y-$Z<^ %DQ]D :K;2 M\7/L7#B.5")T&5JE[L8;AY,:>!$K:^A5I(%@PRMY,S]NC<)E!E6K$[22I[$N82GE"%*% M"-RD+D-K=#C"77P@R(VFLH-5'+H(N8EC.2YVPM!/$LOIK89):.DL.+AHZ[]' MJ<%E2K44&6AE4W=YP:*J"N3K";@Y7H9>:?-&K(9 D"4MU0,K%-LH36T_MEP8 MI4E W' HT@H1BH765FJ6?NB*@KA%A!0'"$ D@PCB([.F1QH2?8Y5'*@/%# MN!-,8,VVUX3E2((U;A4R2YBP^)QPU>.97'%>,3(N-/($+D9?%%QX+2NJ?%Q2 MD^U3O5O!Q[)JBG^V[]U]*'=/7?T=U_S"A1-#?9U?K_?=EWZ=V7#_KP!FZ+*U\WV._UWX.@S^Z*'LMRTV6F5 M[Z@TLDA!?UOGU==BG?^%-UHP;ML88#M]!!AG^XT8H&EXYHT"NIPHM3ZR:J4+ M*S],8V+YV'9I%HO\Q,5DJ$ +'>*055,VV9;_'%'HRX74_X"#>\Y]9O^DRR.? M%2RHU2MXLI6GBB$B&S/<;5@V&H:M4+#MP MY4Y0,:1(XQ,-TWR)Z<8!#>@[NOS$ )V_-+Q!R8A^J!"X# E1\J#4]S@) M"DGS):]HAE,^M]C+UZ%T*@Q=Y/LI]A+;)BAP7"\(9R"NPRP7WXG4QS"E$TY,KJ$TMKZ<(#R)%!J[G*L+D(V],Q?2R MOQ!AT^S42ZTSP1E_%[WN+L5G-D_!?,B;56Q![,?0"GP+!I&7VJDUU(U&#O8$ MFWUJ,&A8^@Z7KKY4/]%6>CJXY9.]R6D5$[T#HR^E[NJ9$M(_C4070RWV+A,W M(GA:>5^&W.EUZ57?/>U\Z%;$_1.ACU7:@OP[MH:I+, MKNAG8GZ8B9HSN\N,ZLCHM)*I/9-;4OHFG;9Q4[P,_=+EC%":)L@1KV:=MYY[GVB*;7?)6)MDHU[8256"33ZJF(5),I1:D3S+2I$[I M,E1)@Q^E[H=-IN$ZVXH;7G4N=GMJ^^:P&YWD]V65=Y_[G'W+ZU^*75D5S?A7%Q,4.Y*6$<\6RP<"W8]L. @_[D66A(!A>(XGIWPD5U8A]L^%3-\X(9 )NF*N[V#;ME$#0E^)A58^_BF=DU.&5G M;*= BL5E*(8D]I<[ @H,\*H#R:H=3:'JCWG5W@)]/)^V2> X-DK\*/5]B%// M'IK.Q@[R4Y&41-J(X9QDT Q $TA0,V1=>?SC(TU3ZJ9<_WZ^YYB1N7&.J)%I MHLSM,F:,NANEYF=.;1XE65VL5PE;1O@$49MI8$>VY:3'.8LLH3(S.0N&9U + M OQ4[,"FW&ZSZF0JG4].=1+(%Y'-J)U57@D?= AV,O1ASZX5NKGO MP;0 ZYM]4S?TJ:>H5XX=I6'D6A[T" J\)+'0D+]"&"&NAAVF;$^8:79J/?$A MBR!?(S/;%//+F-'&O"NG>7XEWX]^W03>BFSHQU%H^X&=(@=[[M#)!]JN383J MW*6M&)Z5<+,IV %_1IG9W9?58]_+9/=&UP7!G$F!6;ZL:!I2Q?*>XPO5LU\4 M<9:>$653IW09&J;!CW,O6BLRP]T@OD]N\@VB:QEJL6N?9)'8]_S(B4(_%3@ [#K*GT"<5KYX M2!L1,ZV<+T/:]+I4&GQ&9>[I^FM9;EA_KMNNV6)]6VZ?&_>L-+4M$H:1[T#+ MBL+4#@;C#DRQ^ 5>RB9-+Q;U-6/5S36?\,U LYCT,8!7,XH<'T$C,J>9X64( MG6ZGWKQO3#-GW.O,]9=\L]_F-_=G]N.ZC;C/K+#U<_ZM22@QOZ^P9R$K3'P; MP8B0./!<)TT3B+%#G(C 2.B.,B,(#$OAIYP].\6V.(AAAQ+\VLDA0-EVO=]V M6T&O#K[ Z^,QP86MF5'C7/?./F""R^(>+QNE 3'H(8,.\\D _M;B!@PX:)%/ MO&TGQ>[8*MKH:"U#H W[^'(-/@&CO/(-UVO6EIQJR<=R6ZR+9R>>212$3FIA M&& _IL92MS7HTB>/((MSMBM8,#>ECZ# @&JV??;S!(W,2@VL+F/JZ7"DU/[$ MB4VB9%\7N[RN<5ZOJ^)I6&F^@G&/CUGUO8VGQ<.NN"_6&=N%?CU?Q1(> T/$)W_SCHZ8 M*AY&XG2$VEVSM^1RM@Q'F-(1'34W/,N05X/^E5,]Z&)B_+%BS7J:[Q_IH\VZ M"K ^ NU];<<#5X+LU(,PBFP?!3Y,;.AW=DF2!MR[X.J&S,WD =L5:-%U-SL, M^&;+="XR-C)1];&]C(FIT9_2U'.I:>(=9SRUB#P'0FHE]%WL8-\*!L.1YPF] M=:?!G.$\YW3?8$ +X.E,%,MA=!"L*&UFN-6J;3-OOURF3D;DQ'E?N,I).,0K M<[)<<>]X-UG3UL/;RH@Q(-2:_XT9UC;=*ZN\>-BA?57EN_7WSU6VJ[-UOXYO_[1M#ROAYK_V M73,^BOCF_G/V;65%! =)Y,9>0HCM$C_VX0 V38G0:TDS030\^7KD8-U#!\T1 M+<@.<"6N!9AA-/D2EA]@(,7RFNYETS<3FJZ+UQ48AGEP#)QXUBY43GP#1^?: MZUA8MD0=G.$F ^V#-*+S,S\5RP@83M"P42\H^)S"1+OK:A$(9_X3\6>F(*/:O=1@J\6 MT8YQA,+1 DIUXI54JJ8N=2W+57N[>GV;?W!\;8;?'8-^/>U2I2Q-[ MC'%(W"2T8CN-4Z^KRO0Q%4V+)W769'/*(?BM \BUZVV&UTVYWK/@WY4:+XG?9\BX>?[\)0?9L>KAJ>.WRFFRTW4( MJH\/\_&6\+_P1@A&1*O[[/JJ5O4YJ7E#^763.J_Z:_>F-//HB2:MNYH:VK0V M7YMTO, .4P\[5A(F=N!A:S#I82+X!J22*9&))?7FX\>JV*V+IVU>=X<#)UA% M2L>IPY57*JHT?7K7Z MMOY=MSW9?9)&'N.F#X)?KEQ1:)XF!0= M$(G)D"A5?,)CD",QJ7E)SG+4YCE%(_HBR>4R%$46?*GE>1+.<=8TS^[RJD]% M_3NJ\DW1L)]6%@YAQ.Y0\0(G1C AH>T,%BT7"4J(BB7C>O(,7)ODM. 0R>< MXL@3RIWA3,*D<()S0B$#+1>R$8>18H1N%L>\[,$D('O $KIV(G'N;0S'1T?;S,\^MQ)K.X$#P MR>$RQD!,+,>.G.N79\[U8J13FNH1834_?,N0W0G\+*>>&(*Y9E9_8;6"]#^L M[O=KMF5W@[Y:'5MQ9,5^&H;81S;"MIT<\MP$!:%@UJG%IOG\DS7H8].^_>$$ MJ6#RJ8=ASC1T6A<"PIU3H$R]!)S3Z]3%0-,,:K?U1Q-ZQ8 MNJW)5S[5FYY2,=5[@\WY=8Z+M!&=TTOZ,G1.LT^ER<=4TSNEK]), M.T5IZ$2);]O0)JR=8S*8=Z/$%4OUM)F=X#RU?Z\T,_!>J3#)?+HW"[MBTC?Z MCNERDCY>)D?T4/M@+$,2];O%^_JI&F^\PGB]H^G1+MO^6N>WY7WS1U8-0FQ; M=+&=8C^&8>Q8[! XB@9[:2IVLZV\%<.)W@#L'3N@'* !G'_-MV7W'CAKBBFX MY%7@E$_XIJ%33.D&3."4R>4HW%G*1B1-G>9E:)@&/TK=#Z"82K&>M'\4VRW5 MQ^M#AV=8U_GK=;+OA%$4DRAU/60'@4TA]-UI_10&H="EE!K-&M:Q 6F;8!RQ M@@ZLF'SI))M/SV;B64S@QBE>CM+QDSDB?09&9!E::,*QTOC3+)C3/3YE1=6V M0V!74#Z5=;:]N7]?[A[>%U_SS=M0W"!RDM1%490X)(H().FPOY@B+X[$%KY& M(!A?!!]1LWH;AO9="U=*1LV, F>".#?]@KGC">_M+;PMX#?'8#DZ*\/Q6+)I M//]'EY&Z?IY005.[:#C1_+YHO:%\WY6->O01A02=T MO=CW@MA"8>*GD>T$Q/%Q !T_)5 D@]5LVG 6VZ-EYP3EPZX0+_S1S32?VLY( MLIC.#ORRJ0D&J. /BA4,8.?753$V1Q35T+ L0TM-.5=.\F@+WBVPH=E<4]3% M[J'=C7MI-2&$6#8./&K"3SV,$G*4 M- H>1[_@;W[)N\#5B,;I8GD9HJ;-FY<7.6AE2>WFY)NAH_EU6YY.2OU-W! M+H0HQHYKP3@.B)M$_F T\6RA1JR*I@S+YX".+J!%:W=4.>23QPGI$U/" W,] MLN5L,XY3-J)VFKA>AK#I(ON6'MPCYGWUZ;<]+ 2B-B)ZS588A] MNZ_P":A86H'@$8RL&?/'+%V_/ I-M$N"/'6\A343<"9:5S.0M1Q-.D?3:"V- M(K/+T"%U-UY5TFCA1:'I:6?XI7G;"8(D3$D46$E,O"C$)!K,.QX1W%/39M:X M-CWO[/E>1TM428+Y%&L69L44[*UFJ:LS(LI)X7Z[,K49V"7(Z&BC(Y( MJ;'!68:DFG/OU1TP1GGDE5B6/[%S8PJ"M7NXWMV7U6/7YO^NW#?OBZ9X:/_X M2]8P43I8K\ ) M:I QV."(&_3 9[L)39;A$0TP/FC+T +S;I833P9!;<@?LNU@BEW7-B![=K>S M:UN!E]H^CD/DH3C$GF,-M@/H<;6UUVO1<*+5@ARFM5A&I8E13FF=G$Q!'3WE ML>NY<@IQQFOGN9@;TT>MS"]$#/7Z]%+Y###&7062/["TZU/^5%;,ZD%5X\AV M84*@15PG<5-B62'J+I5%*+"Y.V]*?[_!LH(.$CA@FN^>UC/DC!4)J/*YC FE M[L;+XWX]O,A.&US4ZVU9[ZO\I"42NY(YI-/636-$,Y(DLN!@V8\31ZA82H,] MT\51_;0Z2=P$ZZ)T<"JG2J;I5!6H([X9$P,.T@2$2X7R96J8DD<7Y$R=+?YJ MI;OF>D?%L[U-Z#-K?;3R,"9I3(@5>K&%""2^YP6!FV+H> &T?+$2)?'O-ZU< MZR_Y9K_-#V_TT>]X! PH.")E*3D#RWGCE!*=?")FFDE!T=)#HJ$BI5=,C58F MR?.Z#&52\N!5#9(J&T*7=I-OK%8S_R5_O,NK%;(1C(,T\9W0\@(?)1%[#[TU MY%O$$=I>D?AZP[K37;2<=Y"N@-R]V(*$\4F+8:[$E*6CJ4<#?NOP3*P@KPD9 M$1 %]I:A'RH.O'7GL@H7W"NR)FO:$R36H:SYS@[ORQT+.?!;4:^2,(FMR"4H M]>/(2:$;).E@$]N.4(M8-4N&-:7#!(Z@P&\,EF#6HD@FYR)L,A[%]$:80C.K MK3%VQM996EA=A@YI\N7EVDHC0[SJ],(4+A^S8K>RH(U"%+O8)= /V/F5/]@* M4(J$FH')69A8CNV($>H6@C B5*^<1G.B[%1.@\B3,MP$:)&I$E/00O M0YXT^?*J^X ^AO@+[W8/;'^0;2Y]IO^RS;R($\2IAUQJS(TC[(0(DL%40ERA M\S(I Z9+9Y[MBEX!ADMJ=2;''I\@&2=.3(=D.#-42/B:E[$B&!4:EZ$V:BZ\ M*NY3YD-66_J\*TK"(/#<, SC-/"A';C^05.,4IS:GA7X MKN5CQR(._;FS%6(G$CJYDK-@6&U.0+6S1OC.;QG2^/3%/%]B\O*2JIF64&_2 M,J(L:C0N0U@4?7A]9[8H A2-4%-S87ED )[R] 1%0=&"VHDN)!3D _9 MXY 'D3"PH8NL.([B((I(C+V#.10%0B^*2QN95DVN (,FN1J2)U)&6PQQJ*0P MO/1-H#1'>KCU1H+1):J.C!NCVB/-RR4%VC[5N]-DZ3;?%67UH6SRNL^9?&2[ MR,:!B]/8M6(?)L'!'G13ET>"U*U,N$3JP($6'9_Z:"!Q7'ZFY4]^R71*W>6E MDVX.-^6ZG2SM"RT+X?(9I@DX?2'KS-E6K&VGE^J+[K^AU?HHFU>L-?I1ZGZ8 M1.0Z>WK*-RC;;@D$%(K.(DL.PB1%R:]D8BX8<*OT<)?;5J86T"@120B M).(4\2BP478$9?>$&"FI%6=(1%^-,B4IJD*,<0KI2S_/JJF.(.,6-.X8*=+#F%)PC.=R*(\'G$B5'QHU1S9'F14YTKG=TZN9U\XE. MQ/;5F[>,@]BR,4M<.#@ <*U4XDE0R.T5"5!RC>MWB M Q63JI^>.IA_5I$J-AP;54:-W''MF1T2E(]#?L)N(B7?J-&BSJ]WZ7Z[O;F_^9I7<+LMF_:VY_8" MJGH5!8Z7VLB)8BKA:6+[OC7LX$41#FSNS36#&*9/[[JK?_,>/)58<$_ALY8B M)77@739X ,K.!8&M*9-CQ;'+MY!A$E/?XP@=4 ,&&PRXJ1P#AAS=V.2<8D 5LAT[A93GM8RZVZOA8E>L\ MW]0,!@OK'_+FYIY=YY!1\MI[<5>AZ[I!D'J)YX:^%:#8"N/!<)P@KJH!C>8, MQ\M1@+7[=M@[6^=8;$Q,N%NF><]V] M!?*AHWB >.$RKEUUU!C1[EN*RZ M&H":M<#O]GMP[+MVE%IQ I$;D=1ST:"\<4Q<_K(I[9:GW7&Y GL*FP#HQC[3O#3%<)AQ/JF7:>=CJD7@+EQE.2%C9UTA)Q] M##7%3"-C*1-'90CEBZQ&AVIQL=:LM^>C[P0L"]R@_5CN;IMR_?O'K+JINF.P MOV7;?4X1W++ LHHM+X81=BPG36(_MF,K&=IWQ\@/B5AO G5[IJN]6XB@9ABO MP%-6@:\,'OBIV(%-N=UF51=JVZ@K>&ROA6Z^_;.IF18+E#W)MQW)%""=^,/I M?(NQU= 6Y>07:%^B;60/32?IR]A$T^K1ZQNS-;,E5[)THL?'91!5WG5NKU(8 M0=M"/A5?[,=^D$3!4!T>NQ@IW&6B8M6X!!Y7$>V1P7&CC.V@K?6(H<9!D"EA MFHI_G2N((U#0(IVS?&F$/^[J)1UCL R=-.#7:.V2/N;D-/-3OLD?VP/>UNA) MX50(G30-0A>[.$X\+X(H&NYKB$,O%DH7==DT??1Z0/+\C"%KM])H#EEL0'$/ MJOR)?L&7K*:J2C.F6T#_8O>@J2!4871DI'2:@5$4TB/(3CNO M%E(&>I8\;A55IW^)&JK!JU$%U<6:5_VO5Y981Q' MU)X?NDE@10GQ#\U.XP3%0MV-]5HVK*4'3*#I0($-1<5J.^E35!?T$6RW\9C0 ML@UNX3-<0\.AF($:'PF=6>AQB'JT@,%=2"[Z%I,R^:C2B"Q13[7YQIN7:F!0 MG[;2W]7Y>M\47_,3./8JB5+/MUQBAXYG6V&21G@XYH1IX"EDJSI13*:YZR/ M5_J;[;+M][JHF?2^W!#0K;W2PZ5+AZ<8*3.:?()\T?I\AF$EK58=M1]%MY7] M%-9P/-@!@3 )A"J_ M36.93-N?GNU2M.=;_6YN,0AZDV]T*[GB0.G2\^G&R(RJ/]]B:CWHMC% [\/2 MY'V4<"61US.4/XK4:_)66/!ULJQ6'9C2F$.##054E)L#/E:^6&[VZX;"R[9Y MBZY'"G>;XYXX>[EWA4(<>HY-UQY! *T00?M0C \M F4+X:<%.5F@8*7Q]RQ] MI)D_BQK4HRL:*5I'VM!!7>DC1[L4.-9+T#7"YG1MT+8XZ'=J1-[MG/59& \Y ML^.;*Q8QU]A" GSLGXCC ],6DG>/!_V1N=C'IILA5%$W3P\OF:,_RN.@H^YQ M88^%B8+(R1X/Q8I)]:$0+J6<3CXMZ>5)65=_IVKM[1^/F M_O.7_,6UP:O$=GWDAU&$XA21T(XC.!1,03L@6.SR7I-(1!3KJ\S5OBW&X1"> M9B%Y5ZF]/ER5?=C(/+XP(?@^M-&14JUJFG:(M-8Y]=#[M]!.RNP/V!>RWKU, MLE0QE+ZA6_@Z5Z>GW 53NMGE7-_>YU65;])B=WA+_'V1W15;:IE&EI<07"M( M;1@FR">IY:=I@BQG@!#[#M?)E!'#IM>A):N&VO2@I;I5F.&;:UTX']6B^MOS MVT/MVE5<@0/:-B?G%MT)Z!=:A\TW#+)K*ZW#P;M&$J+I_+K'#-N+6,L8NVDUS=E'"S*5A$S;8?LV)3[%#V5- \D3UFQRV9 MKN/<\SY,-DEP F,[=-W(0J&%HG HYD5AD')=N#$A',,R=^($4[3LX$;_DL(. MK#M/0)5OV[_0 ?.P'MG?BJKM3 M_&2WO7/DBK=SW6RC*-*4=7&C*=F?];#]M;YXT;/KF?P7<+U;;_>;G(9O M.N?II]DV*4V%'HM.':[ -G]@[SK1]4FV7C.\K=T\K]O?EA3BV($60.C9,XC@)_ CUF!)(1TA++:(6)(9SCP-&=B1S -<7F+1%)ZT$ M;7H/6O50;EAK>.P4CV@F'S:=AS3'\1S0@U/X?2' 0LYI>)B6.:G1.H)+639. MXBOO:8T!AM5O-L)[UE>[L[Y*W9!$EN.P6R0=U[7I,G@H DB0BT(]MQH)F30L MY>3^GJ9SK.*G&"[8,7.;D1C/,FH\"<6*LOOL%B/0H5R O)ZCCEM'E;E?HF"J M.\5]:9$"9[P2.)@CWY[R79TS+*O0)A9*K92X-B*A#_W .HBM#Z'0';8RWV]8 MW ZS+>\PB6F9%&%\PF6:*S&5.M#4P^DVEJ;5HS<8&1$?%?Z6H31*'I3ZGB:! M7?R3"[>O=W15GVV[A?MM4Q6_=]65JQ19-G)2+[9LJEZV'?EPN PW2<(PX=ZC MUV',L+KT-\"OLR?V4G6+$=0M/ VMU?0QSK%E/C798O+4\]S"8QE4QW2'$'00 M+_10,\2LP#;VU S+;5*K,\VWU\O!QKF=7)U$+F"?5JL[I:$'3BE&T-]TUBP4 M)G::X(1&HSBQ$62O%P[6B,__YIZ"C1DB OV#N7# 3ZY4%##"JP[QI[_5(/G\ M["DIO1$6=0K\939E97UPG5_-AS&NW9*L<$EVU[C^YK[MTES?W)_T MLD(2>H$;P,/N1.2&F%O'=1LV+.ZO;FEY^<;T MN@,-[KY3T=]NAT#P4_=Q$:'7/B0+TB^ M@U/!FW, ! +(G ,A%U6T#PA?N!$DZEP,,L7W @*3,=?*"9Y7S?6E1PAOE9O$ M?@ #*XQ([%DD3HGKD*$2/_&5OBMV[]ZH*CV) M=IIK#14'C2/L+6N\Q *A0*7HB>Q.4R6J.'*:*T2G&\'E5X>NATT*^BATE:&U M)V@!.<&$SHI6A>KDF/=4/-G7Q2ZO:YJUW!6[=M;6 M\*YNJFS=K!R4^+X70SMR<(!CWR?0]Z&%?0=Z5A(@SM->)1OFPL< "YSB K\- MR/[WM ? 8R2-G 1KX7891\)Z7"D-/'O*4XH5_&W+>E_EG_-O34*]_GT566F< M>K8-(QB%B1\$J9\,QE,G$*JUTV32<&H-U__8%W6K?(*US[HHE=8KTVRJ*QJ7"_6&53B2QH),75M4;V[8[! CPO JF)WFK4_ MSZ>NBIR.53-/-%K+T./)O'U9_SPIRP(*GCT\5/E#B^7F_E/^-=_M\\_LK?A5 MZ-&U992&5N)!&%NAXT8D@M!"Q(\LDL9";X2H&#*G1TNC-\YV>Z M 4ZY%78:.L7D4YY)4YIYEJ5Q050G=S%JI\&5UU*FBY]+.E57S6IH9%O=YM77 M8IW#;T6]@F$00"\AKN^E-)E-?3OU!C,VYAP5^8\ X MA4B>M''QF80O,<&1H(I'::BG)RI#__128 <&? *E%&HT1H6V7&ZPVEM+$P>ZV(TLFYKQB.O">-@UB#W.=E6J-LROY0_( M%'-M%2(Y1'LB#H77]&_0)Z'6*N0):/5$),HIM229?")]WO-S$JV!JP4(M XO M2KU/D);CX_=4GJZ;_+%>813ZD81:,Y M;5L?_O>B^8+V=5/2_/9PC1':5Q6[NRA V&>'56X06P[V(N+@I#<-P]#UQ.H6 MM9@T7ISXXD*[JI^#[T#]I:P:0/7R44S:]##-)V^34RPF<0.\[IVQ >#)O6E7 MH =&N?"-T:Y,\0S]H5\(AS02)X!"6K@Q+T_P!2*..5 MB!I*L\8KB+=-UK0E_S?W**N_I-ORC^.[@PF$ 6:7*:>6'[B>&]M.%$<^\1%V M_)A<:KZ@Q8:YN7B Q=9:#!AHDEPI#3Q]8I.*S5IJ MZJ;ZF%5-_X?3%T.3[[_NBG_L\K[IT8QQBRTIBG 9!&D.7X(-] MSQ9[=4R?U?DUFBYC*%S!BFP#]&N184/,:Q=>7M+G4-HCA_+:*C$./X2:RO@E MII_2S/$UA.]N^62OQ5WOUG9_$AMX=(4:AU80NE;BNKZ?VGYOR+/H8I:_%[S4 MUQO6P!-0-,E9 ]L%;&*(]"J78XVC2L4\8<*;7@>N*"!@RQ2G2-(ETM7=.&V2 M#=W%Z>/LY?Z6P^W [E+3@.[#2P2!I& M2^*??-AO7TB$= $\3IX5!/H\R("><1BHQBBK,C()9&69+3 M21&V^ 3RI9/GM%&:C 7(HCSV4L?C()UF.KTAZ$$4^&& ?3=$Q$$X0>%@"+F^ M)YEF\G[]A&GF;?X$G)"EF9%TWL3-FG"::8(PM33344\SN>F23C--T*8GS>2@ M3R;-=$323%%V%J"GB@Z<3S/EN)!0UMZ.CVT'VFZ PB3%EA,G=F -=A+'#22% ME?/;)]15"DI:('BY$I93 S2IJ:FREO)2)2VE!BC3HZ1&=%1$1@6969R*BN(_ M+Z)23'#>3_,UHP_*0_XY7Q\-(9BR]C[0HOFPZV+/PMCM#?G0"KE.]!6^WK"* MGH(2NEM$BBH.#37/DIB(GN*155%)MH1N5S'-FN2-*<+L\5XR\H:_YY14C9P% M2*FB Z6V!T7P##YO6+G6QZK\6FS8_6*_UOGF>G?SE%<9NY@&KIOB:]$4^;&8 M"T:I9\4HCGT8(!>&$,;#T9:/4Q\)'<;K-V]8C&\^DD_P\_6'OP*(/E__[?KS M-;G]%\&#=P."R@J>?&&)0[/X,#J#!$?5L1:7BQ(Z= MSYL;I8487VY-:FS^6GG#%5;',*CRI\^9B_+VOZ>U&HJ8NL M)$@P3J,H]H+8CT+<0PU:]K:=_JJ7]0DND']C/^<3O^3T)D[#7PLJZ;X9V\:DA3CR,=NY(0$V;X7V(-I MY/AB5ZCH,&AX4IUB[&[,/0$W<8\6#KI&YI=6MI[ M;-? [;;\@]V7>VKN?5[7>;Z"F/@V29&#G"3 5NK T!F,8ML.5CO69";??.8\ M1@%=_1.#-W<7]/G<_=0 MW&US6+,':!40U[/B!,/0#2W/(3$BPSOO@1^F0F^9*YHRO7,R\W=W1R M)*==:4$5=%WL'MIK0U>.Z\ XBES+2PA*$VA'T4$N$V)SE21J,32Q;FWRNP84 M=;UG802L&405U1)E54:S#!*JIEB8<7D]<(E&N9Q LY[SQ*U8DO0N4:]D71E5 M*R5^Y+2*/5CL\N-ROVL^5OECL7]@=9G MS;1JK==5_DRR-CU 0'^W;NLPFS95J/-=459@5S9JZ9<4Y3)J9IIM#9(VP ,_ M]0#_/*>LO4$8M[:ID+U$@5/R9U3EU)GBE;KA*@Y4/MY1:67F6=]"*K#YKF'W MHQ2;]D"OW,&JHL]JVW"M1E_8C]<[BGK?]E][^Y\8KFC!?594X&NVW>=,%=8'X.S'(W(QP5T*B9RR MO12XYL3_<-O?B8M7X(@8/(,,3MVD'SL\*YVK;>?+,__TI"GMM)%DHC$XJ6$=46QTJY[+DO%F';"AEVI4U:5KCF5Y#@QCX@808R_P M(0R]8?T2TJ$4VOA0,F0XEAVP@7NZ/MCTZ$#6P[MB)9%B\4N-5KZ@,QFC@LN$ M'@*K-,HSQ-J+.6NA>AJ3J M<:4T\#B*U@AU-P9T97^?LV\YNZ&<_K=[W.I5A)S4C:'E)U0B<4!($ V]D4(4 MI9%8?9"B,>.U0?WU"457U=LPA(+782GSR:=>+5+VJN8F45.._^>U*@C+*GHLFVA^ID MDA*26&Y,H!<%B8MP8A\$-+(]5T3)-)J=9).A9BO'D]=.VH/ =DX.92M%WB5I M;&&9G?1O%GPO1>=X\"GA3$,AIHD#2/#3 ///;$2.;X3T4&=['82?Q1&M-# 4 MRU!-$XZ5QA]C524=4L_C*F05>(X3AR1$5F!AUTV]T!_>&(\<)TF'2E59%94P M*5&J*GPZUJW&J@,H54V48596#4U1JE,'WUCPSBU_KVD3$CX%UI2HN710[ M9;ZX2O%?V_U8Y4]9L>DW5&C&>M-\R:O^*L.^7@K;EA.0 %F6#R,2Z,9_H&01@7 )[D$/MJFL<[(1$7@)8/Z1D7LQX*VPIF.,^%X%D&+MC6@VP1 L MX)4!PPZ6DSW.JNG]6]=7MA!6Q'43C-P8N2[&B96B,!BV:B(48)'WT4R8EPAW M$B^G'2Y\/=D-Z2IXP>[R1:_FQT!V/6"8=YW+@G-W[K9PYUX@G.51:)V@/AI+ M72YH\.SBJD$7>PJ[S4R_CSTQ.@6/@C1RB =3DMI>A+&'#ALTD8.30'671,JH M\45"E]F(K -TTRJ]86R,3ZV;Q2V_)TV$9GAMBX\[L2UB%?*7*GYJ3EW>&E;G M3'U;^&/VO=VG\:S0CBW'#V,K=9R4JJT_U"U'V+6%.L:I6S-\G';8J7SJ\.C: M">8F4W4;V 2/>O> /UY@=N(-X!Z.U.ZO*-E+E3-I?[CW?>684A*Q:D\SG./I M]\HA"7'<,$RC*/&=)('QX97^F.! Z T&+0;-2QE#-+:I>U(L>](N\4B?&E]ZM_X.=?(K%WG8@XE/L.M; M7H#\R/4&%&'@"-6LZ[8]505HE7_-=WOE]$Z1:)U[?&8X-KK/-]-K3()\*N_W MB8_,4O52DW=2^WZR+$H6#AQ6W^_9GX_& ^1&J>7['B:1'X<86=;!.+6><-\; MI,^D8JR>7U:/=HBY9!+HV0KG?-/0;K6 MLWUQ\F4/\\]0PW^ K\KM(@_ME9T:/ZC7PYFN0QMQ!1@3=@U'F>[T0^.&A +#>LZ93)%KY+!I0=L49UE4.':2&8NE)N$: M/!,\@))G3_^=FJ*9MLRZ>/<*R>,!(?*VGF] M^YK79R[RL3PK\6'L0!P@VXV"R W081\ZB86Z'QHP;WI#X\/?R*V1^SB5.%=2 MS:GHUJJ>!]!+N#!-G%AQ0=4Q2HL65BT.\@FL/BZY&T%EW_L+U2 K&:]R"FFS M9]:'SMN6[: TC?T(^D[B$#\-X+![P- D8H6AZO:,UX1^[/OVUVT3_XJEHJ MC=U'V:,#1WBS%(Y>I&M$+/51O0QMU.C/RP92FIGB.AM[9;3=''AUZP#R$JHE M3I"ZCN]901J']J"YT(?(%[WD2I-9"0F4>)GH,"-9=[S3]BJM%A[O-.G+YP^= M6-HE?=;YMQ$XUM$U)AP':%..@[(:]E3V96ZO>)^!88%3LQF8ECLR$V!<]1HL M/D[.G95I9G0!!V6Z/2K-/7^J1V2?:'I?%6LJR"S]7R$;):[K(R>RXC1TG"0Y MM(N +OU?+2^M"MJ<)KBT*^@O^79#YQ18E]LM_9XJVZH>D(GR*WLJ9H)3G4=A M1WSM7L7AE9LSYW+IYN*?&D?UMVA1W/"1P[].( A[[M1($[ M7-@%L1UY&HZT9,Q.=:35GVC1_QNV S4?8DEQKGL[5BO=QK=AE[KWJF7/E7LH MEJ&,)AR3WF,5Y$Y1+0^WA;VUR9NBP$MPC#W+*I6#0 M^#'6$5AW/Q>#!FJ&3>YT2H5,ITZRJ[THMT9/J,XSQG%$ MI8'N94B?3H?.'%)IXTK@HJ9UGF_JE'H[W"/\W*Y-(JJI#DH39!//(_0/@]V$ M)J]8\+8F16N&,\0!(&"C?[RD^H7 L84W?69V^;IM@->^H=E\R4'^+:_613=I MRZ?C61:Y_?A1^*(GU6'AU,1)1T10$I\-QO7)8,RHB)?X&A-$;5PO1 _U^?/Z MTB>M3,FH(3I>\@D8NUX M5XE+H&/;D1>%D>L0F)#0&BP&!,82)[\JYB:M*&)B=1"NKCOQ&PF;)CE3&0.Q M9:LQWM76JY1LANN8G[7(YEFGOD$1QP)5A=B%Z)D.3\XL2=79$=0SN@:^=&WQ M&UN JY2M@P.RL97**YXA0--J8I6S$I@-*S];'^](7Y]Z M(Z5\ID9+2!OG'"$5]6PW^\[>=G_ ?O7F@23 M,"QQHH+SJOB:L7+\ZUW=5&UI[5M <.!$K+E(:.$D3I(X#-UP $+_GTI&JQ'% M1*)^>O*2/3U175]GVVV_Z2A]_J)M*(3/8R:E7_U\Y@@7'/$N2*4%*.4[P-$] M/HO28R,.GC_@,<.E_J*AE9^X*0X@Q+&+8.R$(3F\>H\"Q'8\E4LL9RB6H: F').N A+DCE:M-WL&";V_\D_]E3-MWE[3^MIB3S<;9[_XN23*X@\'+EV M;,?$CUV2^E8T'%^AD%6T"!PFS8'/\"$425."/H.;%*0WG\CU7S\ \I_H/^"' MOQ+P"7XFH/OY%MQ\ C>_@> 'W#W _E_?[W^&WQ//GR^%9/G60:93\>7/KYB M@M]YPQ8N@S^ .03*71L'KKIH<(+UZN7+1FU)Q.#@=$9"21S/@O+ MB#BS,E N9V:*Q3 E3!_I@J7L0E"I-9AFB7B_4!1RU00XA[$_P8QA=]7G2%"D.%I%)_$5NPGGA7&L663 MP+$\,D0AG*9^VBL^V7&^;&@6C;C>#\"UJ#UA]W=RZ/S_0:K!.V+_'52#VU>M MJB'&,*]JW.Z?GK9YVWENRRRFV_*/Z]U]63VV53R'=Z!CSZ'Y: P#UTL#V_,@ M.A1G8M^RD,C9@BZ;AL\+;G_]^/$]^87.>?@>X.M;]/[F]M=/A!T@W'S^#_*I M4X;T_$C(B0 GO+T!L5!UZW)%3C0F1UQG3K W61_GCLY[7;O%%T M@HMZO2WK?94?Q,U%21(X(7T *!X[2J%K#]V^B&=A7T1SC(.9+S/[^"Y=F\Y1B>S0G[0\9%MS;[;P.KHP6^:GROF% M9?G?+%!$(_]&! HFCHC4N0[3EB^J_)J&&=/WTCY>T[;4"5K]DSV[:M MS=;KIGC*OF=W6\$+;?2-!*^.SS (HGK=0@2G&,$ $MSM&RKC#?B>-VW> M.[4D\]$W*KV:1V I$JO;K5=2:H0WKCMPWK#-3"7?WU-=V%)N5T'@Q#%Q Q_Y M(0Z)'49HN!6!D"3BJH+69,JP/+8WIG\IMU3\'ME[)7G_+ME^U[_RL.V!"MRV MHH'?0[>#\+HP)7UTS+K-RM-6H,\UU7(P'#..]V1OVXK.BKG"\NM]W=\4!7ZR_RR6 M.1L=%KYD>BDC(A9J6M3OROMW%'=W6208D+/US*&NENW#'P>NA7_LXS%MVJU M]$@F/L7P+2,YG\33^4D7A!! M@D(;!7'L.<2RAK*\-+1CH76%42"&%Q:GG=3K+UG5W41_J<']R0W-8FL.LV/& MM^A8S' )QK;V@N 3W(?#V!/D5Z#%WO7%/^T?V,*?=LVAPO/(HF.2X5O&JF,: M5\L9IH=@GZH.PDWU,:L&// H0?UO^O/@;'M3L0+LYONQI=8SJ+>MS#'ARS?V M"J'4=G"8)#B,+"\@V#]L>:61'P="M^#-B'/I<0+\1/^^^Y>"^U2SCCY?2/E1 M!EXLX@SQI:P \^L0;TX\.U8$'9QC'^_<.^F'^#P:78'.1=#Y.'$3+W-C-1*U MEO"$+".H+8*)EWW%EH")?RLNV=?%+J]K5#[>44S,YIEVOK"JV$YA>\*,VDW# M8@7_FGZQ"8D5.9-F)CX+$]<,@M@\Q'$=1RGT2/R],PP$QS8H*?!V2 M[9,VZGE6[=Z5^^;_B?NH<_5AW3$3'OG.P7[6]^4]_G*=!8&_SQWDJY'9#YW\Z^+91C8[# MN8W790S^ K9J%T)$N;B)*5B23=>B1=,"@;O-P?;Z[;+PE*001Q9)@RBT+0>Z MKI=&$%H(VZZ%;-Z%GUZC!JOCCCC;(\=G2!?QJH8(D6/%P48&9!DK)T.^O2P3 M-L@@[UQ^3[4GS]]WO;CJ=56T=UE\9F\'K((()TZ(7"=U'8@]F.+D8#&VO5AD MPT[%CO$J80;MJCM'O0(G\,!O+<#S$U0_I7QB.!6;8M*G0*01I1MA:437='"[ M#!73XDFI_\GC4ZBZ:E:?6)H#OQ7U*@RMD+A>!)/ \1//4I;HX.L4G>XP"_=4@FF-3//#\SK>78F7]B2^(N59\+@?G)K<4.PN8W'*X2]7G0L>>X?MBEU\W^6.]8NE"X%F>1WS?<[&3$A\- M5HGG"[5"5;4UX]XA PE:E%HV$ 7X5=E$-$.MOHU$'E8GW$T\T"6\HRA.]))W M%26\X=I9E&5)3,N>OV+S.:\>VZ+K[N E\(,8A="&*'(C)["#! _;FEZ26D*W M1FHP9UC17KQ.65\!FBXVK-JT>[V2O3TIV.=4!\1&D1];5N1A&'L)\J$UV(K34*BOO)P%XWM83&+ZEV':5EKEBS6@ MBNIPTRBC.2885%2<'M*<>M-#X%8;41:7J#7"/HPJC1PCE@"S3F*^ M@UPOQJ&'TP!Y*&4;7/\_>^_^W#:.K8O^*ZRZ5;=ZJIPY)$""Y+X_@7CTR=GI M.)6X9^Z^7:=4LD0[VB.+'E%*Q_/77X /678L&0 !$LZ(? MY?9;.4LS !,D1Q: )W&($<=);PJ!C _H):HF1NXEAC,,9NRI96+GM.GEX:=\ M=7@F5)4.@:JJZ!+HH:IHNW!.5/&U7.[7Y>7-$Z/-^\5K>=$MJ>I= MW1Z; 1#%.,*(%FE.0L3#B(4(04YS,DLTK3C*5:#U8,M.58*Y_VTBOQXUKG!*TQ M:E"X.29S2 VGPN,(H\,?"%(>*)I3ZX>.6?/F[/!Q*$NJ>B6;TS.U;(^QS2(Y M=*49*>(L#CE/"46HMY>#3.OF4W,KCC6JZ4T_5!1Z!QTM4*DF4>.PJ"=.A@0Z M4:B3_)S1IN&<^J%*%ORH;+YS^NZ6JR:0+A^!> M#))O*JV7IHS(.Z\RH_"F)R\-91)./\/TFK98(DKCME37A)G=<:I-G-J5I"\X M^X+"#N;%@^L_!\&O++4/:W-@'QY/QH$,H@+2J. %HUD*HQCWIK,":AU0LV)P MU-DP";*;N&Y@#CAX:X?MP9-D;H@>,E-FQO'8\@/C#X\.Y MW5ULR\O-YW*QW\J^7\SK5;O<=U5^WQ6"G'_,( M)@3B%*<11GH68(]1CI+G> MD_'C(AMQ;T/K19,]C_SHK[M;!O-=<-3=JTUP<"QH/#/=]#!*@'6W1?@66_.- M$X\QNW@UQ#\&M=M7$4BO@L:MR;986 B)TB:,,4/O1]*8R/>3&SG&CX!VJ:< MZ/=-=2WK3XGK_>9^OQ/?%O$0O]5,ISQ"C5E2%#'C"ZYI>0IHFM)K5OZ]1-1TU7*CFH8O@ MV*^@<2QXZMGDJK;\+FM_+QY>]U<].U2,K]4Y>?RJU<+Y+K[1R:/7<>M&W&XWJW^U3T'*9R+?;Q;5 M71D/K"E[DZHRVVF+9#Z6T MYLW)FPQLL*2J8FVI=C7_CO>[K]5VM7MH]O.SG$$"4A(C\=E%DB=AR'MC,0NU M]M<;FG"L65V-*F %!UQ&1X!,&513J!'(TQ,F$]Z-\^=-M,BS#-2!H1 MGF0@XUD1\RCN;,$PSI3>2!QFP;'R\%*^7K_6TQA#KM0$QCU-FI-A'9[G^C+) M&9T7R3DC+L/(]$-9!OI0V6Q>FNOLU;9FF(LPK *4!9R")2,!RE!U,T MT;I'P?6:H8#'/A^5KI M<#[,ATY- L8&3A1K&)I0FRQ-XNBP.D2?'!!J3Z$\F=)YY$E;I33I]5FG M=%U14BHC?E2U"N_E89_U:KX19IL=:I?.,W5&K"Q1[(=< MV7*FK35G7>/'/_:I>2:M-,8< !3')4JF3-*00)N'!&F%(Z\UO M4QN.1:J'%1SA,AKJ&7.H)D]CT*>G2R;,.=&C$]2<$:*A9/JA0(.]J.PVL>&: M(_^Z+?OR+.0898!R2/.("GY RE%OE_%V;TY.81BLDE>/KL:-R MYY0EL^OO=-A2N_GNN9,O".DP,CRX\\X<>V6C.6B(X<=R]V13.?M^O]HV3>13 MN5U5R[JI,&&>LY#'88AY1I.,4P1[PTF294I7SE@TYU@V!D>A2$7:2GD":8\APP<2ON?SPW-J5?#CA:WFY MZ9?7L@)10@IA*&4804)"$/5FQ1!(Z2T5:\8P=NH+%ZOJS_EG87UXUM =2N][S>+;3FO2UJV?\Z*$/ 080Z36$!B$K$7N#KM4#JTHK;)H MKY#TI78T*AF5.?5#P6PXHEP@:G*C-#%ZVMJOY49^JQ2B*(^G7:_+_RKGVYIM MEN*G+S>7VZ(4/RJELAFDPT@TD'26Q@!G+ 8A*S*(2$X!+WJ(4A1<;H++;5"\O2AK3#'['&VSZ>AIHJXV@6V9[5.3 MW5,%U8.)\MYP'6@G">!MY4 G*G_D#B^.>D?Y*RY[@_G6%7T?]]L#Z]X"F"% M&*39]BDFC!&F]EFIJP[%,'\.25'9;F95^\[E<[A>RNXJ_U?NU[-Q<>/YA?E^7ES?X_GZ] M6LBAOWS",PH"8W(T9CX*KB M\3_:/1>SB&0DH[@0ADF$(.7IX=65M<<<^]BZ4PG!D.7PWZD1W^M M:P#%7B]D#?%+;95J,'.J!;3(F62_DQO__E=U7>/%[O)&+G@U5\??K\M=B1<+ M^?:. $F^BI9:-LMFG^>[\M.V^K:J1>.>KP\7S8MQT^"_7VS#_M._/A>_K'9R12Y*7=/?D%N$-Z)K_ZY?@C*S7PAU][E$NC% MXR<)$_+)MCOQ5;WYSVG;C]KLJ/]MQBA?RRE3Z5>S^UMZ%@C7+H)'MX)'OT3N M:#R3;4K^WN/@G0>!K]T/HZ\;=QEN,Z,Z[QH)7X,\/R@HO*P%VL, M^3J\\P/>ZA6\JQ[OY>;'K?D*/F0AYQBA-,<@BJ,T2F#!.A^R/"^(1K;UTX%Q MTB]_*>5V<](G$NZWPYF<>>^N_8SK9TQ4QK_>@1XY)\LF(AW6R,UR#^0+)[TL MI.RWT*8TQO?>@7<_1X#OI$.R4F/KSZVKQ-9@?HM!\L4%V,W1I.38EXVRH]F%;QEYOJ+>C*6-,[1]LD/JSFUZOU:O?P MDAL'_&E(481100L012 G-(,]_B3"5&?5U!_4CA<]SM::K9*+;ZTV*R&[Z]4W M\0-/?G+=N;B2I[ZGG,NQWEA<3^Q,V4[&GN5YLL?NX.W)4K)S^:W,^6A&TLD$ MD*O6]-9G@YSQ8FUJR&WDE.:)7H @]/S]0?@_2-W_5 IUV.Q^WXEO_ZM#2:3^:(@3ZXZS9@=G+H1.C#0>4^2[\RDR^.6^_46= MP;&;Z"A,FDP>F $;N3\Q;N;VN= \X63&MTXN/42IWX@;EB:T 9J>6[%"N-EB;C&O#1-:R M+4==#5*/%LAUF%0X;&0U('X,6=RX=N(@D0/^5*7S8(VNZL6ZDC/Z5^7W72&X M^,M3T^7R%X(XV;736\_ M$<@?I!%?U[OM?+&;906!!:C MU=NR_@\],7/#NYK(34ZYGOCU;'=X+Y[7>QMMIC,SD;*#-B43ML821#=%,UX:RK:5N(])LIG'/)P'] MT;KSU+VN>):H]TKW;/GTLOI994RWF*NVY>IV\X+R\B0E'"8$T$14C#%D272P MFM/,K)@SM3:1[G5XS>HX8V;UZK@Q*#6LXUIH'FG;*;(4ZKBA-'NE9\.].5'' MV6%)4\-.+8WD( 1))A^R#6D:QSA)L[ WFM"$SW;5;K[6$C!34UHS? =4ZGLY MY:\$BQ78*]4:[,S+HF6'(]U-*7H3 M>G$88AQF:4HH(')K# ,'+'F8:SU6Y0:!XS6,P^Z) 8L8CJC7VZ4R'>N&VU7> MRCJ&$<$*NUCQ7%((QPF'/;&$<6: M6UTL&74^&'Y1;(Z(GC**L$$LX1!J;@ I1C% MX+",FB0LTUD-&&IKE.6 Y4O"9Z9WQISJ"=T8=!HJG'_*9BYI0VGV2\L&>W-" MQ.RPI'W@ZGG!F$! .(\!3=((%@ F%/?6,@1"'=4RM3&*6BF)E-O30H23KERF$KU>N,A_L(1>5/J_WU[F:_[JY&JC^7BW+U3=XEVJVWST(8PCRE:1Z% M( <)H7F$>PPQ!(G.)*)=RXYG$7M@P?: [.+X7M1J&RP['_J+334+=LN!4)/' MZ6*@IY,'^C\?T8^?T$]$X;?:-6_D7 0=XG%%4XO,,^KI)BA^R*@CWZHQFK6> ML'[:'F:7J\4_/LVWE]M&YI?R*MCR4[G]\G6^+6 MQC!*5ZROG(]I>6;8%1=/-V_6O97"A?RNN]@@;HN(*I1MX9I;3,OA\2 M:=NIRFF+'2**C:4:[W=?JVUSF5C&,"6@D+/+:0I Q%+$I5$F1IM9C+3V2@XT M-;8(-E)7!_,#PD8,VZ\.4D!]DDV4SRF_ Q6OQ18\@IM2Y9X3I:QNQ@S[J&KF MSIQ5LX$<#5&Q]W6]%P89S'@"BC0MK%H>F4FFRZJ]*Z3JBH%!&W"@?K:ON[JK-RWJ( MB-! $J,(X+ @D(.<)\(B*)*0%TSO,,H0.X[UJ87FH+0:Q*V:0HU%JYY$=8SZ M45&=H>B,2-D@U@^5LN+)\Q-UUM@QUJE.%5&>PR3G>4I93#$$<9[!QEHJAJ$) M':91BC:FT*>AQ9,QGX:ZY(#*X9IT,4G1=((;'3'29--3(=+UXC41,F+%6( N M][MZ-]\L5YO;&84Y!A3E*:=%K M*$JNF+6A3$?8)I:G(R0Z&F5"KJ="9>3*:VIESH_RVXW;YHW6A\9H9[\Q/0M3 MF$<,XP+G(8AQ5,1YT=BC,,4)RK3>6C2VXEBL>F"]7,UWP:*J=^8:-8!/-8$: MATH]=3JPV.E3"ZO7J9$?^3O%SQE=&LZI'Z)DP8_GC]Y98D9](KRZ+[>[AT^B M?>WP9LG^N5_=RWUL+UTK7Z LR0 JQ$ 24 XR@FEW!I8!1G+-G0X6#3N?+&^Q M-H=-#T!U)\9M$JTZ53X1Q[J3YRW,BZ !^I1E/QZQT&'R["R[@X#X(85N7/MA M)MX9?ZJ">2D S.6;HQ^$4)>?5[=?=Y!"-9\R&R8+9T.:W2XMP'TKKIYMZ_+8"XQ702;PED /K]\^Z%4@0[E5JSE&)%6ORC@ "QID%\>/ID^RV?P\4\K294RQ MC]IE[LQ9\1K(T4#U^BB8Z.SFB(4Q921$,:08Q(BDH+?+>*1YI=EP>\XU[$,E M.IP8-N?""3B*97Q=3J5)=-B9'S44IONG159ZSQ:45\Y M[^31N84LH1@-,YQG%,8$8\Z2 F>HAP%H5EA37Q/CTZOOLD,=;.4% MK+_' M\ZBJNY_+>K?=+W;[K8 B_E%NOY6?J_6:5]L_Y]OE#,1IFH20\XB1I& 8B!$J M0I#3/ *4Y%H;GH;:7M%V0ZZ:7([)JYXZ#J+4B1*^ MPM49X;/%LA\Z9\V;RDU;'*YB,Q3%!4$Q31& B &*\Y!TIF#"BGPF%'A5R6O) MMSMS 7O5C$[O>HY(N:,5\[6\B.YKV8RVI^]BFOU*F51_ M.Y.Z"PH]2),/Y2LB2UEN"!=)5>_J:(9Y!DD>8H11$3(@96[D=IEJLF@MZY/YFS9ODM,E32^8N>=-+WH^4D;/LN+D: M\RD-9_3#E# _I,,8_?.[+0>QH+P3>?X@=_+5(IL_D:F9&(G )(UYEH8< 1Q3 M7K#>7"3OD=V4M[*C76EL/C:UI=0C\K9'_ !+?>//O/X:W'<8-;<9&[.H)B%N MF3/;/MQ!:NZ0? )JY#W")Z@YMQ]X*)M^",UP-Y[O\[7#RZ 2/\XS3!$'C.*4 M8!KR%!:=J23G..I*?+99#BCP7S.B7^#W>/3+>R:+EYLW6M2K$NE'AQGF@DI1 MK\>':D?A\]6VN63P<;]]_;CA/F%1GE"6BCX*BTCTS21%24X03>.TR!*F4^(/ ML^2XX)?@NGLW?VN.:Y4&F7H@EVKI>CP:]7+V$8-'R"8\X'.6J#-B9(=@/U3) MDB^5BR:H.?FP^%HN]^OR\N9+>2O[YN?ROMK*%9'W&U$EWLWEM?S%0_?-*WF5 MM#PNE$(2@SQ&A?@/846.^N-"D$.M>_]Y21-:12R(H;L<% 3(Z6Z<9@% MQ]IZC"?X0R)25,R!O)W7Q/$HTU,]';94M$SX>:1CXE_/->PL$2^HE!WBIM4A M2SY4-IN2AI:T4G5LB59R.^&,D(2"F(<)$^5CC #G*>]MI:':U8/#+(RJ)2TF M'34Q9TY!348A;8B:O,:7/3TY1<4I/1E,G0=Z,MR'RF9C4M.39C/<]F'V^Y<9 M#8LW3HV[_Z/(+ M?=R CVD[M G@RCCV>EWU_8=9P4. D[A B(,H"?.,H;C_X"S*E"[WU/@XQUWU M?;V=EVN]/JI"@EH?M>R_7A]]_^4S9A]&ZYSO/YSIG!I$^-$Y=0!7QD'7ZYSX M]UD>1R(I1YQ1 G!!DS1#4?_!XO^4-G9K?)SCSHGW\OG6]6JNUS]5>%#KGY8I MT.N?^/\V8KY?C=?/_Q6WEV7VUF2,8:2$) ()S0N&(C1X:+#B!5*EP78MNFXPU_* M_J[6U:VS>5X/IB12<>56Y;9FZAW). MKO]^6&T$@/*NGLG9&@Y#&,8@#EF2)SP\F X!T-L(8\.@ZYTOYW96!'](G$$# M5'>;BQ6RSV>;R7C62S46*'9T$NAUVLYM4[')NB?[4JRZ],-!(NM\J2I?W-( MU),O?<;4I,HI69IS6PV4Z:[,?$[%&:DQ9LT/63&'7UEJ/=J'$>4VN!IOEGBQ MV.[GZQI?RVG@Q6Z&4PQY$F6$)5'">9CG:=I8A 7A3/DP[A 3[KI$CZHYRMSC M"O[HD8W][,9ICL[T%1O,^M%MK'CRX]DZ2^PHY]Y%,U56=Y9[P^6ROW9S5=8O M/> AV@1-(IBF&16#'ACBJ%N?$F@@R+7.$[G"X'KMJ049'*%L>F8S_]5?6W_\ M7+#/D]5X8XCI@?LNOEP4IY@\"(CFK-. XU/!9*)MR/.Y:2K' MD?-#M)U[.>Q4E2&KJJ(MWUGY(.=ZV@%R\?"X;QK+)T6;1OT( H4,1S%@+*&0 M1R)],)SU(&C"M$IKRZ8=5]02[;L&;M#BE7K\B%@(Q*V(FYXRVR9?39 GY%U/ MAS\\3D1VE%\_H;Q!.[GNZM%Y1FX=Q<4/E77E7#5*VS8MA-EV6VU))4;;"ZGJ M2&H"QA"4D3 MFJD=1QL1CNN5UJ."K/$A.'*B&4HW;@2M'\&C(\&1)T/O'' 72]TZVHLPFI?4 M[B+HN*XVY5VIQ'8>5#_RP)@.GRR\1^):Y43RD8GFS#/)8($R1J(BY#C+8Y3 MN+? 2)*KGD/6_5S'"OZD%VM>9*!-T7D]= MV!AY-;R%&/7\[GQR5("4BDJ49I C5!0YQ;BS@4!,L4'?5_SD,7N_]M4#!D1I M*8 #C@9HP&@W#?S P.LZH,F45TJ@B_UE+3!B0.EFDD6YF8OJX].V_+:J]O7Z MH9T6+)?=QMZ<8!;F81(#S M"PS0AJ#=)6*AT<-F*(=5 M#";R=?$8E4/-?3B/W/68M'?_#[B]Y!5B3DB,-3ZG5QQ[KE0.VIO9N.0P'NJL M98#D!2]""F%.(@0C$B>]M9P#I2VP0VVX5J$#'K-QBC9E>F,6EVR9URY'LS;C M2 9QHKJ-+GJ+$Q]!.W#8;M_7N P@@7F#.,LC3ED M*3^48 PHU4/C('$^N%JLYW6]NEDMAIX\1/:9>>UQ@NC'E/9(OE93=!/-TP]BN#9?+=GW^W)3R^V(S7;C=BFVVW,\ MBW/"4)J%"4T!RD$,>0$.N02D6J=$;=ASK,X=Q*!L,=9'3[UU)U&,#EE985I- MC\MJDW ^-M.K1\X,IUMG2.QS:V\@S MGD0A2:($<1S'298D-,]00GF(2,JU7JK4^V3'&D8&")4F16J2Y(X=/?&95&)4 MQ<2,+#]DPQ#[BV<_S1A0E0(ROU_MYNO5O\HEJ3;-J3CYZN7'I)S!"\XT"L!7@0"XG1'TE5H.R-25EGW0[OLNE0Y;*7&Q[R^SK=E,:\EACM9 M?#7S3WB[%0VV?=FN>'C\F>YM3OSG?+ML=U/E-"]@#K,4"Y!9#"$*:?O68!XR MF,6&+V/2X(>V7(=8393]C*Z> M>F?TLT6EME#5E2''$[(TASQ*W,C9LQ]S$- MY\;<1G3YH4.&V)^/N0.AFDOD*OEVM=B5RR^[:O$/>>-R_?G+[]T&*!&(-*4HY5'*$""!EW0P M^$0#KO^CI_$!&U01[/#+UE/4M'XX; (B/&4YC B)88)9SG'(TPX8 M8 G1NLQE!#BN)UX5YN1>F9+[8'SE^PC!M%0!CQM'S2G6<4(X3:G\*O%#"F-[ M4?5#Y\=T6+?HM;T22:UZJJ9L-5E=?YYO+^V;OZ<=J\TVD MP'+YN5JO>;65OS1#!6EN!$XY*P@6V%,:]DXD &IMT/<,NN^9Z")H_0Z.'.]V M1>Z$ZT'G>[-;H/5>_'4OBY7#XE0=_"$9"3I*QLIGCIJ:X]PW?2L;.4^.V<#\ MRK9&H7:1F=VVN3>>Q1V38ROCCQ%#CZJ#5@%F21Q!"!*$(D S'+( >_QAWD2 MSNZ;(RQ?=O/MSIOR0!&[CF8_=U-9OHOY6C[[%E3[7;V;;Y:KS>U%<%W>KC8; M>4'Q+W6CKYK3=?YPZ$^V=A#T-Y.H?[I\W+HU;2K6;%#_-EE8EY?Q$[!1Y*;/ MO;^*C]C5[S?MJ=!9R!),DY@SB&*0PB3!&>SAT*2'G\(4S3;E[5S\PI4/:543NY( YZT _^"FQD:) M==DHK&_I53?24Z=7%]'U/+VV+O]\Z?5I*"=)KX:MZ6=/KZ:TC)9>!\5M^O3* MJ^U-N3KV@(4 PIR%>9RG<9@6%$5QYP'$19)ZE6'UX8^39 ^XO,NR!@&?.M$Z M"K+GN?:Q"?UTZ?:'@$Z2<= '1J]Z5/O\YEN'D8,HR231W81 M93"E8;_*# O BFZ5EFV64V==7>3Z:[2]D\JZ+""]:S&U]_T=+]26S9^O9^(W MIJ(^KK.IMH2?74&->9ELG4TO\>P4["K MDB-$M9)2?C MT]1G$>BJLPDB]D)]YG.[F;9"\YJ9RO]>[]T8]^_EZO:K^!-_*[?SV[)9E*;S M7;S?&JS M_GQGFW1:Q[0S04[:\;_-?)$;]L:?57+8"MY253.#8<$2#E*2)SQ'*02 L,.T M6E)0+X]>#7?+BU-9JTVP%*ULOJT#82.HWV@Y\WH;>CLUC-6&\],4+O]^U8KG M)8IR,_T_=8D^91X6(YKQGKX">;JI7\$_$O(LQ\(3&"991B**B\Z_F +NR=4P MMKT:ZYR:UX6&]:8R=;4Q92OQM>1X?N[MWZWRT&P3'AR@L]=N?_8:Q!EO$QW! MLQWYZ:N1IV<@7O>/XX@G:<;R!"=16N01/^S4C&/&L1_5B&VO'%5J.Y@C"E+$T+U(6@2Q'O#^P&6>A+[6(59<<%R)'9Q^]KD3L-I.IRY#) M6HBO-<@1(?]NY8=.6YCRZ*7=QOJS%QYN2!O[P*:+F$]?M5S.K_MWS'.X4YZ< -6K1]Z8ZO]$J^^*K>EG5WP7E'FY^JX5;Z_. MGK[N7$B+E. L(Q1&&<_B'*?]!;9QPI#2 /.-N33ZB=4!X\PW1JU/1UO';2B^ MCC-_/)PX<+#YIINGAP=FQVVF;^\LK=VYD8G/VIK4OGX!5&Z-_T8G="V2-L7A M7=LQG[@"QK>WV^9FQ /^_MS=+ $"=C/VR11&BH]<.LO>M?[ M27MDOE4)0P(^:;TZ4JQ]+4U?:E JAV3?2MORHM@:MK6IR\?3X1N_ M4K30E'[JHM &/^/4?]8BZ5VI=YC6G65I%C$&TB*+(8@A#D'LYG,3\[=4]!V=27[[K 9#6M#>&U)0ZF7] MI^G#R"O9GB9GW55^WQ4B./^8L;!@'+(( M<9;A,,TC!$*$2$&*%$*2*!5T0VTX+KB^++Z6R_VZ#*J;H($HI.RFVMXU(=4[ MF&;,HMI)L3$(U*M>&D07@<04_-&@"B2LH,$U\HV[)]@YL[%]*)]^[#4?[$5E MMY5IGK_I>M_E#=_+@T"_K3:KN_U= Z(33GE,B,SO5[OYNOER_0Q8$K(TPSRD M440Q(D(74=HJ(L65\H'=MT#TNF/Q]B-)*WU(NCT?DO:GKI@M?WI=;H7Z;V_:G:\W3N2-$5$TO/0NEYL!0.88B606=#UW M)M?BXU5N[VAYO3NLH\BGB)HW-% MZQ!*_="S82X\+U>'\Z&J.=+$X]"][XQM7YR%D&0D8CA+,"IP!!C O#?)Q!!= M1WL&&7*L09^VJ\UB=3]?ZZG,,.[4U&8TVH:ISJ_;JCY=4SO1F'/,G-$:*X3Z MH3EV7*D<-+@A&O3[9GY7;7>K?Y5+NJH7C5U8H)0#+HS%+(*4Q2@AG5U"($UF MFV9^<7EEJDT(V3!LH,V1*:,Z#71*F>4&@F6Q':TGB/K MI$=>Z6N\CB!@+]"EK&)#J/91R@;YAY.1C_;$4 M$DHCQ%A4A'&88PI06'2;8X2UF,/02,K,3(TO8*NZWC=O&2TD1ET9,R145;P< MDCA LGK&&D 7@8 TMDJ]R,M9;1K&I"^*--"+'W3(!BLF4TFS*(,9SPK"4QCE M.<6Y7/'H3&!$^&Q7R8DN[=F/5S]8:]AVP*!^MJ#*]7I?21+M-XS"C>IA7 M"E%$LCQ"$#.4H C".$][RU$81(3R=#+P\N;J:_D,V0S0#,&4,,X24*2D2+*T7Z0@*6):>^M H MGIZ?HG?(KE*=^=+(%O?M_JIZCB#+*8%I@HHTS2&@!0YQCX R1@N-"3 7YL>9 M%'MO,!'FA&R%NG,*@@TGS%J@08>TGS,[@)4G,IX72!-RKU&03A@#L\+4;BS4 M*E0]DDY5JHZH]J!B=>59Y;ZA:J4CQ>SX#,O'4GRMU^4&]XQA1#$(DS"%,$5Q MBF&6]^AR3G.5B=.Q,?DZYSIZ;)0RFY=A&;BR?>2'^,>SZ:[+'Z>[FD4E^8VG M:TV>AE4K:7H97M.$.G*857.N+8Y/Y^/1H^A%KA[?ZVK:OJ,W2_5^LRM%=]G) MHZ2;NGRR53:->,X344E0FD59C"&DK+=( ",ZLU!#[#B>9>JA!1TVS4WR@QA4 M6PP=BSR]C/F(/UB'U?K/?+5BOE M!JBV9,%YP:35-,0D(2$C#*+>?($S.%"(ZI,UW0"L%^=#L[KE0.&N"0[B4[=[^?_=.VO%OM[V88I&&*,PJSM(A8EB=% M>.C6+&?1D#YF8F_TCO9D67W*?O8"6\J=;0C3/O:X0?Z<[7;#F1I0ZL_RC!"" M0)[&"60!Z\7 M@YILO-8YEN5J1BHAW(_C[#0/0Y+R#+.$L!BGHK)$"0X)"AFBX6LC,/T/=+FS M5> ([N>WY5]UVGS=-_JZ7/SUMOKV/X1/;7L7?WG>S'_P]X7&;<[)M$UZ .YJ M:&M0;[ZT6YBY$K\Q0R&/8AZQ!+$TA%#TC:S[^$BDE%3I[@/M#W4\#=-C"208 MM7D7?5Y>[]7.*-%<.%5BPT:W/G;X1*\VXF3Z3FT&NQK8%O2[--YL]O/UY_)> M5(RS,"X@R K,8@YY GA">6\F2E&1ZG9MK0\?JXNWH((6E7Y?UR-,O<\[X\JP M[ZO19%,$CAEX10R,R/)'%,S@OR . WC0$8E/Y795+=EF*1^MG0$$BBC-HA3P M,"L8AKR@O9TB"KFN2NA]^E@RT:(*!*SF)6Q]H= D35TIW/%E*!6J5-D4BR&^%_0BR%,: T4MO--O9+33YTV1031+&4TQ$D8TCB,,HY[4R@' MF?:@0=? : .( S#C"D.?/(V1A4O>3$<9RI19'7(\8^*UX8ETLG/*C)Q(:U-@0A^>>GQ %8X*F%P-SZ)6%!J+;^3^7 MMRLYJ[G9?9S?E6*$PYCX>$K#7-H#<9BAWDPF5VZU!$#SP\<1@4=0@42E*P2Z MA*F*@4.NC 1!E29[HO"4@;/"8$B6+^)@"O\'@1C$@[I(D%+NH5R_WRS+[_]9 M/LPPB!%*8X+"!"!(,YSRN+,#HA "/970_?1Q9*)#%32P H%+5RBT25-5"I=\ M&4F%.E7VQ.(9"6?5PI0P7^3"&/\/>C&,":5U^/UV*XSP5;V8K_^KG&_[J1"8 M%@@+ ZF@(,N3"%#4:Q/(\DQY4=/8@&/9Z' %+;! (C.8VC2G[W7U&(4Y/0$Q M(LW*;H<37)S:^#"4NNFE9+@+E<6FI#_A^6B+BZ_4LQ#'1<+" @GU8DF4D11D MO:4D#I6N>QKR^6--=QYWC0:9_G2G-G7JLYTN63.<[%0GS.9DYS,B7IGK-*5M M>AD9[,$+,YW#V- 7D7:-IK65\Q!!@FA*"1>?+C0J[>=5 @39B8C.A9&%I)N M*7&0E&@1J"LFKK@;)B=*M-D7E",RE"3%A#S?1,7(AY.R8LZ(BK!@86C9&%O/ M;V=9FF<)1#R!>8RS&!<('#X_3:%R3:+WJ8X%Y FD&C4)4.3FM=EPATK>M*@ M2(@-,7CB\@D!,*-E^DYOB+L:VB!T)S_?;Q;5]K[:-F=]ONS$*(?(ZLX#!.]J=!AML:9&'V"\2)H4 ;RS=P6:2"AZLZ5 M#N18=>9T/'J-YE$',6MO:O4L2V6#32*'T*[0G3"5+.2M)0(GT1H\%^_"!#=IA1%R"\7(KF57=_?%AMRFC& MBKR "6$%YH2#G.5)"'M;>8&4+B0:9F$D@7?1_"22XX'*C72@9D:@J.J[Y M,Q(KL"I7$(>DL12W,C>='X_)'%12*3XP6)S5!8=,C3E!5'O T3%27*K O*(Q4J M7VT[;ZMA+^SG("H?A4$N9YB M>\"A*>G,) M3C5WO1D:&5E2#G,0/4!#7='F4E-<7-(X3&'4&;0N,\](4=$:4QX]$QQC-TZI MSC!>M*7G4U7OYNO_;W7?3 G1,. R:E3%Z)D:6G19< M(- 932>;L:@I.>X('"8XJMQ9EYLGA*B(C1F#GDF-H1.GA&8()TK[((&D/;*C3Y)KW=RI_SH=70-:FQT]N>>G^CPQ@1- MW^G-H5<6&HAZY_]2+O9;H2\1N+Y:[=;E#"5YF,: YTD<8C$L@07K%W!BAHCR M/(7V!SON_ T(>;MR!'ZY_DO0PU-7 'VF7E< IR3I*8 N/S9DX+G[)V3 F*7I M9< <>F6AE:C+P-5V+I]7^/)P=UVM9PE.40X2S "-"@81)Z"_>"CFF"M?Y*'W MJ:X%H 43M&C4^[TF-:]W>G>L:/9X-4)L=/0G+I_HY6:T3-_%#7%70QN$?HYG MWQ=?10,HF]/^+(QQ3"'D<4BRE,2 ')8_XKC(E$?O1A_NN*OWF((>E.9='6:$ MJ:=[9USI"8 F338S_C$#KV1]([*FEX5A\%_(_@-X4%]!^'NY7O_GIOIS\Z6< MUV+%9!"'J%TMC0@K-6P5U/WT)M+>C'%$QJNI'44E*L>;><$,CXXA'?PW. 5W0PM.^$]%8P2C2W=NI]]C@BTV *>E FUZYKL*6J*.Z(,A(218[LWK]^\/^L M:I@QY8M8&*)_\2)V4Q;4I>'+W7R]+O;U:E/6]8RS&(8\%4:2A--"%#VT/R:7 MY$3W*G:]SQY'&AI,00]*5QHTV5*5!G=$&4F#(D?VI.&)_V>EP8PI7Z3!$/T/ MTC"$!75I8'?E]E:,B7[=5G_NOI+J[GZ^>1#6BH+%B$1QA"*$44&2?D8FB7FN M>?F0F8UQI*+'%K3@@@Z=KF88TJBJ'>X9--(07?+LB2"2,X)1$F$99E. 4%1ADH:(0/.U>3K$":]X7I?/(XE8.*J_+XKA./_F'$B1)/$" QH*(1B[+#(C-"(%96+WL6'8O8 6APC#2X ME@\_=ECU7X>PP//K.C8-Q7IRIL!N\(<$&C1(__;-/^/0JY\"G M%UZ@L,W8:YJWOJ\WL\O=UW*+[\KM:C&O?RN;4\*,MV=*+3UKQ#@"G12?\O4%U1U,R[0".QQ^9:EYJ,EFO=W-GAE( M0U%ZQHB L(\A10DJ.@-8*;V+)C!QSJ6RJM*W@RF)Y4FY)P72<>\Z,FC<0?O M0#0 ;N;U=8-"N-:68N5Z5\M_/:_'?O3]A>X_@*!I._X0X-7@QJ'6V??UN]OY M_'[&?F.X,U!PH1DI2K,08!0VM\JFO0&2)UBELQM\K.MI*H%$K8N;4'*^BSMF M0W-N28"PT[T[MXZZ>/>5Y]W\1_]?Z.8#2)JVFP\!7@UN(&K=O/R^^#K[?S]] MN9I%D$4H*WB!XI"E@*8 L_YS:OR=&7?J'R1/I7=>?Q=^>]^.#[R]T7WU>INVU!G@K MTQ:@UD<7[;-7LU^+&0$Y!#&$0@-B @B+TYCW'YQ3J'0[@<;'.>ZEOV]6;VV5UI]9?=<@XWV$=\:#78W__^/Z*T> _WW_\E5[^-JB+=O[(7IKV_Y = M-3WJJ(\^O]!3#0B9MJN: *Z,@Z]7-W\NOY6;?RKW>5 MJ-O9]\5Z+Y=S<%V7XG_+J_GW653P!,,HADE(:(K"/$T 8H#A*)5O?9/9MW)[ M7:F6V"X0Z'2$8[":0^]M"WW<(M2 KS/5JDOV_2AKG7I8C=>6-<8E@3B#$8H(I7D$>8$IA92$#"LM'@RWXCAE?RQWP8>JKH/[ M#XP MM\2,JOSP^6K[M_EZ7TJEV]5XL_RPFE^OUJO=JJQ_*^?U?ELN+S>?Y55J6RF( MF^7':K/M_UG,ZU5]-;]>E[,TSU(0 5J$(0 X!5F:8(0@ISEC84:4[@T9'Y5C M>9..!(TG%\$!;3#?+(-CO*+W2K"*BX,3A$Y-*OV,FIZT6@J8$Z6UQN\991X_ MAGXH^01^5U/W'L-,43QT:.3B/M^6_]R7F\4#_KZJ9SS+__L]5N16___7A0_E-T"MKQ ) D&2, MI#G/PC"%898?C">0*[V_:-GD:!.,P0%<.UV%_S9T)#J(:>W!Z%@DF\J=/K^N MAZ5G&%,;F=J@W#/=L^34Z?&I/X-4\%F5B:Y&') -*&_!MV!E%B,!P(5+FS5R(7%!F2XB 1T($C(1(EUU_ MA4C;$P4A,F-GB!#!7OIBG(,,4PX2%O-"#%Y#=K 8<[/M>P9V1A$B.%R(E'DS M%R(7E-D2(NB1$$$C(=)EUU\ATO9$08C,V%$6HM5FOEFLYNOWFWJW;6Z):2;0 MLI#':812D/$D1#%*DY@E,.%05I!/HTQ:,]0+Y[KCA565#7G:CO?U#>BP^+-\DNY_;9:K#:WES'L^[@!4U-% M;V,U7$H5PN1$36U2>D:")XF<'[H]C>N5!SU'+T/\5FW*A]_FVW^4.[[?+/M[ ML#A@'#&( :0\%(-R&N99;TP4PUI:;VC"]8Y?B2JX:V %-Q*7GE*;$J>FN2-P MIJ>>+5TMHJ"!--%@^&5FSHC@0"K]D+.A3E16FY?&#<'RI@$A>D+'Y"G?R_VN M-P5Q%(N!-F$XQI!S2L)>S:*8Q4HO3@XRX%A>'F$%I<#UKMHKOO RC+7SZC(: M87K:[$)E MLI'"( MB,JRTZB1]Z-*G\AW!YK"L)#%_7S?U5B*;\@_USO_HV7S_9Z?V(8Y9A MQO*(IB0O$"]HGA:4'^Q#'.N(F#VKGL^L6J173=^F859SCD2 :XK*YB]',$]( MW[AZI\S@&=VS'P4_],^!7Y7K]FNIF)NA*($1X@"%.,O#F#)"NUL>Y,M)!9WM MY%7% XNX5ZUHZ=T!D'+7;*];GC?P+%5PKQ,WL'*SRIG%BLV3,LVD/%.FU ]9 MLN"':CFFR8RJ[!R-:L_5@"!F.$.$4E9@@A- ,TY[XRE/M :2EDPZ+L".4&H. M*6U1JJ9.$["I)U5' 'T;8:IQ=T;'+)/OAZC9=JIRVF#UY*[8UZM-6=>DNKM> M;9K%P<>5)?&W>B7(;;[;G M$(:O2_)C1$!-,3TA7T]%>]#!$>J+X"@:3X!?'!97'L0/M>#'E59SDL_([0B1 M\T."QW"T&KU7V*Q,9S%".0Q!%(.<0LZ3&(?]K"3$>93JC(H'FAIE:+Q^Q&BS M''V=1QMEJ%4*-1>?#SO6N]7DF\,77J],?2I'CI?C6Q>WKS?[$3+7%VONT7E&8P! 2@*)Z MSZP--*;3!8U>5,.WM]OR=KXK@_D1TJ#\?E]NZK$GK#5KORP^E8NGUOD^YT<61ZA8FV;.PPV(YY#,=),LQ1'.8-Y#&E[ M_QZ.(Y)GJ>;Q87= '(_N6+U;WNQ^+4@\B^ ^5A^WUW]6:Z_E;^)D>S7>A;3."20QSG(@ &D?S_ M#I03WLE=._5 M5X*TJ[]:$7NS"JSGY7 --F#5G0IST5UF:9$7.$P Q&&1Y1G+4!KU8&B("M,7O M>"^\XF?M"J].N-ZL\&HY.5QX]3EU([SX1DC4 5$20KDI!*0DAAG*HR*-TAX1 MX:'>PZP.<3B6X*NOY;:<2T0NA5B3>A=J[([U,22YB=#;$.8G1%M39[/PO46) M-O1TD$X/8=>"6'\L=S,0$A9SD2%PS&*4Q5',BMXHBVBAL^U^H*DQMMU;4ULE M[@8+JFW:K.]7\T81!18ST=.AV'M=TW)&7;KT.5*Z!EF8*;>;^?KWNOQ2W>S^ MG&]+*I\[+_OJ_R\7NJCK6T5E!448 27$2)F$< MDJ3@W;1NDL8@5WKD>BPLCDO*WH-W^[H,ZLZ'8/GH1+"07@2;:A<\E+N@;IT( M=M637<$:=PN/$;_S$NICZ/0TM@AT[A!VK,0FETV/4HHU2ZG'L[G"\ET[$AY<.7UF-Y6T_0'O=$$N[M?5P]E M^;E8NRQO>N)?'*Z=Y([$%ZE MZ\P(Q![5?@Q"+/I3N6J4FF=[%XOMOEQ^VE8W95T+"9VO>?EH5$Z>%QG,XDP, M?G*2A'F2]D99E&E=%S/0E&M1.X(5U,T+7;++B891[]>[_A[W5NZ^E9MEM0UN M2MU;#(:RK29P(Q*MIVX=L. )UQ+:1-)VGJ@SNF:)83]$S98SS\]/V^1(^973 M^?>R%O7)_'I=]I;R.&&0 H:B$"+*A55Z$,ZPB)'68Z4&G^]8N'Z7]_57MYO5 MOT3/VLV_!]?EIKQ9Z99?1LRIZ9%KTO1$J$$3=' F$IX7&#FC-D/X\T-B!GGP M_"7-P6QHUD9?YNM27BAUMVIDK+<)",(\QQ3F*(0X#5$>D]YFG"5:[V(.L^18 M8!I4HA#J89G5/*8L:I4\(Q!H5O&T'#XBF[;@>9FFU^N=@?3ZH466?'FYVK'" MD,%KFM5^=[C0;I9G,2QP@G ,49Z)L2+GJ+=6\,CT04TM&XXUZ84+/(-?/E:[ M,LC^8OQ.I!Z)"FLT(_&G)TG/7H>4S!U@C42=\2N;SB@<_-!FV5'97W#X\%>K M+VT>.WYJD<("51XL/MCPXO23FP-84:T:/Y?RN?:%O*UHXU#3J]T=10 M[M2&4R/2IE>\-,""?E0U_>+8>:+.R(\EAOT0(EO.5$Y:H=&DSPOV2,[S*,QH M%%(2%HSE,^(;L=8+5L96M"1IE/W" QC3FMQQ3);9Q,[T$F2B/L,9]4-X M+/CQ\CS.8&:4MQ;=W)2+W>I;^7ZSJ.[*J_GWS_-=^;F4! @ S7@4[W@IGRU8 M?Q'CT[W@^^')#\]@R "#/,DP""DB20QCG&<)2W*6%AA$>A4 ?M(@" 2F0F(*G'EP$\UW01^[@Q?-? MN@@^E<+.Z-N@AH?@W$:I$0/LAW2/ZO'SS5:CLVTS'4A )=XL/X@(K@\_5]8S MGG*0DB0+>DO7^?;LIC7Y9)4=_(KW;-F]6XFP#%$HR@,0Y"$ M%,>,?=?!__U\9B*+_1PP0JL4_@FL)7FYQ M.:"WGQQLA]9>RI@PIJX2R1.7'F^V:+QZUT;[T_RA.9Z&MUMAHY1_]SC%Z,5H M8.)QU"#>3CIR18!!DG(:"Z6=1BHH?UU7US*']B?H/U1_BI]K?T'\=[V7NZ%F M,4@AB$".\BC/89SE$3[D58353I.,#,GQ"F +\OB:"0&SD;5.X0Y(-;;FC!@P MA4U0?L;*5>)YZP'5V)KE9V#-=G*-&F"U#6#6Z#VU7VS\^'FPO6P"IZM)^\PX M8]1FJ7Y&,EY$:121A*8HR6D&<-%C@A$!XPQ'U;!,/O(TV/SC.#IN1Y3VPS+R MX+%QX(T-$1O,#D:#>L%\VP,_35\MC?%,&+:I\KS:EJO;S9.?H"OQBW(SQ&J^ MGN$,8XP@3FG*D@(D@!Y-DG*6VQ?[P9#<;SMH$;;K3O:U?7A,[$G\J,%PI?1] MO)[_W+$C'BO^:S$8*/S60OQV]-^>RP9IP#+?-K,!^2KGR-]O:"G0;,NE^*'V MDLR_S=?[=K_$>EW]*>_FF@&<9IA"'A8A#N6+FW$">I0\"JG675@C8W,\W7= M%,Q[2/:SA-58V4L84X7)5>YH_0E6FZ#WJ/G9UJ?@,=('KSQ.)!JQ&9A37+2" MMY->G'AOD&G<1<'J1K<7E[G8]T59U^(7BG8;5]>I9A&'""1IEC&.C2/:>MH# SQDB1BGP3C/BB3."Q)E/; 8R#.#=I/20#B.LU#K@=R*O2G_;#+. MNKQ=U6M'.^Z&QL9>FADQ+"[SBO2AV9TMO0B$&QZGC?.4#\P3EN+Y=A*#+8<- M,H%5KFU*?WL\??G?^WHG2ZAZ1L*]OFN_ MVMQ>WI?;!D\]BTC** ;"/(AP$2:,TWY5/,\Y@CHW<5@TJU4]&U[-$=QOJV\K M]?VC+M@=(JW.B74EJ!ZIYTL<:FOFH$#XK)3#'%/21PO_C/^79Y>=_ NA2E\TX,V>2E;M5ZS:NM_.8LCBCB689#@ N,$H!8UMV^ M3V":1JG.O,1$$!W/573@]%1VJFBI*?(;")2>>A]/:A^[=#RS'5P_O#SY+;&+ M.KEU3?SET;G@#^E>T/GWO\>5?#=!.I,>)FX5?J22J4FHO.JIDZ6HC_N[ZW([ M"PL2P8B!(BQH'J.,B63:XV11QF?NZ":IH'J$ M=Q%KS4;JV'7WY.8OJTU02_=JQO9FTU?+?QQ M,I=F(_CIDI:N_^[RE5$DQDI5OXH?W-7O-Y\:P?YU6]7U3 SU:CV3FV-;W^17A'=O M*Q>]$!Z'V6A(8_@Y\M$@!BQGI.'14,Y)ETO:/+[0FFS0U[E=K 3<&68H1C1/PRP/LRQ#) 9Y#X1SF,XVY>U%WI^CQ#!R1M!F_IS@NPNC)WKNT,'G4A2$'%$<\P2E+4WY "E!1:,KU! B=ZSF1\U3KM=". M:BNOREAMIQPR& 5QG"&#L^A-GAR./)LL/=@/CL,!PY"FX$F"F9(!RP.&X=&8 M;KT%4AZQ,.09PM]["-B.E*'V$^JLMO3/#UEK*=L%89Z'% M2^6:=MI=-;H_AVH-\-_YM+M>),92K+^5M:@H\68I#S8NQ%^O*OFE'^&G&8C3 MK,A R')Y>7N8T<.J 8),ZYE5;T"/L]$I^-;@;8[WE!WB8% ;,QLJH]NI+19/@(;-TT:Q&N2/X.;+5 /\MIZ6AD9A@6NKOY>KVJ\REW\KM_+;LUWP^ M;5>+4NYGONGV,X>U9$+"Y($S7B!B>]%#/(.2^'?59BC8SW]:! ML-6N1DUWZF=8B_ J@5MM!F\C:_^4J7KZ_*ST##&)"I2,?J/\RR."BB0]_M1$AY9'2^/B'O$(TS.<^N8X;:47SV-M/T< M6YL??WI;F=9>1(=DVPG:U1O)N%,PHYMU)XO>:)GW<)Q%R0F2,^H3I^<4C?S];@M:,K8-16IMO&HWX*\VV-IIS&?M)#FU8:Y<]1%HQ%UN@'/"W&>()CGV?1 M\[ %)$HPD4!Y168.,QZ]/)Q^(D.@P["//X142_* &LA'R??3Q'MZ1+[DU.F M/U7N5HSC.(=2K;2DGR,;6V?%W0%6BU$;*[_BY7(E_S)?TU6]6%>UG+7M#\/- MLB2F*0<%3E/"XY@G!0:')=0LS\;,JL.0CGU8]7-Y-U\U1U_D:WP2XGZ^#J[* M[5V38Q]*D6%'SJL#0SU.-ATORM/ET$:%_T8-G M^$<:B!XM QID1L\XT\F7GD%_&UGT_"SRZ?IK@N0Z;GQ?2[F>MC:/$K&O#+V4 MGGW%.FK2UI[Z/N5@-,-B;)Y$,(LHBDDFBI,$'FZQ("347W9^&VY-OP0];LH? ML\6,4PEXVEC>Y!KTSU(]V&L3#HN*"1KNSU%K3$&*<,6<[E[J,Y\<[UP\H%R'B6QI2#+"OB%.91"@X'EHH0^; U M71FKXV2,;V^WS8N;P7L1^M6F7BV"O\W7^Y'O;QX["/Y* MY,;?VJW=9CQ*F#ZP,<[F;,,H^7.$ZZ#O!WEOU'T6YDD4)CB,PQ1&#"4,QX=U M@HP0.A.5P77ES_DM4S]T%/?8Y9$7Q[WDSIL#66,$W\MT^VP>7+]8>TNY^/6 M3WH :V@C_*GSMTV>1C]V92>RK^7\]7V]<34??\H#F.(D)CF/.,1I!% 21NBP M&R"*H%J6]Q'Y:'E]\(JXC^R]DME]A#QQ+B^T;:>LYKYFI_._UD^TR M>(HWFO$(I[1 !<^2O"A2DM+\4&06F)E,Q$P#=+2*S(=] ]I1''U[@,OP>;(+ M8/I)$">A&F=!W[1]>#2-,3$1[I;GA\5&-:GQ^6K;&"@>/JSFUZOU:O= UO.Z MQM]7]4R>?\>0HP1Q #"F!8@A0I#3G&=8\[&G898KTZJ8+ M*M62PW@LZNF[)H%.U/@L-V<$U0ZG?FBB)5\J%ZW.4)EZBZNR_JV4> M&%BW2NZ*;Y5L,'FL/^!:BR-6*)786EL?&;U=/TYJ;@EM8?8?.V/%J5BVK9)L,:2T?A$FZWT6"%< M;4U&B9)32REV^?1@!<2R0Y6SMJ>YWE!N5M66EM>[R^OUZK9IC'5GD<.8IFD. M84@+P@!#&<((Y?(+@/!8[S*C 79&20R[E>Q2=0,SV%0[W1G_(3PJ3MF/1*'F MG'O+F(05'.'2%B%+<^6G.3HWV6V!63_J:"N>/)]NML:.JB@=]4AI]E""']T= M-X-Y>X$J()C&>8*C'+:609H5L=[M+#;L32-2P:;4O"[%"K=J@C4VK2:E:\NH MA'<1'$U2'$$<5\ 4.#LC9#89]T/0K'I4N6N?AM/.W4R"' ?\?;7[^L,$0OUT M!N'I=,-A-J%]64^4BEOQ<<*7]L]9E%+&$4,I1C!AC"=Q'K?8,YIE5.OV"#\0 MNQ?9G8 JMP.4\^WF7;7?!"W=)S2ONA>APUZ=X-?>H='?JMPE""J MS'%[T8C\2&>><7)JKML/=.KSW2\!_],<^.'C\/*_]_5.?EH]2_,TY3FF"$&1 M_),< 5!T\R\X3J)4XX2+#W"=;Z+\7+Z[.Y+6717<2-7]UM37JX,X+E\51T_# MK3![[P/.-YI$C\9B1]Z^M3:BL0#A U[WRQ<^M1FU59 1XG)J#<6G)N'!"HQ7 M=%2>=EV]>8ANB7BV$!\!+7:S 7RS2U>[%;?FET0,\PY+W"! MTSS,DX)PD!"($,XPAP@3K/4FE%LDCN<-^C,$VW(][T[M+AZG$A;';HP[!!S$ MZIFAW3C1\F/(-I*OU13]06.(]2J@1K+8/_<"4G/ZH'Y?U_MR.4NR-(JR$.=, MKE*#+,J$>@D4!<004PZ5=QDY0^!8'5I$P:H!$\SKX-Z"7(P9((61CA>QT1N^ M]*(M, ='$[]/4%_TM6H7PQ9ZT&+W(C8:(PPO8F0V;' 7*[5!@"EUIRI[YZ'P MH%QW[V,U9N/6VWU;BT:^+?;U:E/6_5Z)!"&>48IHP<(0L1#$+$*4\2B-DA0G MNC1ZVSR-B%)(2"-PI+W=H $4](@,]\4:$::W$=8U<<8[7W4) M5-[G^H+'9S:V#N'' V$>ZD%EK[6HB6J]W36&JO5JV;29][ORKCT5& $QO(ER M%K$X0B$E$$>L-\094CH[/.#CW>]'>$05-+"T#@T/(>Z\QH[$F;[$:M*E,NLB M?#V:<1'_>C[;'2F*C;\7Z4*8'IGKF19LU.9V9AC#5$4R/Z<+AJ'[N M83@RMFF)&[2+XS\#GC)H7._5ZL=RVEXOJY'H>X M,;6HLWI%$D;]&"0I)HD;0H(". RPXC1!4NLQYJU:5J43;,YF -?>X2[0J5RY M;91JB57RV5A6D[)!NPXXG5/*#T@=.C?E*G>4ST6]Y@WCID(@>1^X CLOK=1; M87@!Z_=V_"IMMTV56J.JO,KJFK?/]>Y+5MWEFVP85J.(4FS. &UO$\**_+Y8IC&=H ?W%A!>EV7:C M-NF#O/-]7W-'65F1\C.NL>L-G6TP+W MVM7&9P,NYPCLPGD8!EQEV[QQWI=BWUZ@%K5< O;$$U%E6L],4.V%:!D35XO^ ME5,U=AM*NTI]$(,HA2FB,!)5UL@/>^.$8#X(Z2X(^-*LJ\:DR+YJ6*6+/\8H M7^B5?V#(*A3K$SBXY5VVO0@/7Z^K;]TI M#US6O*,/S^_*KU1-$QV3@CI!6&S*['(N<1E#]VAA'AG%MR378UW5$G$C_)J5 M]O^L\B;[>'55KQ(6A&E,/>;" "<1B3S8C["1'\3$717MJWC;2]-+"?(0I.0B M[>3B"5IIZ2#9=K_IM/Q_.BVXGP4Z&]*MP+Y)M3;,^"0"W6(NKZZ6*,<'/D-D I]:,X\6*$<#!.W 3VRP:TV!I=-'C- MK/JBP8!0NG/S?R"S7O"F)[&R-+^E#BKOE-XD5HTSY7K<]V(X5;-]LZ^RW_(B MO]G?].=$:[+/X->ZJ=:;9N7[(0H0HBP%+O%<['F =7>K8(H1(%IUNH9L6]XK MZ? Y/4"G!3T\B:I;RFN*=;D1SIR$JXUPCJ6_'=0+YQ'[ UR'B&/L+*\WZYWS M7]FZ7W;'>7_586S76]@B0%T \8B6#DA<@+4I]$$2:(13@-75]M MI= :#.NKA![P@)K*VJ-<3FX7P;6:[G:0Q=/>#_3WX9W-/?(+H;V. .]TZ)T. M_K1JJTOR&=FU'K=EZ*]]-\N)^X,=11:CBLOOY2IBL>L&/!L$'@8 A!'/#QP% MIFZ0! E([ BQK/4I]->UH[_2!)N571O,VE;;=H3+02]38WMBK:FS>EJ(J M>Z! MGT ?!CAL801> AF&]@15ROP4>NK;TU,YBLW+J7%N)U%3@7JY8BK0&=)2I?"\ M/2E5V.$5)U'TT(*KYJL.F(AOHM) M (B?!FD4,A>(5^LP3:CGX<0/[:BI&@;KDGIYG5796F"R(ZR*E)M55WM17_Q+GIRX%V;3'6K58QECF:S6JL488MR^HR M9=2 ;;>F/#?]5>".^6W$-AIA$,*2^ M'W@01#1LQ\8,^ PREV@6_X:XI:I[9'A]>#_1H'CJ M!\2 DMH-@C59/87M=+B=#OB"-/8E;G4%=W2LWH#ZCO=118H-,:IWC." 8D53 M%XI,$$0^PL!U_10*:Y0E"8Y).N*X@+P-R\<"NH%H>>C2W5!T-\";L_;\P)%T MC;DZJ\OH>:.].%LSKLN*;._YLKG.MOM=]O'JU[+. -.M4') M*#[EAAY34:DVP#AE<<#E_''9/A(O\#DMP(G/PYRAZHPNF2!X&=IDQ)/2?//3 MU2BX^><^K[(MRXN\X=IXEVW?%0UOACEO9I"/29H:W?^V_D=9X=VZKH_ @S] MR N0FS*:^F[H B\Z /.)XB;K!("L[Q%\V=_:9UP6B\6)+>Z_$NILO7@+DV\[3O\HL9/Q+5J M*BBOS@#JCEGR26?5Y/_=WI_>W^/5=H\C1!^C(,01C3%C/H$;A5C2]+#%-Y-3RQ>*"II\YSB>,BW/Q7$SZ,!$.B40R:=27 ME5*F=?V%Y#(#_^HSCD^56%YK[C_Q'M? 8BN>IK\5>Q4MCA7/9 %&80190F ( M,7$QBD+(7 QQ !*LMT0RTNB$Z6% >N&T6+M+,P>TO:!(OEYJGGO52<.$M*L) M_#B6+0_US[,F-: W1/RR--:<6R\.SHWR)JN-+QI%]Y?\@]IGH0EAE)+0AR , MW0![.,1PL(P"IO3*H0E[EA7Q;/^\< 1,I0?AC5(MIX)3LVQ0 .4(MJ*"$JR= M$4"3G"]#^XQZ5-IKH8843]CMGZP.$0(DAA0&D4=KS=*]DC-L\2S!AJL+USU=#R253UMMJ2>]L/ES>V> MZ\+!'#?]I;QJOJ^KK']$#?N !1#Y+.5#RQ0'+([0P6H"J/0;L@9L65:[ :&3 M'29=HC?6/4B%=TQ-\'I>W.:@5$W8#FP>I[ _WI:SNT*CP*.S&]>D_! MCJ99[KG*U[EX)A>89G$!SU>:]*:TT]84])_MJR(7*["G9M$^WXD+PM_=W%;E M7=;6V_<0DIAY2>*F-"$)#9F+0N0/$#SH2DWXK1BVG!D.<"\>Y8:O/60G/\&L MH&C& R"1->;D7BV%') ^$KA&*=?(;O,&0:]5'/2"^B#7J 9#[G, MH\C32VG(%MT+R$G67"LG:*Z*.W9]2B397;8K6QB]/0^B /HD!I 1&.'4=0,V MV&.>VK,!^E8LYZ%W!?]'Q7KW\[[.#O,29WN$Z6S$HW:*.W'ZG$INO4U"IV(Q MQ4#>"2AEQ3*TQ_82/>. D!B@,_1#%V,0HB#\1^ MV@.@'J!F"@/4S4ZD?(_W<#A00U*GP?1(R;-+LM&M,@[U0AR5Z,L$YGF:29Y( M'3G4C\;"97&$8[+R.):[T3+Y:U76]0J"%$8H@;&7! SCT/4],AA-8@\8D48Y M4U/*X7'9])O 9D@/)2D=J8'FV32J>[^>)71:E6NQZ"B;&L<+5S-%9V053(N3,$0^XZK*)]7( M\Z.@A\^*EE0T$X(^>3QWD9PC^] MVX\?=)Z'=Q,K!2L:!R"- 8Y=& 8@#+P0XL$DCGREJT1'&5(:_FI>'VINWO\Z M;^-G^D8I,SVW7\@(ER/1G+E+L[L,D3/CBL+L7)$?Z2WCALND,/'QZDM3;OZ\ M+G>C! +,$ MABX,( L\%I"TLR/J1GRHLBZF_NF6E\(Z0%V'4QL2:! EIU1V.5)3I5-Z9BK" M>$+'&:G1IVX9LC("?VFJ$:G)Q665K>M]=7]JB441<;T((2(JRV+* ^L/EB@5 M\PAYP=#Y?,N2,4#2$0TMNN1DPS93:L+QD*29I.,92LZ(QQ@"ER$?HSPHS34G MQ07N[387:R'KW:=UOGU7X/5MSB?H@TWH Q9[J<__@[T081@?9,OUB*'T^"9>G#Q'TKD51R/D+J,C&?+E\=J@089D.]?GK%GG1;:E MZZK(BV]##3AA 2()22E*TY F(0(![(T%&":^2J_2-&&[.SW8);C*-[EBJ8\N M@+2U!+V ,@9$,V4LY\GYHSNC&1R&8(SUHG2:.O2WJ#^V%QGE3@P6677 M65'G=]F[8E/>#.*N\(?\3L'-DV5?]TW[36:3D69/;QC7$_#+T MSH)?+V_$&F5.5A6Y"3&#RDC6_?FN>+J4^[G<[5A9?5]7VU4H%#F(/(Q9Y .U5F4W("W2IWB9GN+Y<(Y03/QGOIC,L[MGVL3MPP5&H'_ M\;[X2";D"U,>J]<*L BFOIND'J1AP)";A/UF.PI#2HB&E*@;F4=+%/5#@SM) M ;%+F**"/#G[Z.76USF.6SI;F:%.Z$&T9X<"3HIN17"BIR[NZWF=;LJ]X M1_O4==56W-H??KP5VP0U_9%5F[S.MJLDI5'BN\"'S M"%V$?DP$((C!0ND+% MO/EI:G3J=BZIYU0+:C[6G+P MN>YMD\N1W?_OXBGVYW$$P$>^FU+?C0- 8D2."Q0A:D;>XIO)QJWK]+]M9Y* M5!< C3&+V9 H#&EFBX7&B,?IP#H=6J>#>^&T@"_Z6I\>LW, O0@%?IE3=0$V M$)]%ZZ\)_^3DUQB31@9?'[+O[8_J%8Y3&J9I[*8IQ1Y+/4##WGA[>YZQ 9>\ MR;D&67=9W;YMSR66_W,^P=F(GPHN8D*^KVI/]G<<]2G3?9EZRZRS=9!_ISMBF_ M%>VGM/A7C& 8T1" *'6]Q,4ACH=1;TR #]7F^K/#M;XTT#:&GUOXSN8$OV)% MW=P\R1;BS8W38OW>IW>X'^;VX?RTON_>%:@J_HM9=]W H43EJA2%E'7CG/@P M]4$)N\$X5Q:XE':PC'RS'#J>G/A8"C!SBR3TYG97WF?=JLTGWINO.79Q:P2? MB! 0AM"/$YS&88SB!"!O0$,!2XPL5(]&,<]R=;$5+T'UJ/N5T@%W>[.*I664 M,>$RL*XR49S,+[2<"]4RIABO$:R[&&,@9,M("]:]5%FN,<:JB?6;%\&LH!?X M/O58Z" M)%=SA6A\L!8MU:9\5%A!,L6HDDQ_SFY[2\]DCE48>]!-,8E.L2O7VA_?R7HY<;J\.@$<.ED?RK2"R$W \0E%/T#T_#IY! M.<\R]II,FJ%[09IHR*'G!- D5R;4KEO1\!**(QB&-&;4\V,*28AZNPG!<:QV M2_EX>QHR9T3AS*F:)*_C1'SSQH>L^7AUN?[AKK#G Q^2F 44D7TEN.EVO$05\ J+ M1V"!&[HD\GT21XB@8?29A%Z,C-7?*EFU+)4"8WMXF_?0S8,ER()_7Q0\9N)M MD^]Y<^VL3W!;VCE2"XB!O2)KL3"_.W0*=1&KBT\9U-W^T8K",E34@E\J6SPC MF#.QJ?/ O!LFB$#FNSYE@-$@C0Y[2DD20J4[F(T97:A^FMNX40O!^+T::^P; MWYY9G& ^X4]S!T8K!(N6RQ%N*>RSC.#M-;'[SHC@;TVJ"*! Z1XB'(['/2>0<)&_+S5ZLOK2EALLC M^P&\:4E_E(($!6UB<;T^K:B0\DQ*L<+IO.G$CDNEQ3:HD$9.*GB;1Q6\^5#! M^QR\82PJ2M3K%0 @"G'BIT$:>N( LPL.^2T,,%+8P9\0U30[_"H)J2W&:H?X M&^'!R%YLA,67^OBT(5J DSL<#E;=S"L'OR/VVR+U[O=^D621.71RG?"H8O3^6G'D2KN:9CA66YM;G*"U::ASSTW\:YG5D#\VWP;PC+, MG5F1,TK\,E;CS+I46FRH8Z_EIF$"/&Z*>@!&"#+BH^$9N31R:=3?I4L+V2(_ M90LJ7>XA&/EI38M$Z3[N!=XT+4OD,KK0"/ROWC2MQL2(FZ8I]MV8@!"Q*$A] M/@>AX3 -2?D7ZKU#W<3DW>-M79$L2]]".L4(!UZ_(EF-"X7'30%N/U3S/SQG1&<_I,K3'@!]/GYHQPLQK M2K0I]T53W:\(724PCH,TCHD;0Y(&)(HB?_C@B*52I30*'V=96W[-JIMUU'KI?\!/\,-D??0_/IWIHPH\+*./J@ NM6,^ M?E3_/B^R=TUV4Z]B$(<)AA0%,8B8Z^/418-- *E-T[&69II="\ .BU" T-\ M!5[UA_EV*#4SU)=A<[+Q_H$HQ3&_.L'+'?=K^"(Q]M=E2$VSQ#(YXUYVAO?< M]L?;K&K+TVJ47955=L"6U81_43?Y9H4C$*64^BGS(P;\B,"4#H@P(H':9IY- M)-;W^'XORI\_*\A3L6A1MQK_-OQ4K%$,81'[B8Y1&T.?0 MR &0%S#% @R+0*Q+=@_$NEA+,V]-JVU0/J54OQ:II2AUC].L4*L&[\WJM+*C MXV5:CUN+*OU;7I15WMR_*_B\FV<06&P??DJW*_E;UER7_"?B29:V$' 54Q!' M01JEGI@-Q#3&)!H\8/P[]<6%9>"VO%31"U)?C=>+SVU5WN7M"1MQ!_]/7[,B MN\J;5K4.O]H(KQA6Z@8B M1PO4Z9 Z?PBLDGIDE.WSZC07T6I:M72.E0[43\ZU[GEZ$YS+'JB7(>69K&"# MT@6?%2B2L$'B4IRR?4I@"YL;"-HUH@*'O&NCQ*/TH#@$'4)39Q7 MB1+II*)MP7(2Z7K.ER:[=3@F!>72ITPB)TS"EEH.&" Y/29!EV*I[4C>%!1^ M$O[T%%V/1SG1?LGMET1Z-$T+$.7Q/I0F&XZ^Z%Y^+WM;.'7#B,0@BD(O9J&+ M6))TMB)(0"B_%J1M83K1Y9CTQ4.!,G71M'\JA$P\#%*4T)@@1%[@>(?WROP\P M"-PQ6W[R5J;?]GNO>XIB!)5Z^W]V6!R]!RA#X"0;@0=^%#8#U3E=YH:@AA^O M; KJ,B.K1"],^?OG5*M!%Q_\/..-LF@^7K4_7,4I2](X0B#Q$I\E'HQ=VN.B M/HXB%<6RC\:RL@U(G9LAW6].L%Z(A[0V_66I[6^H:=T$P9+3Q&7%R=!*\N$Q MZLHY#-;P@^A].D;OM[/1LR*THTD_(\C3!709PCVAO^5<76>J1+"BS$U1G(8I M9;Z?^*G/$Y2X'8"D)$R0W$T;$\"85?I/E3_;Y=_:.[+%Y9E94:_/WGT[>;1L MIP"C@9I#^X>WYNM_%_M==>U\6M^_E51@)0=(1_2MB[^\H\947Y%;0W)/\GI3 M9>T5S-7]Z2_!&W'=Q JF/-%$GA_&((UBBA%PX0 *4:!T,,,RE*ED_X':[W(^ M@3,JZ:,C8D36IPR&>6E_@/[A;W;X%Z7BKW"MK^2F@O@FU-R8LVJ*;I9CE3(] MU!WL.@53GP+X>/5W<8C[\/J.RR("(]?UW1![&$41Q8?\@MQ0:OW&IOU9]/NN M@]@_?*Y>368\"!*;APO@7T^R>\1='=D!\T-]_GCE]+!UWE^S$Q/U>K\Y8S.N MFEPF1J5TC)0* !5)>Z4 4S+YSF.G/@;E=^;]^- M:<]*E/NOS=5^YPP^*CY8;S-6. M\/NC](YPPVG]F+B89@3C9P1[BC@N0\(G\?3Q\RJ3L2NU#'2$P[--5E79]G-V MEQ7[#-U_:;O,Y4,(!$(_P8@%)$T) (D?>GX""0$X0H2!4'K]Q[3A"85\ .ST MB,7X;/BRPZZPW& \ !)K/W-RKZG.'Y^A'=WW=*L(\0014%CIF3,2>DL\YB,B MM[RCR-1+ZSJV"%_ @HXUU\H)&JSB$DY>K[]]J\3#TNVR48_AD>W(]0AU<01# M+X5)A(GO>]PV FG"4H*EW@HQ:W'*)'4$S#LH_XL>L>+ZC1FB)==N)N=8<=WF M ;X33F>?"$@Q=VZ-QBCSRQC<&_;I\=J,!<9DU:^WU=X[^(/+1+'>X7W=E#=< M,=#]KUGYK5K?7N<;6&7K^A$B $#LAI$'@S1@B*NQ2V*." 81 QY.F(HFVL0Q MH5*>C.*/F/G4?Z-1:6DU-'(JNI2HJ&GK$(3V6NP!MW, _B@X+?;957<$TV>T M>(KX+4.A)_&TG+YW:"V_'-=[NBW1]::!FW_N\SH7*H3+NA'+0X\&W8\ 4II@ MEX4T9 0QC%E$0L8!)CX+71_+O9L[ ZQ)M?[@3K_)QAUR3CQR6I*JM.:SM)#JKPA)1Q,^$TU3BT:3!%AK26EI@1Z_X#19P%77I Q0_?J* MU93Q7-1ZUJ2./[_:-3WWZKOTM*K*"I<G!^IREV_;);9^YX[/6MH'\%K_=/?P;412=1-_YB#J[^*W MP$]BUVW@M]C[2E/G!/WLL\@QC$OMXEL,Y#+FD=.X^N(^OG5^93/!<-+T2\-M M?+P58/I[B6+/\Q@1SY!$C#-,W1BAB%#F1B$,"$Y59%[?BFT-%X"<#I&:\(X@ M3DY5I^%,43*OUU7V\]=US7/7I_6]:*$.K"K^*VWNNNB95+YUS(PJOLC8&F1*)6]"O37 M@ 4?QO[@Q&/4*6YIN)'3Z<$2B\*Z!*EI@86.-+6@]?HL:H( M+SX ,)*Q9:F"*O@7=$&+ ZD]KP]YD3595K1_WM/\VW5[MF6X0C4F$.&08.SY M[4'WR*.#0?ZE?('Q.#.6%<--TZ0]\:6PY3"2-XD]HNDH4Q.0 9?3 7-:9-V! M.8V[I4?RJ+ 5,QV?>ELK8WB5VR$YR\!+.QYF:%O #H8A1TKC34I!K2^_EY?7 MY;Y>%]L30X@$'J!1G'H8L!@3UP=1;PC3,/2E55KOXRVK,__'0%6=-7F24&7[ M%*FIL;B*?@"D+<*:="F(KWW:]$17@SXYK7W6X90PGA$&7VPU)X,/!&$")_+5*^B;L:VHZ0E-5^5+358M4C=!6@R%CDT(+0*7"JK[4//)117DZIEJ:ZN$R\H[RA.=-47\E:US;;#7@@" M"<$0A@@BQCSL,>@--J,8RS]C-=K2%%K<(S*@R8HLZDFS/0)-*/3%@4XS4JU( MZ3C%MD>M2>%6H%A;P1\PH2#D>@PN4\\U?7E%ULN^"P[WT3M=O,,&W6E*8 MF.H1&8(C/O74+"4(13$21J!E"4XC$ 01S1*8D: [R*M M/653MNU/S%(+$S-CS*LOV4U-^LA%O+8*QN(\S5@D]%?ZIHZ(H;4_ Y'16@Z4 MH$MR@= D\0O(9C:].[.(:)Y%N:D<;RC)Z6Q1Y,@@8FX*(H] EGK^4 ]+"$9$ M?I*F^,'V,Y!R0:HR-S)S)8NTJ.6( R-:$QM5:E2F+!8ITA-M!:HDYQV)?LJ M+[Y=7F?]NSV^[S*"/%&,ZD,W8HR!(*(A#!'SO2"27\FR8MVRD@Y Q3,/FQ:_ M4[>CEO4!L?,3_UG=NO$W!5&Q$PL)49X]#&K*W<'MQHH7SB$>[_A?M9B=(VBG M0\V'G)GZ2W%VXJ&0"6:/BUZZL!,?N97 8Z#**$>P2% 2*,T;#/L10P3^DMZ[&V+&>R [PN M@5WT*S%[P3=Q,=DSU/UC J:)GDA!VE- M>?/X9*U1EJ2OAQ-VD+CEA8OL;5;4;:X^N>@%W1]_I;\'!GY?5]ONFI#Z5_Z+ M3?VNZ$3W/S-QXBS;PKNL6G_+VA^2=9.Q=5[]?;W;9ZLXHCCP$S\$88 BF+@I M'HZ@L03'2K=]+ V[9;T= #KK#J%SQ9$Y=P*:N->LFT64G6O.-P&_GTILR]UN M7=7B_>E.C!6U>&D\R]Y5MS#8]G+%Z5U-I[Z>7M@DKDA_]DXGX?%PFU-]X71> MB]EIY_>%O=KSC">4=X[[3N3WPKWK2Q/9/_KZRY\?>S" 16LZ_U-YT_GQ^_\-R]+DO%D=9,7V=_+'?_,7=[N\CVLH!UW&7R4BZ]IT^TSO)A+_9N/UX]7N[F.%%* M,(G2U$]"9DDO).O=71>B<;Q9$/QC:QBO!07&^L4H]O &U^)&.^_ MJ;4&0Y&8+&7![;9]_F:]>X(X\7S(8B_&XGPW!^\C-)0BL93$R:3):P3."8N% MBH-JU2\DM[MUOFL?*UE(.AL3_XD2VT2AGS'%'3U\\]GNY6#9S'L&FLA?) .: M8,)T+C06':6LJ#,7I3]N\ZK]Y;Y "<9>! * &0P@)BE.XI!T^"+@TD3IU9WI M4-F>N)WL8CMB)B-'EJ.GJC6+)I, N9B,)K.6?22"\HPTSK M]W/Y9 ;FIUX&'(;ZK*S:W>65'_HDCEP,$Y:$B 9AZKL#7,\-IZFK&@MRID7! MI[)R^[UH[]%5>+1V2>(6NL\8)X,K9Z04.QL%%Y,2;DR\A,\[ANJL)B//]R%\UO-M5^O>/Y"Z_KZR'O(9XGFV:7 M;8?K,%<@BE(4N 0BA!+FIF[$_(A&#,+0QVX Y2^@-V30='2M5Y^E8L9XYCP6\Y0./Y MHL.F-H480:3'V>$:7,78VX$=INJVI MJ9"XVSUO6@NPX(/O0MC,BDV>U22O-[NRWE?99?:C0=SO/U<$1!!Y 88Q)I$7 M(S_U< @!";TDH E3NO7&L&G+>G6"MKV\Y@%>-<$RS;F9.]S^_$2++A#3S_NA,7H64-NO]M_0\^Z-RMZ_I2G =9)7Y" B]UQ7)X M[%&,^6@SBGQ&8! !5_$R,:M(+*OL +Z].J.'[W3X?VX=<(X>.*T+8@6S=<)I MO>"B(/R0? UNHNA)+CLO)G"*Z\S68V9G97D,W>>6DB<)XS(4?B)?'R\63\BP MK/Z_C* ^A0!_Y/4*IC"D"4X2"-. 1E$(W6! P$@@]92V#;N6M?VL)-1/-$% M5I1QHT&0$^VY^%>3:*/46U%C!1[/:*^-:"Q#::UX5MIOR\94]&C_P_HF(^7- M.B]6"2$H"$@0 P2%[LP]MT!A1\CJ>TV6[9G5=.+!QU:H';^Z'";DU2]B(R6 M5>O!,"FM.G&86E^?(U1/8T>%9O$Z.\X[>:TUP*)43<-EMKDNREWY[;Y_H!HG M %(*Q45]V L2P,((]3;B$,=2I6YZGVQ9*X]X%#;&U>F1J#2PRHR:;R09847ZEJYU M([:L>AMN $,"":,IXC8"R'#$!AO(PTHWT*A]LF5IZ<$HWJ^EQHV<@MBC14TW M>APSB<4#%LY(A!Y;RQ &3>R/K[D:P8"L"+2GE9], #N+!$,O\2EF">#V@CCR MP["WF##/4WJD8XP=RP+10E.3AU&LR8G%5(2I24>+ZID%_'FDY Q'9X3%!+/+ MD!DCGI3FVYV:!+V^AUJ_SXOL79/=U"N$4@!#Y),P\!$(:$CA,/-*?"]5F@L9 M-6Q9I.3J&GA'%(B=%K+B0KO9,,B)W&P14%,]H^1;44(5(L](HY5X+$,K[;A6 M3M">=78P=\^9'M"Y*QQY08HI2OTP35,W!>2P?I5$R%=Z+<"(0538?)Z14:\=Q]X(*#A#GV%\\S]FKFXJ&*%^&XIEUZ=GM M0Z-\&:C1@)O-_F:_6XNK06[*JLG_N]OLH= /H.]S\S )&;>?!(>!:YHFX:K( MOHE_=&FD6D,7A52/3;L>^P2PPF#F@,XYA6>L+$,[""KB.#WQ5HHSE(,Q=6W& M"Y3JE6>,C<^2=-6.@_)%&F:X-*"Y'[)F%01IXN$ >PD+8Q=C+V;P,)0%H;^Z MRZJOI0%IE3&FTIM/<4EW:@Y">BPY=7_EV/3ZI@JSB^^'2L[(]SEUC@RN@0WW M2,+N&LG?Z^QJOWN?7V4K%\08^6XMRBVO@ +D.2 MIW%5?='-%+_RY3 MPZ=F^W,0*8$40$:#%*>8@B2F% ]& 69819E'FK*LNR?HG(?]7O,HUUAFY=1U M0E+5M',,GU8T]#Q39Q32$,7+T#]3SI16FJ&:=@E+V?9S=I<5^VRHV@D\DJ0D M"((H#CR:PH3;.YA*7*4R/BT#UDMCNCSB'"E7TR4]UN34R#IAZN,W/M4>\,Q4 MM_<<*6?D9A2'RQ"9<2Z4!MN4FJ#\7GQ]SIA+HP#X:<)B&L*0#[9B$@W&").[ M97JD"5Y8LZ(RT@FER$O8YTHC;8NA2/@ MPTDGM.:M:9/5G\N=N Y9W(2\BD2!<8(@ QZF :*41:PWAX.8(>G3X&.,6):9 M 9HS8'/^$.B<'I[*@>A15)Y7G4E95-.=I1"H<+A\*B+USIEK$RIWZ/R,\\^( MM#&^%G 4W8@;I>%VI+>M<1P3?<@:O*\JWLI6$*4$^3Y,4HJ9ZU&&4S*8I&$, M5MU#37P67#5J&Q=:YE1ZRF-DTIWEXVU6B&6]SR;#L\Q*+&A,(KX90PT MS;CRPD: 7ZD!IWOBDV5K>N,9-V?[XIA1GU8LEMA2.,X< D ,4I8Y(4P.0AH M2#T@/?@T8I.::G! MJ8URGUH^KH<<;4,_B 'F)F$2,R_PD_BP@8,194J[*F8LSI,E]L/"GU:6,,RY MW$!X>KK'YPO.]#-+TA._M"1%W)F!L%GBES$B-NQ3:;.I&ISMAVX,F"\.,),@ M<%G,0ASV)@EU6=C/]FFQ-3#7?\V8^EQ_P"6_++8K:]69_IN9@\KRNXP>9\85 ME3FH&C_2USVN;_-FO1./TP]+>>W#]5FS\E@*09)$7D!)& "($C14MA$2>E!] M+6V$L7E6T@[KT&UY=YVW9S@$Y-HI>#MY9?G'..%R(XN)6%;<(CF".K(J8%TX M'\Z,T^S<%/DB06>TRP"KRU N$XX\OC+2%#>:*VI+4@\SU7GH"%-SS$+'C9+?Q!!/EO;%#_&D'9$?XJEQ(_\D=V?E/_/F>KB2 M_'V^_IKO\N9^F!.S%/E!0@(=ZH:A'7HG.W03ROI?FJ3?8T)V"3$&]FN>JR) MK]=LV:1ZQ/1K$LK-S;ZTJ->;?+W$C.S<:S2S"YQZC??IW,S+$&-&1X*>AZ'' MC> X=6F4,NR387>$\ED?5IZ"F3 ZQV3L7VD4*,O_&QH%2KND,PI4X\M(__QP M6 !8@83X((%)'-((QQAX.!H.AU*7^,3P9$W!\B3S-=ZUG^^HAV'@KBR^_JS."5BUBE&3;)\?*Z_1/?V159N\SCY5^2;[S+M UJ)?>5&4AE[ D ];S$2Q+IMB+ M4:HGK;- M2W' OW/7X53SJ?UO9@3.;"J!#[Q]873.7'A#/B=U@&G]: 7$L5K M9N>.O:K0+S[LBLG!:L0MYPL;L9#*,;,V@J7EI7G)>#&7+2!&TOG/+-3VNO4H MHJX7!IXGKF.!XHI1+QB0@C11NOE\#GR6,]WS520)G(JO,\L"'!6+MY)7187SS>64\ ^;RBJ%H M2%7#/+7ULPP"D;##'7$RDJU_&&+&L\/\6_>+YSL_. MO\6_1 KU%*-HDZA9F8HQ ]+*@;W^UH!A!A4J4*9B4J_B1)]1N?J2,]Z_5$]B M@K %U(\8<:,TW)!&"?/E][(WE]"4, B!Y[F L80&%(2].9*&)!PAS/)&; MS M_$L:"F%VP2\@'"4L"L1I2;,=S@Q(,P=F1IH5&!PES7:8-"C-4HSJ2O/!>WEI M5B=LD=*LX<9Y:=;E15>:>:2'7$"2 ! 8I$E$0@@0\\/ &PP&$99_-F><&=OR MS&79;0?.KLN%>IRZJ+"GI]"6B#.AT0*:(956X7&<3EOBTZ12R_&JK=5'!A34 M6H.V9>JUCB.O*+8V-YJ:S7ASZNV%!":4TC#!." I\!,2#7O ) +$&R'9"E:L M*S87ZJA5;.\7WQNE-"K<:0FV)=H,Z+5 9D:N54@/'>:'69D97I_.[(2^DR/6BQ,44 C]V@SATZ6$L#WWFC]%I>2O6 M==K[)0A[G0[&C:Q5N-/3:3NTF=!ICLR03BN0.$ZG[9!I4J>E2-76Z8/_"CJM MSMDR=5K#CU=T6I<939W^DO_HS2'FA@&B'H 8AP1$C&%_, <";\R^H;R1*52Z M&TT'O_BC]$6!."V-ML.9 8GFP,PHM *#HP3:#I,&]5F*45UY/G@OK\[JA"U2 MG#7<.*_-NKSH2K,X*SV,V=,D82CV78#]V$\0BV%Z&+/'0/Y*DW%FK,MS\$LW MAHY_29)QXJ)"GIY 6^+-A$0+:(9$6H7'<3)MB4^30BW'J[94'QE0$&L-VI8I MUSJ.O"+8VMQH2C;-OUTWO<$@\;R8(@3<(&))X%,/T]X@Q1X8LZ.H8L:Z9">_ M@%1HMI?\XH[3;"7VM#3;%G$&-+N%9D:SE7@+'X]2&A7NM 3;$FT&]%H@,R/7*B2.4FM+9!H4:SE2=;7ZZ+^\5&MP MMDBEUO'CO%!K,Z-;K7<8RC/L14GL!=P,"2$""89D,$=).*I63]J(;94.P"^1 M*U2Z_6)A6[%(=!& #B>F',TXH/T0 61D#M\L5Y(%K. M"R/OB1)^.*TC( ,V8SY3!&HYJQU4[+95 ML5;G+IR;O,AO]C?.3WGA;,O=;EW5SFU6.;7P6?+MP46P-TL6LQCA"7/9A=,Z MTB>VUI6WG-$>!F6RO*;9%OZ*V4V7"JLY;E1\9LETO]_>/H#LAJY/HB1-$**> MRPCF<\O#-)-_.UNF4P4Z3Z9;_UAFIE,.\PR9SF:$)\UTK2-_D4SW*"A393K= MMO 7S'3:5-C,=./B,TNF^[ 7ZZ@?KS[NF[I9MV]B=K]?KQA,W(B$@<\"$(9\ M4AJ[;H^>H32<+^F-P&PY__4PG!-D%TX'5[R+TOE[^M,9D]^8R,^0!R<*^J0I M4:$]+#\GOAR@J=*C@2;R%\R4)EBQF32-14TI?WXUA/XIZO_,1(U?MH5W6;7^ MEGW.Q#6I_,?#&W'[]>XRJVZ\%4MB GS/"P+@Q8BX84"&%5_&O$3JQKRWYM,< M^7< _W./WCG =T[P\SG)5>;\]%\9GYWJS$G? /DJ:?L-N+/8M/YLZW/.MS[A M\@S)?_XPOS8XF!^A=$-%?\.#CP3]!V;>\$*ZB[N%B=Q43 M0M(D=AF%;I1"$*9)>' 11NHS_+?BV"*&(8^2A['5\;<2A$4.1R9L6 L:DSS\ M-W_E<,D MB5D4>LF WO,IG7UC00/S1".*$V1/-Q86L)F@$^T9-Q,L!WJ.S803E_X"FPE/ M S3U9L*()K*@[+LD5J;83!@=M5GF\T]1GQL6N"N/^I[O0A:&#*($NW&<^H=A M0!I+W3W[)AR9([N^N?FZ\=8SP_Q\SH8S:;9^MJG]]>;CBO&<:OYMJYDM*.,O MGBJ;\VN[\94>&VRNL^V>0[A"^SHOLKJ&FW_N\SIO$:'[D^\N!=05B9"+_-0/ M NS[%(IK.+N;)B# *:)J%0&FC=L^^MOC%=/9 ;%S"OG"^7I_^A?.'RUNU9.^ MQF,BF27G#(=B9C,>"3MY2I'1<[G%5G 6D@^LN?=8P^WR**N[SQA_?SAG2SV: MT!1#& ,:1D=*KIH3Z35G3O M'$MG-,X(N2SR?HJJZILZZZX M62\(2)1&'O:H2]($I0.$A*5*8T.CABWK&/SVK6_<;T>#A?JR9<9 MJM7D;'*6->7M!.>%\P"I!Z08IPQ%P8#&81 WC%9_Y?2UF)'&U.I<.> M(I/NMWA=7SNW_39&A6.QF5YT-CAT755?-PWXC!+7GSC?_< Y2'AK:MO6=/6W*Q\1"/&6$H"!)E/* S8 4V M62I]W;A%#):SQ0&YDW'H/Y?[YE'FN!V&A]UV?RD2R76>W8E#?$WKAV3MI?5@ MG4\=2XJ3X@#]$"*!^F<.VSGB?I0N!N073H?=:<$O)$ *%Z@O)%!Z]ZM;#)C< M!>SZ[#V3A*>*QP*N;Y_"RW+:5JZ02-DZK_Z^WNVSW[)UO:_:4J[O>7/]>U%^ MK;/J3B3P=\7MOJD_9X+-?)>W\/AW^ZIJCVC4>?T^7W_E/VGN#Q\'M__8UTWK MP8J%:0S]F$6,!K$'PBBE;)A5>K'O26?<)8"UG)H%)N=.@'+61U0CI6$"WE[2 MD"6%; %BLR@ZRH5V+;75I5_+0?-I=RTZEK8=#NV9I\DB,+V>Z<$X .OAL%*8J:I*A M4:W>R6A@EB&JUKU\O4K* JNR4LSR(F^R77Z7;=\5#6_D.1^6P;K.FGK XZX2 MC%@2^DF<$)^0*/#B.!ZR /3<2&W,8\2D];'/$9JS;K$=!D'3=FL9ML[T8:-D M+Z/#FG6IM-@X1V]JBYG1MT*$' M]Z/WNNV&4GN_>S%1-+'G?73&.?7&Z<,]^--N=)]XY, AY-RIV3>^QT1$;?-[ MDM@O(V?,YOWKF^ 31D']U.7Q9HE^]P!^7U?;D].CM5B3:_UH475_UYY,NLQ^ M-(C'X,\5=(F?AI['W(!!ZL$4AA%#D!"?HI"&B=Z9S$F@6#&Z[[G_TL3N**'_Y6;K.=[IG.:2(NEZ\6 M'&RU='5Z'O396P^$-Q=.Z\\0Z0OGX-*#9M&=%'6$6T[KUVR'1DT$Y4S&FBGZ MRTA8U@,8' MX*%+I J2%@1WROQR(EBG7AYNXSPZZNR%IP\S4NML>YO*$&4Y!$[030REJ M64W$4@I[+N++3V>C0S,FW4W7+MY(.IR0$-5T.76L3*73SUG=<#!\9M"B_;W( MF[J=++Z0],,X<'T_B:GKNC%!J1\A-*#$C$*3N=,TMD4DRJ-3?6YLW>H6E0[C M?+.IT'B,S>2].<-K.,D]&]0W-&U3#,6(I&8KZ&\C@UGS7C%=V8V"*2O0C"((3B%&0!&[HIBF-DQ3!#@3"'@12)S+0]['6 MJ0.LEBQ,DRZ7"V;D6TWJSU/M',%R39]+S=7(E*FV-QN596BQ+>=>JLBWP:'4 M&;Z/U;=UD?_WX9!^NJ-W(5YW9*E]=_HOM+_@'P1UZO0(@( MBT 8><2+@L2+:(H'BY@%2M=^C[%C.4<_@.8(;(Z YOPAP"E>^3V*3KEIT%1, MJJ5'31*MS&W.,'1F(F."UV7,6HQX4IIO=2.52=@CI7AZ?N6% "9A@!,:(2^A M-,!Q.%B,((E&*9."G;F4J8,W5IM4"-74)DM<&M*FUVB<1IV.'*FHDP:S"U4G M'4]>4R=M=J35:5\WY4U6/;'\6R9>TUQY+DH)Q(D+XY1$#.(0^;U5#[(4*RG4 M2%NV5:J'YSSM9XH"-99329&:D$Y%H7J92>>/#MW48G6>JW."98CEA8B6*6\> M"Y=1ED9,^E!6;*[Y7/3/=D3GQWQ"&48!3&""?(_@* T&LS@*T]+5L,-J/ M__AX+R&$!A[F.AK[@1<2># ;(J5*[='&9M4R,[-&97YUUF9)M%+U3-==U[5LU$\R>I9O_PO[LC,\O;.S'XH2$(WC6 4@C &S LPAHEW M& H&8:"B8]I&+.O7@,LY E-3*WWVY%1J$N+4U.D9SF::++Y$SADQ&LWG,D1H MO!NEX78F)SIUU:Q^6_^CK(9Y:-V.U#Q&$X_".'!Q@/FD,TX0Z(WX$1KSB5R0N-ZP$.6#-)26!'T+DRF#TC1I M)&NO2\0TA.DJA8G)CY16O$C#"Y(QGK;YE<. #Z7)AJ103WSYO3QH53]RB6GH M^Z&7 N(%(8-QY$7#R"5(75?JQA7=S[:L'1R1LQD@*=1UZK!T7C&F($A-*P0W M!S2O3TS,D*10QVJ9++V25$72Y.I*GWKZC':.Y60!U9YCT)=F6H;BDL_Q@1-6 M5A^R[RS_J3"Y+E%*2L160AXH80^@PQ2A BR3"G#F@2J8W2C%BT M/3K[\KOSH?S%$9A^!I[6MMU83I7V\":D4VM#3PRJ#@"=#N' [KP;?.>9>WVW MSQ#SRY QPSX]OP]HE#'I:[_*J^;[NLK$.<7^2Y+=9;OR]J9]:;ANAFDQP2"" M(/08B:+$CZ$;P.%H8H335.DXCCFKE@5O0-?>\E$/WVR/6'5>YC/(N9P8SD.W MFB ^8/KPS0G,[O6]F411FL$SPF@^"LL01PM^/;ZERA)S$]V:\CXOLG=-=E.O M4DJI#T,_%)#B-$8L&)868QK'=,*;4^1!6998@SCOU_ MK[.K_>Y]?I6M"$38PUZ,".^]F!#@8318#D!"U;J6"8O6>]@ LITS9P/""V?? M8G1V'*3:RH01GN76)*8F6&WT.J"[:)\B:5J"Z9'@#J/S_AS!5B1-@K4SRF:2 M\V4(G%&/2GLM5/&XZ_HV;]8[\3Z$N(Q[SV?5P[K'KU59UZL$L2@(8C^!@8N! M2W$2)X-9$,- 3>M&F[,N="<(G4T/\; -(:;D7T(WI15TR^%?,JJO-RN@BCR/$)C!&.7S[=\%^)HL.\F1.TR5V-6 M;1>EG"!R;EM(;>WJ[=.>Y_R4%\Y]MJ[JOXT8-8P+@<;P83+VQXPC.I#M+NV% M\R F'=!%J-Y3_M1%<$0,%JV)8_R2D\C1S"G<%]0:_<^\N1Z.=[S/UU_S7=[< M?\[NLF*??;';[+?\KKIK-M:A[N">_F$B!RW,*:RX MCIATR@!U.)/3.LMDJ>G9*4L]FJE/C#UFX]SFGSYURU"=,0X\.> UD@OI(N1G MWYX\>3@5W1]_I7]7M7N%4OS?9['S5>=-]B6K[O)-UHTLW56 (IPDJ0O2R",N M<7T0'2;CB,9J+Q#/@M#ZX*^'Y=0=KG[VK%C-/$_PY)1P^7%3$].7GHL^?678 M^7KO//L0L7#IHG] ^AC[WK=99NE6PG.N!'O6YK",!#$S!X]+NQ<0$=DT1?BG MWW%\=UGW6%>(4Q9 %C! (74CZB&&HQ R%U&]*B<$UA:E[/H$B@G'Q-PIZ8B M&K1949/GB3DC*B.97(:VC'6B--JZQBI-?\]?&I' BY /J.]2Z-$D1FPP1ZBK M=(.XMI$YU$;K#A1]&G45QP*#!C1GENM07B)'27<4^5RJ\JBZ\:KV:/$BJSX? MRF+;F\JVP_T$?@(8 FG 8,PG6C1*DL$227VH-!O2^?S)9D2U4Y2-<\3GK&OG MNN]4>5$W57N,3G$S0(M1.0VR3:::_'S@W)$'W V"].[ W4R'_)\AZHP4C:%U M&2HTRH/27"-3TQY65AFW0W]LKL4:$?]6K 3U)M,8A9LK[]V*-S-NW1J\T]EZ3#FL2FWQ165*%QW,K)T62DJNG2P.: R^F! MS:1%YU@Z(TI&R%V&.IEQI;30^-3TZF-SG55<'L5AHK4XB/RNV)0W6;^C.D@E M!C2.441Z6V3O#]]J684;ZI[9G8HT]\WDV'+\N;9^S/W MO)@@=^^FAE_K=NEFY;L)\X,$I%Q2^9 , 8Q8 B' E 4D\=5N%U?[:,MR M!K]\H9=?%*OE%55!='EW0"_U$[1X) M$Q9MRPY'UU[RMA%?9$>AO39G6^Z_-N)VR_7P3_BO_)M_ 6+0]N9_ M\RZ\.+H0"TRB>[5_Q[](+OA'U[?91LR0=_=O_Z9?V8 MH_N:<47EIE\U?K2F M/:L(^2R.?%$_[7N84I=&P]0JBFB$5DW9K'<:TYU7/UFI.QY 2'?'2_%/^LJ= MQEFWT&8NLSY7%#+M+HX95V0O5%;G1[9?O2L:WL)R MGKFZ7LPMT1_B4BL^YORU++??\]UNQ6@:NBQ"<4K]@/I)X";A8)HW$*79KA&# MEOO9$6.M47%EAE*Y*>[D;*K-<(_PG&$UCB,4Y58]1F< ^?)UDU8$3(:W,T)F ME/9E")I9ETJ+S51-X X?G_IA$(+ 9Y3BD,4N(/[AX[DMHB)BTA]JN^RAQS%M MYY'H(,H$+:,3J,,N1S8,U>K![G[)KE[Q.Q#JKZ>_>I'3K*0K:,9LI3( MB80%-M14 G&W*S9_7Y8X3 M4HO%S.;^4+WCL= G(?!=L2< Q!M*_K"5'4>I6O&N,:.6QP_OWT'T[OV[RW?T MBP,_$.?+Y4?\__Z?C^\)_?SE__D?B>?&_]NA_]_O[R[_2TTIS)$NIR6S\*VF M-B<0#V]3-O>SU0#*,G9&JHR3O@PQ,^]6:;FQ:@OBXP)&RCP/A0D%8#E )="50U8[MRL"]8/A$_Q:KE,10J"YI-]K0E;/XBYI<9DI,L75H7)U+: MCKPL2^.X4:WR^[2^%X5*0[D&PH2F 8# #5V7FT48'8:!'L613GV?HHFI*OMN M.UB*LS!-VB1G9?894YRE#63UB [*,T^]XD->)"H5-8E*%ZL11G"C( M2[7/MD]E;<7X?Y*8N#& O@<2#%,OZ.TE(?;4CF1I6[$O,@*8DW5WB'23CK)= M"!V*&'='T)-WIN=).]^?1A*]F"XUUH^GO:AQ,NTD,212(\@E $NJY MX:'6.,&^IS25,&)PJGW@_J'%!3WO]WK?,DKP,KJ969=4'O#3XTMZHW.X(>I] MMN9M]+%17]Q;#B#TX] -28AQF(8'HVZD-'@>:TMPM0UK&./#J"I5"\0- M_"B.,(,T(0D"010?QN?(\Y3>NS1E<^)Q\N%(ZZ _M^+!^;)8T/A9JEC'-/W+ MZ'S&O5(92&NSIM!-V^=RO^ZR]V7Q[3*K;CZ4338L3ZWB( )^[,($^@"Z .* M\6 U\@.EP?186[;WQ([PG#HK\K(23V9HG38:S:K>V.6RYQ/72\.8I!@ +P;N,,5*(Q@JW=\ MRI_Z@J4&]POI?>;\D5NVU&9*^S#FJ1!DS8JYD'E\OA0D?@J#$"/7'2YL2 $* ME!X:'6MKJF4&<2SS]:T!.W3*C1&F9%)MH/#<&IEB>1G: M9$!SJ^75SYUDC\7$WLKK M#"EOJA@E1WLW9;9-%+G=$VF2EJ$06LA?WB]1]%Y^!?;F)F_:!T_$7:-E(49- M6;$1%L6K-"A)**0L\1A,@X -]1,I_Y_2Z\1C[%A?>3U ZZXS/@7G_/0EZQ81 MG?3E"XG,4RN[!#L-JZK+KP\)?8!KZF77%PDZN^0ZGM9EB) 13YXLM9IB1U:D MSIS00A!C3+V8!"2!08 02/W>(/1\RE0T:H09RQ)U>BKTW_OSH(HGIL9P*"=& M$]&GID6GH/Y]./()FZ;*O^X;L3/@-*7S:3WK02JMLY\&V%Z&1)EPI#3>$E6O MHNVG;:WE[F)V-R8NUT!"/(KXV"TFZ'!D"WJ0*=Y J_[YEB7I ,FI!:8+Y]_ M+P"XSNVZ^SK9J2 M:9$M)V&V>5;3KB/%7SJ*6T 7SKOSI%FZWO<),V?$:0R/RU"E41X\N<-W+!LJ ML[FR.#%#HRCT80I(P"(0!B2FAP)=&'HI6=UEU==291*G]/$J?>,4B=)4HRS. M2)#7"5 K0F(NXIY\_XPH1=%%&(AW&_SVMR/_(HJC"\]+AU_N!.MB^&GB^Q=> MT/\RN$C3X(*/>8=?+O=-W? ?B=VH=?LF!,DV[5/2CN]>:#T%82CL\M-+:_%6 MGU/R0,\OA(\Y>64:J47?,B10'_XS$\81/$@?-]UN<[&AN]Y]6N?;=P5>W^;- M>K?R4\I-$(1A&C./Q02G9+"6>('2'82Z-BP/QHZPN/CEVY_SPMETR!1/MNM2 M**_ IQ=L[C/L_,&7$9R^4R-&:T%X]/XAIA159Q+JML M7>^K^Q-I0S3&,4AQ1.(@35(_I,?Y993XT:K(OJV;;'LIKSD:5J0Z3-IUF"> MY+?4>F##\&O=.)NR;OZWXUUP<'QLU VYO(LH<2^\)!R&1?H#'1W"Y:3)%LE: MJG0@]G2X,ZT@/>7CC!:-(&\9,C3&@=)80U(3G\]9L\Z+;$O75<$G<;/8W M^YWHRR2[RC=YLXH#[-/0BW"(J$<]$$ ZK,;#E+E(9>1CP)SM0= 1D;/M(*FI MBPE&Y=1F8C+5U&< YPSHG)].J>T!3OPZR^N,G=$G@W0O0Z],.E1::YK*MP4- MAMH::CYKO*VRZZRH^4"A*X=Z7]:B".KCU>7ZQRJ*$^ G 0S#.(F3P,4N'-YZ M1BF,55\A-6I[0J7K+Q0Z!>SL.%;E*\W,DB\Y(9R1=\6)X@GEW?&-!UB' LV? M!-R_=4]:E5>B7G/R>YU4"#TWO[04FF4(J#7OGMX,99%%_?J)%88L0$'D^1'C MMF""B7\P1$ 8J%1Y:GS\),6>]0FNX2[MK,4W]_Z^TKZ^-)G+Z%IC''AU'U^1 M"U-7U*]0X/-)'/*"F"8HAE'@X>&"1$0C%&H61>L9FZ3SG%1*MZLX&IW)$M5R M0XM)658;2SQ_$?VR;I\_HU#&F%V&7IES1_&6>46>Y->%ZJ;:;YI]Q:=OW/#G MK!U^0+'@VH(A>;WA,X1]E5UF/QK$N?AS1:#O8Y9Z?D(]B-T$A#X((2"ARS") M$J7)E!4 EF=4#S#SH7VM^C*/'=9E5Y-F)EQU?>F4:R& /6#GB-@Y0G;^$*"= M%O7$A9DZQ)Y=AK(8IV6(J5T7GRQ56>=3>H:UN8Q@B/H8@_%U(UIY#.&("%>''@4>FIU6K;1 M6"_K&AQH2Z9ZM*U2]'C;Q9>R:$^8\%_I%U\Z-YU/57F7UWE9./S;DY.SJD?^ MK,=43MV7%$PUH3^-8A^&KUV(CD&Y>#Z^?[1..+,I_TC2S\WO)PKG,O+!9-X^ M7CF8E&7U+''4KP$A1T6[AP)05F17>?,($4/,]TD0HQ2PP(-N$@-_0 2)1W4S MA'DDDV:'H]@S0V)O(32J0C]O3/1%_MFL+.ZLZ+$[/_7H_[8@@5+ M;,P@.N28)(ZU%=T"E$DE_2%2\3O/@[ZGB MB!_J9@ ;L51- 3,'43\'O!B-QW%=3@90YUHJ!5@,X=)R@$U77TP"UOE5SP+# M[4T<2_>D-I]@G&P#/$$#@!L X+D!H1;(0X%2W]FA6MOU8\%G"OA+;QFA= MY_7O1?FUSJH[@>M=<;MO'DXB\'JW$36\_,L3+U84)0'U41"Z(4Y!2&,4D"CR M&4EIG*9$Z5SY_&@MIP9\S;_+Q/EJX6IWHE'HT?_?W1GT- A#%IFW0ZHK M^.ZFYSBF"#H1=0@F 0S]R/[XLD*R09.:E.F:IY'%+O AHF M_.43KYXA>UFGXKY+P<8M2[*!-)S62DD"&NO?<.HU0@+?/*9?Z)9W\-9!8AV: MCA4?1K&G#]BT# ?#8*8G!W\!3*,C8T/K#ZEW_!A_37*6KP(((1<;A1%QQ4:! MF K%I5P<>([4%CW:1(Y\,E>MLB3YMXL^S\8%U*1V&<,H"]0!S@-4YVP:@57* M1L:\<:4N#8J(I=@73="Z9T7Q5GY)OB*10Z 3+ATJ=H7!$8X7I!),;(0&K#NG M46VO@GCQ^G5WR;:4HY5B4B9JX9ARX\PC62/$6;.L$<=T-!LR/OXESP8E8ERB M#?=&;_<0080I=3T4($B12P,?XDIK:+MTWSTDZ;/.WN$YE?*]PRH@^N(@Q]0+' MCEV/V*X?>$L_I@B[OFUCN1T/+_FE":_4BI(LVXIYT?)]\YD6NQNY:NU B&^M MTG"3\A]DN>3BJA._G4?7W5R42=*+YJ$FQ&$5442V>S"W49 M.A2UYNBXY<^NKZIW^,-CDK/KJQ]02P,$% @ %XAB4-@&\QQ=M CBH) M !4 !L<'-N+3(P,3DQ,C,Q7W!R92YX;6SLO=N6&S>R)GP_3^'Q7+N-\V&O MO6<6CAZMD55:4KE[]G^3BR*SJKC-8E8G25GJI_\!DLDZ\9 D,I-9U'3;5HF5 M !%?? E$! *!?_]?W^XG/WW-R]FXF/['S_!OX.>?\NFP&(VGM__Q\Q^??U&? MS;MW/_^O__G?_OV___++_]6?WO]DB^'B/I_.?S)E/ICGHY_^&L_O?OK'*)_] M^=--6=S_](^B_'/\=?#++ZM&/RU_F(RG?_Y;_,^7P2S_Z=ML_&^SX5U^/WA? M# ?SY7??S>/@VEE+\N?[MY=#;>]F#H%O[Z M?W]__WDIYR_CZ6P^F [SG__G?_OIIQ4<93')/^4W/\4___CT[EDGD_'7_"&H MI9C^;5C<_QH?^54-A^4B'[T?#[Z,)^/Y.)^IZ>AJ?I>79E&6025/?A,&M_R. MNS*_^8^?)P^S:< %2HA6J/R/4_J:?W_(_^/GV?C^81)P^K4;06P^'XPGCVQ0J'\NQK-Q?$=K#/?ULZT,Y,.@+,.T\36OS8[#;1L; MJ"GN[\?S.$5&;9EB.@^3:9A4:[R5-9IV,4P7.B^^Y[G.I_G->/YQ,IC6?0_3 M>NU".+^8+\K\]_%T?+^X?Y^'.?_CX/ORR3^FH[S\4$Q-G*@8YN<,N1*JWF-3NH,$A3V?% M9#R*9J(>3"*S/]_E^;S&4 \T;'^('P=Q?;W+Y^/A8'+R>+?VTLK@/\_#?Y?* MO;HQ@]F=GQ1_'87SW@[:'W)Q_U#F=_ET%AJ]+V:G#WU71ZV+L)ZO:]A)]7MH M?="?Y\7PS[MB$A:?F0M&TOS[J8/?W5.30@17=3X.D]7G?#HNPGHY7YK$9O#P MD(?_3B;79; J!L.Z:CBENW.)8\(*\SU,V>J^6$SGX;%WTWE>YK.Y^_80Z%Y_ M)6OS6\\%SO'K>2/=GTO[HL'&QN"S6?#)K/(@Z?%_?W@_)[F+S&M]/Q35BD \6'P\CT0/F/89JKX[4UTWM/A%U_ M,ON4#_/QU\B(FF]4RU_;$WAL?I.793[ZE'_-IXMNL-G_G;T!)J7UH]ICF_. MW-7X^Z*P\6QP>UOFMX-5!YV"7>N[>P+4L:9%.]_6$S"Z61-[NC:&MWPRF,V6 MOS\B'M;JE_8&FN4;K+__EA>WY>#A;CS\E-]VAU&];^\)6/6L]R:_HS'!_6!< M_GTP6>2_YX/9HEPY_X3-Y-9_-RL?[MZ=(>U7.[0KX/;_T$'[]7?%)G[8IRK(UQ M5"?M#KW>9%:C:6/#_*TH1G^-)Y-5L&HPO8T!D-5;>FB8-9IV,4QS%_Z:S]Y- MGT??KFZJ-C5ITN!7="'V9F4+8RGGXW\M[9WCHIO-]-ZIL"]_T:"D![KN0LQZ MTT/M#AH;\KMI^#&_'GP[/+@MC[8Q#!M^F,W'PX"!+\H\&'=Q+ZN8KK975@_J M_";\ZF-9?!W'C+WPW-,.ZA&GQ:]L Y9CE\8:3=L89DSS&RTF^=6-ST=Y.9A4 M0:#PVXV%^.2SX\V65KZL72@:(^JQ7;8K5G#)BV#Y3L:KS=J-%N)VZ&)>E-_# M\Y\&\_RZ<#U@\OM@/@^?'QK-MF<;&\B'?!X3+#[FY>>[07EP>V_'XVT- MIR;)]K=J:W#UN+2W46-#"S-J^&C^/2P9,6_C(;IFAT:VKTVK UMG5]6=0H[H MHM5A'VO$'--'JP.O1]3#+1L;Y*<\!IN&\T49?%93S [[]+M;M#BHIW;T\]^& M-_FV-G^3.VY1Q+7K//N43V(NV'71J)RG]-ZBL,>^P/5[:''0]5[>0^T:&^#G M_#9.#$_2OP\-;7>+%@?UOIC>O@]/CE:>U,E;6ND]MRCDL7RNWT.+@][$M9YL M/6Q^J;^O&YPLT4G=MRANO=?W4+OF!GATJG '*<&OO^)H9M?NH<5!;ZAWM9C' MIN9\=+7< ZZ[E#;2>1>B+M>=\7"91AX>^F,ZGJL8KPC/I(M: MO_,N1%W^:H5T-8J@@'_DX]N[,$+U-2\'M[G[EI?#\2S_&,9=VW!J]4M;A*;F MW':@78L#?(%36+$7]P]5R*W:S%R_/'_,PANE)X/AGY^'H9-\MOH\8AI^\7LQ MRNMNV'4]CI, ?'IR7J[PF\94OGST?O E?W%8:EN[25D^:Q:/[,MX9!^R)0K; M>FMXI#&TTNA@7W;8\'@_YN6X&+EIPQ!O[[:5L7^>#\J&,=_5<RGLSF'U9"KV8_7([&#S\&E>*7_/)?%9]LEP[ M?@%P7>KD?ZP_SCX.OE>IZ,OQ#B8S]2780X/A)D@[B4B%%:@89C5:98HK["D4 MQE%(O0=2#2=%3#NZ M#EK082!_[L'AQ!ZS,#Y+(>9<6(<@!@HR4F&$D71U,'I*354.?RK*8 G\Q\_P MYY_";U;;N>]7(]Y9R69)T_FK^650#E\1_'G#]1._/BS/+/\RO!M/1E7K6-BG M!;84YT ^R%E-![]NG0^ZGRFV6F5O>L(PQ$%BE4),4LTH- :AI4H0HY@Y>;X) MHRI#L@XL/]'"6B][)#[8-@L\YT)0 Z@C1O) =VHWZ:M!AX9#?6&YT',!,ZPR^9,@[!V M19BEB_O:^3V\%NUOF%D8UE<;X%(6&"8]L73S>G"C:X6@=I"(_Q@D:A3@CBV; MHYBT6T8CO81 6 BL =HY292H9 R_( DD$D>3Z%4\_2V0J"EL>QB%V[:W_*:# M<)8;A+5Q2#CNC754$;J*BT*(H.7G"\(]GN=XK:"E&NH$ZNMWDD$A!>,:""2I M8HP):WR%A%0B9?%X8V&YVIPH.@*[LXE@5VWR#E_QJHI'< 6_C*>K$UPUWO%] MS8(3J2DE4D&!++.24J*6HMZO:XRRX+;BR4FQ&#LE(>4@ H5J5W* M_DC2V_]0CHMR//^^C'6>82JHS9:="WTK"NC*;]SD1NKOFQ";B874U+?Q; __ M]K;+D$>*$P"=(#JX2PP8+H.!@YA!VAB9$OWLX5+3'A6*]D#OG&!;RGY=33_E MP^!?QG3_.H$

.^> M,:VQQ101(5:88T:43PF4])#H#?%O%ZM[HJ6&-I"N%O/?\_LO>5EO]VCS>.8I MQ]PZZSPR$$"(E;.KT5),N$<7RJGS:W_W!M2IRNEJDMVR[AQ8OW>TR+##VE*E MN&>$,\&">:362Y,U1*60+RF-YM%,Q&]^&6\&^W-R*_Y8YOG!!?A@VPQ2#8-W M;*D&065<*^O%1F:*:R5 OIW)+EGS-9B4@N_)2Y\:?1T$#=SFU_GPW72X?^'; M^G &&;=A F5$<^0$YN%+*D?,(N?5Y3/A1,T5#4.;8O_$*W)7J_,!#FQ[-I/ M*(*!\>$UL)Y+ZQRNQNFH2#R7[MOWPN$\0B M8BT"V.E@4$'L &>,.^,<45*D! QZF(39DN8343VC0?$^?/!NGM\?:;%NFF4N MS&M.FK"" D_A]+:JDE%=2CE[-YLM\E$L(QY^.+#5V."W9$IC Y$$ M@/'P@[&>,K/&T7N-4B;'OJ_3YYXI&];-R3["QV(>T!H/)NO ZF.D]=G(-Z]D MK& XUX-9/MKE39S>8X:U8]Y[:8E6'ENGB-_(3(Q/"3_U\.A.HQ3L%OJ3Z;;M M1I6_QO.[5WL)L^>;"<]W'C8;"YONU.B_%K/YLRN:7O*R@Z_.?%"5PMPS[PA' M@#+I?*4UQ'%*O+Z'YXR:)W#_=-2QA>J+<)K M5=AJ#Q?W-?E'KN1KTALC6(\!GCC[&< M<\S87\G@PELS__[DRO=GU=#KA2;K])@!J+60GE/C@,.8,\/7^$"@L4C9[SC^ MF-7;G.RZ@;ZS9+GQ=#S/8_;VJ_N]*GGVQ2GK-,^$T5Y0++BPV%I&$.>\>BD5 M@BGU+N0/,^VU@/09@T:?-E<%O1M%=^YF/'@ESO.+6Y?U59?5/(\+'*5\4\:# M9RO;- NJ0#+. 'FR_/HY..CKHL2XBLG*\P\(T5_/JJ] Y/ MNNP9T^,1HAI'7X[J)]!$"N%1T L%!#LGJ'*KDTB">(S$^<["U)*CSNFWXSK* M+&!*(V(4-Y8AKK%$ID+$"9_B8/9P>ZXEMA0=JN#\0?AV&F^E*TJS:!O?%KFR M,]_]J/99!(@"Y )$89%5$GC(HSR.N; H)NW9](@OK6CX./:)=?3?/]2;"[GL](0,%2#"#6 CE'K*%ZA0:U&K):J^S%\.-8'1;-(]P4 M(Z[_*HYBQ.;YS$A(F>6 ,8JXIU#[>(0MCI@^>_3XOAT&TJYOE+_Q]I7 7B#%H5MCYK!A*7L0/5KA M&N1.<5X-])^UK= U4Z>'@E]3P@: MPR9E'C\=E-^?/J3NXXT]IY/T0,>9DN&=90A3#F0\X*4!5!5:VB4=">CA^;G. MB=HL_*D1BB=QZ&J LZ>#NKJ)=];NRX]*Z"V#GEG%(,20&F2"V^3,YL74P8B^ MK)3IYJC6'>8=3X9/A'DJPTQ_KV0[/.\=[B-3 GAE% ^88^X@"68+KC! S*?P MKH>9SJU-<8TC??[].;^8+\K\]_%T?+^X?Y\/9GEUWN"/:=#OAV)J@K>?3Z(# M>/6P3(*=WBZ?^T&W\9B&80K1C"JZ3,TTU*Y.LTGC/#UG5L +]3S3;*54NZB# MR)$]91A33;1V7@)H$30( 5]A$M;S'SHOH#9?7@9-6M5!5\O<^W@.],7$L4FA M?R+&AS!O7/^53[[FOP<\[_;%Z$[M,E-6 H6)MTPQ1#4B$H?9WUCMF9$4=GIO M8A?)FZTQJ#B+0OI&V?_,!^7U7T4#3%WWE#'/(20!=A+,%!#/.H$P=Q@3S0@B M0,K>5>+9]!^#H*?IH9>\#%^\+X/GZ+XRR(7!.EBUD%FI8Z%20%:8&&8IZ[1( MS _+S1,TT4=V^F*QSZT]MJL,8B>QCDN()%@HK(BA2T0($LJ;E.IW1T=5?E1N MGJ"(7E)SO/?JP6.[RIQ CC NN7040B\B%$M$F- .)7E&1P=>?EAJ'J^(OE%3 MW02WMD%^/NLO0$3BEL,S1Y\9_1)*F:*-O3&V MG)G5#FOJJ%582&L-YX(MWU7'?3#+.SU%,-S*%,H= M?>:\@[V[CKC6#-KGW[];#O_=]*8H[U=7ZOV0FW+0!08 0()A[[0Q5&H0_$\% MC 4R6$VU]K>[F <^C6_OYE326O M,JK3.\*ZL-A;8L/>.2$-\S.O,XYA)ZK2EKNY,7M M19R#88F@GYEB'XKI\%26/;;-)'. 6&< (]@J1)CAJ)+9^:1=V5YN+)R5:"?C M_O;,9LB"^ZHX5L% E)!0)Z58RZ>X3;K5X/A4R]:#"&=EU9%8GX=+_\CC>IZ/ M5'C)![?YISP>A*M^&7SH^WW%P8[M*G/.,P-]\$TM-\))*KQ9(^(I!Q>6<'D. M]C6NA%[0TJYC')\&\_SPZ9QCN\JVNKC FK$3<8>8R4)NR$:'TA50=.UEC1#&ZMZGSP[;#.GSZ3Q7O9-0TC MEC X3M!RX&4U=JB2-KM[=(*_$9TGX-9M L7+->Q]C:HX!UIF$3!& "&.4H(M M"CZ-J>1UA'9ZI][;L@7:0?B<*3DQ\G)ULSP=N]_].MPX8Y1)PQ541F"!&&3: M5F@2[9/.P_1HS6F< S6R:I* /D^@K*FM% YJ]RE[5EVPZ)3\3T/?]RWAWPZ MVULF>]OSF3)8""H!$,0J272LWE[)%N_4Z71?\D+FG].P/0]OJB3&VL2I&F2 M*(H,)M)R8CTSQ"RWL[@([X1$+F76Z>&>8C?,.1'<\V_*+/V-'VT3QD 6;[R0 MEJK@F$M/G /KXCJ*^GHW8+?E"@4RQ=O1EGJI<_7*CA:9 ]IY["#S3BC )60H MR&BTT1QCDW2)9P^=GI;T_\H%:@+KKM:+S\.[?+28Y%*4%[URG!;7[E[%W*D<[5TQG:]AT5DS& MHWA420\FL9C8Y[L\GY]O[?H51V@7EWB.YA\+%:7Q-58LNHTSS2'PH)X M&SL6S%DGL%AE\CI/N$6U;+5VI%_?37=8SNUJ%5H-3Y:(Y-X.R M_!X6S;\/)GM/B-=JGV%&9?#0K',^QJT50+YZ[2BB^&S; IUQZF0RO+QZL 6X M.YN>ALN\RMFG?)B'D0<[Z$,^/WSJ:5^SS!'%M6+ R^#Z,Z@AT+J2E (+SK4U M\.:(U2#*7?'I8YD_#,:C=20QO!7+(L+/8-E#JQJM,^P()@Y8BX(QCH5D8AV< M#')#;%)N+DLJ,__FV-4\V&>QJ>K:4AG3V'.&"90"(^,<=*RR'!AS+"5I/^DD MTYLC3@JL;WO3&PH$E=>4$:2E9="*]0&MF,?,>,K]FSKUE&K226$1-OJ2=(4. DJR2-=\Q<_,*5S*0& MX>W.E5O&&^BQNU$FK!:22!?O M?(286,3(9DXE+"G]YOBJE&]EM6H,S\[\K\=80KT"-]N>SZB4C'&FPSMA+1". MD^'@+$H(#0;&>J*"92:JH!3G."EM M^/A*CN<(Y#2T&78DD)T=AUGG+X_SF"?R>5X,_[PK)D$]L^COS;_7V$2MVT6& M?+R%&V 8(U6 FEA\IT* R:3=^!X&=%K=C6\)\S.PKOYF_>Y&F?,(:2H1X=3%+-,V$WU=)@[WJ7]>/@>]S%J[^_^KQ!IHUUDH27$U(( M@YS:Z,V$C5R]^JQOGU0GZWS']FH2R!U2J%P$U;R"83^+MK?)?/B?X!9RH# " MPBB)R%I&00U*R2?J^Q9].T1J!.?.@M+K@.<_QO,[LYC-@TM9'E'RMD[S# JN M+",QN 6L< C23>A4&(PZK4?Z]AG6 N1G/BZ:7%D90RG"+*TPIY!:&BO-T8VT MD%W8'? M<*I1?,]GIA]EGF?"<6",,L " 0U'P=.I/&;!PRS=Z;Y&M[&#%BB4 M#' O5KQZ.['U>L@L))AQ9KQRP@H-"..;%5\CE$*P'D846G?UVH&]0]I]SO5V: M-0AWIYLL3["IO].RM5$T((5RP#L-O9&$>:W06DH99O$4KS#)I+J$F%5CL)_9 M;F_HNHKP+F$+D:3<2@, X@!69H)DBJ;D+/6Q"$/K[&H8\+,E%SQ]0X[+,'C> M,O-0>126?B*P5(0:#6&5#BB!)BFGJWM8HKUU@C4+]QF\Q7IN8H:$$6$]C[%? M02@.2SVM\)$>).52)MV9>@E+X.DX=V>O[RQ1L-=6W]DJ\Y9:+813P5!$7DE" M?!63D^'?E#)Y?<]@Z"VE0MBE M5 ]/NM/T$MC5&.P='KU6VLF'2%?SZ2&4BJ%VN=,6T%E->/IHYQBA6$ECB&:#$(6^(-8D =Y:!,!HM,\4&DX^#<7 $UB=H]N4?;&^18>F"4%8;%0_8>&Z- MM)5\ I%+/L+= GV:0;DK%EV7^6"V*+_7FGI>/YQIQPT'TC#+B1024_>($A.X MFVU?N>+.-+^-Y;BNW^)2E0QM5X3Y%.])F^8C-RCCO80S-1PN[A>3"+S-;\;# M\3[;^7#CC!.#'47,4.V00X H5WD*2GJ84A:@[R?=6J!5XX!WF%]7#709J@^+ M#;_NS[H[I*6-< "R(HI0++@@T4%5E&+14 M/"7DU/<3=&VLAJVB?[Y P5$!@LPH3S1A"#,?!%/"6+R1R@:3\H+#F"UP*AG@ MOAR=J1<$W]HTTP0'^T CPIW07#&"3)46K1W3*07W(>@YI[H,C3>!_B/?SE.3 M]N,2U;M\/AX^.H@76: 6&P+"/Q 9;<)_.4:84QG<=\Z5%_2,I=359%+\%57B MB](6BR_SF\7D=4&Y&H<(CNDG QA@R2V7$"")J+$2J@H/@NN5EG]+(<0F*?+2 MDFD1^//$I,.T<%4N,1LM/?GY+@!=.TR]JX/,<(0<># MW1>D=40P05C*1EL/TRT[Y%%ITASKJ4WF'I(# M2 M,D0(4,ZD7/79P\,KG?/I))3/L/5VPH)8HW5&E;&:&S$AJ4VC4PP)@W=+H)(C/ M1J&KQ7PV'TQC1<1C>/2D66:Q5,@R&5,D""$**;V25"F)G$PY9IZ47WD)9#H= MY[,D$ZS'OQQZW9R"IVTRP''P7)722@)$%-1$ZJ6,%G-%68K9E)1-^0:YU!3( M9PAD;W"97=W$*UW\I/BK%Y>L;09S7.SZ5;,LO+/,2J&(!Y1A$O2!A!3446,1 ME:Y63GK+TEX?.![[_,&,6@J!$(0"#1GV$* HX%*BR*H4DZ+?4><$Y;[:XTQ MM*OY/IYG"Q)?E<$7FZ__HH;_7(Q7T]9,?_]C.O[GXNE-Q^K;>-]J<&*/F0/1 M,L?&!:@-5= YH"I\M$NJ3-IGQAU)CN(<8/>$C!\&][DM[@?CZ>GT>^PCP])R M"X"6UC/FI<+.;C @T)_M!L!V"-;E]V.A6_NW/I_+6:K,C'7Q:=\&%;^\?(F]<>17Q?-37AM?%WFL0&:Z3 '""$) MDU3P:LUA6)VOJNQEL;D'JNO, HR[L7HPB[>?WL<+X)>TV&<%;FV0,:2! ]J0 MX/4:R;0+=G,E'1?Z;"5CNKB+ZZQL>6E<-J&>KLAG\Z#8X7@YQ/#S)%]J?CI2 M]T4Y'__K$!7K-,^8LDWG/2*F"THZ^20R74^C1>' M5^>JG@[A?3Z;Y=LR#NHUS)1U%#IOD$&:6>"#M8,J"2R$W=3C[KHL22^(UHJ" M.K--GPSTZN;EE='[K,R]#3/F<+" M%4<MAE+<7/&Q% M,^?AX3H?<'IKBMD1+'S>+$,8!:M;8$"T,UZKX!=NWCCMDJ;$'D:7>\S!)+V< MAX$V_S*WX]GRL//',K\?+^YKTW!+V\P;01D1"EH'I3$$:.'6,B^O.TW@8@^/ MKO28B^G*Z8J0>C$;3X/M$/RI+^$%BL/?E!B>QX3A %RY)D,9YOA5SK"YBS^^ MFP:I%\L$S>U--A7ZX1Y:=S2"C'N+E94:(PS"I( 84[["GV/<;;&@'^OEZ*>* MNSM5'1">A9%NJ7"QY[W8URP+-I7BTF&FK"6,*L5)M;KQP)84JZ.A@NOXAV!V M@TKJ+BSUXHZ+93&F\*<)'X[W4O)0TTP8Y+%4@.KPOEGF'!-5IB WPI_M;-&/ M%XYJ5%%=43,,-YZHRFV^^O,)..MROS5VINIWDCGOG 98.D4$T]A8#3 M!U^[*TC?!D,.DC!9"2?'\%^/);B1#X/QR'V+VUYYF,U7=5_75]SN"J2>WEEF M8\J78P8 JH1EB@%:Y7T+@7$W6TL72+?.5'*^N6_;=;9+$8Z: G?VDCF,M358 M&HRMU< ;SBKK11AF+W,;ZBPS8%,Z.*,%&5^C1YOET(Y3O0XRP;Q CBCO/"0B MN'=F@[! 5I_C?H:+F!Q;589\2L'86Y&@VEK&6*;EO#9V$>,/':9L#OK.DF\'W]=[FLOA!F0>11HLX M^L-9YP?;9K%4J/?QNN+@A"%'/5.5>1*12%F6^[\5UR9'7J;7-*R)DUV.5P-9 M6@TU3C(M(N8QH@0P+SFL4%)4F6[J372]K=$!F]K3P?DHZ0UIL=;85=4AV*_FZF=3B'-:R _MESC=AQ MF44$,00YD&?)MR,/9UE MP!M&M)66 ((@4<:!*@5#.<5K515OH\;@1;@9S0'?M9OAB_)3_K HAW=AAH]' M%3:73-3P,W8WSC"$$+-@A&#+D;'QHA.Z,4<<2DFH;LS1H!W/BXVP9(>CT9@J M.CQ<,LSST&W^'6J;02=,O(39:P,=(2[\I9)9AT7 GC^HTO6B MW KY&M;#.;BWJA$ZCYY4//Q8DW4O6F660\@] L1@#Q7TS*&JM):FVJ7DMO2Q M@N]Y*)8&>M7S-=,3Y) MIH]A#2I&KW>VAI-%O$?W*7HK1/>\#-T.)&,0*Q>FGC"U!??6.X]L52,F3'(\ M9;OS^.,S6Q>$M_">]%II;^(5:NN-R*@0##CE!08&*V6HT)6K;45P6+H\I?.P MU'3@73G_\6A^I"9^;-8Z"235!' I 70, >*J-SSXVDE9QD?;Z2O6NNFH5>^Q M-S0]#OJN:/IY\? P6>(SF%3W/[^;WA3E_>#IW>U["%FSATP2%)81J1@FGD$2 MO)Y-;-)2 %(L@AZ>\6F0=NT W&%.754;Z^-@//IPJ#K%BX>S8--SH0 #03@J M6+#N914(M%+[L]T)T1)MFM;UZRRY-("[7#ZC\.NK]1XSIZ:C+>&.6 1V4LP6 M95YCPDKM.L-&:X9X&'F "@JO,*Q2MAP!-B6!N(>GQ1I>0#M$OCNN+@_-+6L* MC<;S,.!9>,]B2:&17LP_%//_S.?Q;=O+R7I=9(B'-QY[Y92BG"CFA*B@=P:2 ME%K\/9P.NR/,*Z:VHH^3#T9L&4_\>OW]_6 ZF@0%[CH3<;!AQAB2L7HJ-91; M[B"/MTVO)7!:I$0T>WC]9N>,:D4+7=BDZ>$G=\ M_38+>M?D>$07F? ."B(U=\):S94R:B.5Y.07A]X^ MCV^GXYOQ<#"M+@B_+@?368 EJ/_O@\EBF7WZ)"'FM_'7?+KO#H>4;C.D"1/* M&0X-D\%_= !4\2?/H4R9.7MX@\[99LX.==19,LF!N^Y7GZQA'4RNRACVG']_ MS)MY)NKR(//V=Z% M_JCP9"LCY4Z5\?I.E6+7G2J[[))6OS3C#@@D -34,(TI9Q)N)ADK1*=[0!=( M_MYI\)'[__[K*^6]#Q\L?[7U-^M^7BED$I:K8*3-BNG?AL7]2I5QB,5D/(J6 MZ29F.%L>L G=WN5!@*_+^PZ>CR[_-@\^<3[ZN8.]KFI4\2;%& QK\P \)9I@661#L'L:.2J@I='WS* MRXIZ=L7@7BBKLVV?UW+6X/.>5IGE&%.B&=":AI==>*-BX;=G,Z%6\&T&5>^>L&TM,A<+:5N#@/9!G1)#CX,2G8?<$HG( M&4VBS5BO#UPB\/S!+*S5WDEI"9-:"!W6;H8KB01-JBO60Z,H6:\OLYQ2P.PV MF>DQ(R+J,&KJV_A )>)=K3(+3) ,"\"4T1(X[("IY(R7O5P6:4Y5\M8LIB8 M/3-Q;'$_&&\+ ]5JEX5%4"C%K A?"CC U FREI6B\--ED:<1K==CTDGX=F=W MSH+U\GDPR6>_Y_=?\G*OM?GBV8F%%,+T5@8Y! JS; M8.?=V0I!OR4>-0QR5[3Z+9\&1V02AJU&]^/I.%I^\:!\76[5:I]Q+:A#"E)C M.$:6"F5]);O$*&6BZF&F3SL$:P/ISG+/@NK"=\5#-3;_FD^*APA,78[5:)T! M@KDQ@AO*07C!L$"TZWQ+#F<>YL<7R5UU['U=\\G(4W TA# M8;RFSB-LE55\+17S *6PIX<+8$.>6S*.W.8O"/T14:'(H^(5.5^ET:@C1;J,#ZW?@8&1@ M_5S&B ]@P+ V@\#_X,?Z8!"L94'&I1062YIL.JC?E*[?K=&!TY ]?V3@I)A M9K2/9:8\DXX3@8UF&Q>">99TN+OO%8P;YT]C,/5>.D MQ&%N-%1CZRKOD\>$WDX/ M771;(+<5!RL!W,Y2I:MCK+42[+<\G2G+J';2 DPEE%3@Y6[R2B[O=4JQCS[G M@Z;';-+![#2?/DQ^Q?,1KZE=(^!7KX.,!U.?4F^)AM 9AC#AE:DOPD=G,W_[ M3Z4V\.TN[2Q@':RN9V-^*LRA)6/UCCB_9C)3I[!,D^ )L(038PD@D>S'FRDI3CE:H$>;ERTS*]&L>ZP M_L#1I-HMHT;86:B544YBKC!RCS(2@KN]6K1UHZIE/C4%<[=YV,OC:.OMX?%T M$<;^>+1&YS=%F3^ID_G[>+KTD*JI.3@>SWM9%2WX/9_?Q6KK\7CY\KS.P:SN M3D:1">FP109!(0G%4 L&=:4'EY8CGE2(O_>&7W^5U.W+$B1;O],ZG^8WXUKU M>Y^WR#3C%&F)O$+.4( 5X%5Z?G#3C,>R^0@: M386G5%E/8)5'*I%)NKS@;520/Y4H#2%Z+L[HP6P\/((PR^BS!V/%G,\WWUMG>TR A@D%!-/(<0 N(A M89MU59NDTW$]##:T3IK38#WK/!-S&E:C7KK.CP7!ZF3?GMACQABP-M[HP,-+ M!:!"X><*GP!42F+!V[A1H*F5K1W NR+D/_)8=CD?J:_!Q;S-/RSB\9FKFU7A MPZO%?#8?3&/F^J$%\:A^,HP(%=:%=]X*CH%R?N-+*(!9K4H<32V48<" Z*(B[?F:F JBT,I82ZL4%=/N-F0 M-CK/M#CBH,S.-ID" BHJ!8>406^0);C*2%,0PZ0;IT#_*-=&VD4BIIV=@EB_ M8OFR[E@8\:ZJO/L;9,!)&F9M)#AE&"'D]<8K4C&E^M)6T ;T_/+,0Q/ =D4; MFP>5#,>KX]/YPR1?%S%\FL^XAT1UFF<(2^"$()Y8**BU$.CJ%=3A%4PI)G;T MLOX?NM*$8QS?%S7GX=#_/9YV)2EV+U.@ANN?<0.,X%10H P3VL MJM9HI'S*WF /C]%\,_[X((X?G5=N7SX9VG7O?K41U7 MI7MW^\R$10:0, -P$-87Q0$1G%&K(0RJ[(["#7/.&5;Z_1N5Q.'=>UV0E=+2GBFE\MP]4J=S;+H-> RXHX,F1K M[,(^?.A'BQ7N?7YS%HC,;'. M8!46/FPDT+*2S:"D?=L>[L0UI.>7@>X&D.W.?+V_+Z;+^;=&@7[]I MB7I]7>H\"CR-;GLY\L* A M8EI;&@3A+GQ1]1YAY_"%E;-IEB7I>';%$S4:+6\*&TSB=;GOINM[= \R9F^[ MS"L,/$<2A_\%G+11?/-.0&2[/5;WQKC3)++='?U?W5Y;;:[4*!ZYK4%F/=%6 M6.FTE-0)J@%1:^F(42+%!N[A&;IF>=,(I)U-.\/AXGXQ&50[;EMN$#D\!=7M M(],6,&T8AP0C"R#@0(H*@[!RIU12[F%5B8:GHY90[MQ9?W]B$5) ,9$ &(3" M](J5P_&8\THJ16A*!+>'9E#3GOBI.'9X ".::KG-5W^^F[X.:GTJ)A-?E'\- MRGWYCD?VE%&Y+ ",C/$,$Z*-E+#" R.1DI#60R M)XEHB:0$TBL%##- ,(- )9/&H-.+D![RVEP]G8297,MZTBY2CQ&LHZ#I$KREUMM.%[36''J/.Y,T3*A7[3AFU MNOW;+BN(?5RI9?E"+']Y]; \ENF^Y>5P/-N;_W]\9_&,)A,8 JP\(A1J@TVU M(E!M54J:;%+4X)&+["*XV*96SLS5OP\FB[PAJN[N*R, :PREPY 3X$"\V:%R M=:B$2?N_1\\?0:%XX8( 93FVCMI)7"5[%BA M%$NRA[4'^C#]G8I]=[M*U0WCL^MBQX;&\@WZ\C(A^5,> )R-Y_DZUV\E]*=\ M6-Q.E[TLY=^[,=7N5V?>&L4$6).V>'UU,8=?:_^9]IIYI ML1>F@KM_F!3?\Y7M\W%1#N^"[!\G@^G)ML/N'C-C :4*"V,5R_-99WHUR^F!L[!3F1.-C9W^90@1CASS%0@NE$3:J"JUPH7C* M]'ST0>\?C;B-JJ93VG[*']8CW?(F'N+HWL89Y4A!:2R#L0"W69ZOJJ26T*=L M/A]QV%&N&#G-;^-.[O5E6@_5WB)Z3[O*LU*;UT%GZ\"JC(]Y3='.3#^=7TY?)0Q_R^=7-]> ;W,/" M(WK)#,+!J+;<$Z?"Z^@9,VZ# T^[_:Z':11=$; ]%?3"XU'#E2\7H[RG^CA/ M^\B,D1 "2*%E&%O.M-754B HXCJ%ACU,3.V%'Y.@@#YX+FDJ7H]O M"Z..:9X!Q!!C@$,HC%.0:$^J,); C"0E OV FSXM8G\RDYZ$0NY;2+9XUTG@$ "2R(IBINM$&S>*4I,TK):?P?HTESB3PH*P_K;-#TO1)I73 ME55X6JUU#>.-+A0 HE& $I!@9%2R()=T7@ FU="^H/!S"N)=L6?789DXY,HI MWT.J.LTS[3VR7$+#9;!F*17"L4IRGQSMNCM7A=#J:S MP?!9]*WS*FG1OWHL"5RC+-KV!AG#6FC@A.5&:42]M8I1Q:QGCKA@^];A?Q<2 M7@=L=?BB/VN+N&F1(82 PY)JS8 *]$7,;&1D$B2% OH7CTI5]*N"FDV VL^W MUPS*\GM8V]1]L9BN[FU;7>&VKA5IX\;5Y.V_Y)0$ZP][1Y1!87HE"$C.&/96 M08E5O=(G[4GX;AJ&N:A3\7#+TQD"%C/,@W7+C4$44D54)1L('_T0+W=M!6]Y MN=, [U],;P.\]W'$U^&;#Y0UW/9X1B31C#-@D%2&,4/C"<>59$HR.%N.5?"K^H7ID'9% ME^>SZH%5Z/7#65B?PRL5D^Z4@I0:'R;A2BKA64I5U![FG#6Y!B6#>1Z*?!C< M'UZ#=C7)-!"* L^-]U8B!YDBU2NEI5075D0W1<5[V7(RHB=O.V_W1'>N+@?; M9(@8(W ,X L-7:SY@EPU;D//5XJ["R:+L(XZ BBU MG')$D$4,A'_7\D%"4Y+[>IA>VMZ*+'SEEK$*;8 M*^RX9!526B";="ZH[UPY0;];_)Y$2,\SO3R/@]:>8YXWRP VPD"G!(W[@Q"Y M94+_2E*G;:?WH77C YVN[+TS31*NYV'0']/!ZNZC?!3#DT?1:$O;# >KSR,? M!"4.8NL(H]4R;PRVW5R$UG5F7(N42L>X.UZM5./'TTTRWH=\/YNVMLB A*&-YQA*:54 "E:2 M*&92_.OC#[X4\\'D[9 C <H]HG0$&C9"08>4891!CLME, M,Q# "[M[NBDCN#V$SV03/XKRW!Z[NKF^RU](5M]D/J;7#,5[HKAQWE&DN='! M@:U>3<.92\JE[0\36V'.?@.[12TDG,Y[O=BJR5*IP7 H#C/NA%XR(:W!G#+- MN<3(:@54)9L-JT+*EGC_[.PVB=8^^$G'/FMQ_\7XEGGDM8Y"-?<-F5/,*@0H MX!AS1KC"HMKUL]+;E*(,QT&7*-<.,RO)J#NBFQ/AWAUL[(/PLAWK:IUFF5( Z"< M5]Y;)Q@S@)%J:]PJCE(FK*/]U.<'[=X.K1H$^#Q4JA*"XVK^L%5OHNSKF1IBK?/2.U/:M[3*I/&:*.\%<2'_PO(W49.BG'2_>P])<[)FGY] M@V1#J)Z9/0=SG?>VRPRV#"%J8VQ)"">YK(+MB'J.+\Y3;D#K]9AT$KZ=%J99 MFSP'3^"\?C@ST"C)O*;!KHYI+%J8:JZFP*$+RUML2,/;2LJDP-I=R8^UX"]B MU[,#"]?>=IGF6@*!G?%4"N059MI7LEJ(4BX7Z?VN?]K2U22N77%HZWWT>[BS M_?YZ$'> C<06.T5C,4-)*]F8\9=V]KPA/1?-(]M9Z&W[I4\'5ZR][3($L84$ M.[BZ$$(SX%DEJP))5\P>S:(N0FZ)&G]U*U=SV+ZE8@;!*96>&!QDPU)8Q(UR ME63:X93K7GN_79FV7C4 YULK9B T9XQ@SKGTC"K(,-V\!F'6OK!CI&D*KE?, MX#A$WU8Q VF\]9 1C&@%@5+/_R\DHU;)"[,FTI5<*UB!L=!^E:*&7#+M5.: M^KA#X1$F%E5K-N?6IA2P[N&U$4VN0H3"X:3KKGH?9TM6?2*:;Z]X!0U^NX;, M(4NYL$190T0EGR(RQ7'IX55"[5D8IR)Z'L;XP3 _LA;!8Y,,(NB$D=13R[$$ MQ,;]C[6$1I.42'[O%Y<3]+R7-R?#>A[B5-E3GP;SU?[8Z&->#J,B;^OGP.SK M))-*8TL@M4P28(W'D&U00,"GN#R]7[Z:)E>#0)]LR:C;VW)Y[NQC.9X.QP^# MB0\HN&]A(.-8#=\O)I.KFZM@<<6#7,L;A=:WK^TR>4[O,1,,$0\-$C*\:UY# M2D%E% AA6:?)MV^'7-VBWM7$]K$LAGD^FD4Q(E*U3N/5;YQQC#%CGFB".07, M2,!E);742?7D>A^[29_(&@>XH=.=?TS'82"/[T!1/E["M].B.JF?S$J*H?! M:F6P<)Y@4[TV4KJD3*W>F^:)DU7+6#=_4OC#(GJ;Q?JTZ.,CL[!@0P# 9O#U MV'5*SUF\%-=A;3EC-KC.SJ.-_2D]0"G1P_KW>5X"WSI O[O]KOO[8G5CT<=! M>56NK,CE!B4G,F4V._IN MSK?.LZ90/ON,=AV^91:OYKLN!_$XO1U\KQ^J/]!/%IP>*8+$(!=I C @'7 M7MC*E5I60DTAY ^W/= >\/TAY^/$?G6SLF3C=']=CF]O]^;6)?:<<6>%A=9* MQRTC5&BUL564TBPI1^*'VVIH&_[F0RX^GI4??/^XO!)X,^88)RI&B^$\#'DP MR9R3[]DJKFJ(J0DZ$T9ZXS@,YE05C% PL>+JT=LB71S&Z$.D:6!/SSP9_==B MMDQ$F,V+YZ<8Q]4IQBCTXTJ^2EBH59&WD/2V%M[)?3XKJU.DWXU8"%9#Q""HMI694 MK.^S05H%-J2P]4?>16D!_/-GA]I%&21:C?ZDS-"G'60>-9-#!XP'WF$8W!ZJ* .;=X>JI$M^T0^P1Y(. M:1/GH-Y-PPH_F*P6\<_SJV@)WP99$CXYDAQ5BRQ8@1KZ8!4&5DL-C8K1Z&K,CJ98.>B"MP6:A?5D M*JP2[JYNEJE/LZN;)PE2I@@&5S[2WY^,EB^7:Q;#1\\#JOAT,'>CC-)F6* "R<)<#*LP.,L[BZ[9',T T1D(K M1SSV%'EJ?24$Y$RG!!1[Y.0UJ_T$ %MFP2I^Z:8CNSTM:^>S&6)(0RX@1S[F M\RH<7-1*# U!2FBP1WY;LSQ(0;!E(BQMW*5)7VM*>/EX!@VS@CL+% 7 $@"% M5Y4P3"85*>^18]7PHI &8DN,<-/Y>/[=CZLSF#N8\/*QS#/KB#30$<"X\_$D M,*P&+XE+"0GW*(FH&08D@M>JYC_EM^,HVJHHV%[M/W\TK&S.A<%;"V24)G@8 M@E5"B+0;^GJ4]M,D Y( ;)4%)B!0#B;O@K?T[?_DW_?2X,6S6:S_Q3@)XE/$ ML!6*>[(6 T&05 "\1[DY3?(@#<&6B& 6993?CV?#P>0_\T&YWTS<]7B&N68J MB, #MD)2B"RK6(V$%"G^8H^27YJA0T,@MFPL/@[/AT^VQ>OW/)T!131U0+/ M;T>A,!R)2A1*0,J63X\R4IHU%=,P[(0.*^>F/B&>/)])#Q@.QB^WQ@N!]_>C0(HXYOQZJ; &B&''6TR MZPSF@!!NM8 F"!7LHK586&&3M,5W<1'))J%LE2%J- HZF:W_>#^>;JUKM/?Y MS&FI<8!&*V\\DDY2@"MQ9.)Y]8L+3C8%8Q>L,.''J_*Z^&O;I1][GLZ8!A28 MX&0[YKD)9A(!J!(%.BY3&'&AP3_V_\<- BW=8@LR#8280( MJH5&V$C[Z%V%-1$G31H7&M=L ,>V@IMQ=&4^V$.%IX]DBA&.#,/4,@4)]D88 MLF$SXTGGJ"XOBGDZCR?['K;7SZ6,2H!)\A+2H *2Q?6KG*" MB&,FQ1+HT]FW9E2?B%Y+JE]7>?O\_?Y+L:T ^*MGLF"8,(FH@IT+;_L[MOP;C"]S?>D,&Q[-'. *&(Q]B06-# $F8U/0X@6 M2=F-%Q=L; #!5LW^?^23R?^9!E?U0H)80H0!@V MU%HMR8;=5J5L8O?IG%J3QG\S4+;*D+\7DT502+E,Q2IW[5MN?39SF 8W1L1T M7F""A8,QJ_Q;8HQ.6BHN-*J8!F&[^4ZKQ(M5(F969DYJ& M?RR4P7Y;E/MS)9\]F3&-*6):YEOK)NYX,O..8.!YD(!2 M;W68XFRUK4:E2O;!S/EO/J9X]YG+&4TZ>HBWPZW%L.Y:CVF3?A M#3&$(10620L=%!L/FS%$DNAS<5'-MF!]9%&K)5%L/AN6XV59IJN;RGA6T]'G MQ?W]H/Q^=?-Y?#M=9H).YVJX+*<;"YP683(=G['BT>NAU*AZM+M1QN+5BO'( MO57,4NF]]MAK92T. W &U*%\.Y)6.GFBJ*">UZ+4J89T=%\9($P!K6$\:V@% MYH&^KL)%&9=T!*<_,T&3!"FZA?Q-3!/K3V:?\F$^_CI85HR:#\:3RYD_$!*0 MQPN N>3$,V"00^>8/-9D4?\5J>[XH;;'X,K]93%[KXU,QF=P4 MY5^##,5_F@UB<-4?EU/,S5M_$V MLV?7HYGBC"FB':;!)_?44^@W\$"#D\[O]8\GS2BU:!33#MBQ7 -6 YS9(MX- MN)\BKY_/ -4* ^2-1M8'C"Q":"V3=$A>R$4!Z2I]S8UD, \39,>%,_^[F 4W MH?KNRA[X/=]QT/-@FPP:)0B'#.IXK:Z'A)OJ#9%(H:220[TD08KNBG90;8@- MIIC.%O=Y>0P;GK?)#'>,.1WL7JF9590"0(72RE# "26U=@S[7_&^=38DH7HR M&X)(-X&"RZN*JI'LY\+N%IG72&&+!8!AL,1AK&0U.TJ2=IEJC[(E6F!"8YAV M%>'884"]KZ[0.MY=V33-K.$T.-/",FFU,0Y(*"N) 05)!\O[PZ)63-&6,.Z* M56$*7#IK_QC/[\QB-B_"=/A^//@RGCP>@MK#K#K-,V8LC<8;9A(@2X1#5J\E M5YSC3O=AN]AG:(X*KV^]:AKM7O#L0S$=IE'ML8)-J/R:V>QRZG6TMKK>@EK>POB\& MT_A6^_%T,!T&9)Z\[/J['D\FF\/B\8*]'3'AIKK.),9>"D EU]9IICR$
'(:R6>-,( MMI<0$ 4:*(DYP%PH$:\^E:XR)@P*1L9EL:D5NZIAC$_>;JG"&'HPB;EELYBI MYG>>-CG4)&.$,RRT\@ 91[1SGOEJU(0GE>/LX?K4G!*+5O#MV@=\G'<_Y//# MX?%]S3*EI=48*R%=O!O+>2-M):FC/&43MW>G19I3^P[OK0&$3YYA7F;POYM6 M]M=FD=XUT]1HFAGE."?0 L"U\ Q1)3;04(F(\RQHQ^';V=[NX&$\'TS&_\I'%2*FF,W#N/=MY^YLE"$O M%1""(>)LK-6OA:YB9M92E.+*'UVM]LT:1HWAVZ!9M&-,]8VC'1UD$GN(G5:. M*,R(A%0R5$G$!4E9QGI4P+8K$ZD9E-_J["-8>"<$9,@%^4SXBV#5:FTE,BGW MZQQ=__:-KF&-H=N+[*2&LN"\U)@(2PRE""FCB245F%99FY(%=W1-W;>[JC6/ M=&/KVWCZ(M5G-W&.:I]!@YFS#% G 2"6 ZSAQNI3,(4Y/:J\V\WJUA#(ES0Q M(604"C(:+J%CTAML*Z?"A84]:4?_Z'J^;W7%:Q[H7E"LT$NRL!3'[@5?.KM,"I 2AX-&A\4M<%4_&^FV<(-B^ M<7YIV?\08&.]983YH"SDF#5L??:#L.#H7U;V?V!F\"B]A":(3!'$P3&HI+4 M7UAN8A-J/R;[_SAT>UW914'(*8'.FN!2"F&!WD@"#4VI6-=#GC2CU(.578[" M]&U4=N%":I*NT5F67X\#L3V47'%Q_'.PK M(,*KH9&AEE=S*474=IH&=JX*#K5U5[NRRW&H]J>R"Y-:(PH@DXA0Z0#TX<58 MCYL3G1(CZ9%[VSH;DE#M1V47*94BFB)B ,7"&RE)A4+PC)**B1_M?[9YCKT% M+C2&ZB4<94!,>6Z5LDQ"!0WQ#M)*XECHYC)FE%:,T98P[NX(Z'*8/H"T+1+C MO@TGBWC%F)K-PMN2CZX'W_80[83>,DV<0S9XBY(Y2X2G FUPL:#;4JB]J,51 MFRBOCH.V#?Z;B*I]&)3E8'GI]H7%T303FD$H'>586DXM\^N3"@H&5=7:@ZUI MI%R5MX/I^%]+[44S*0QE-%A?#55/"[MB:$UVGUEN-8>$2HO'%D5*HG:#T#E"&+&!&(.6DJ.HTG%W)\-PPT7MX0 MM22&P>"6YGNRJ,:142$ZIDI08H1C&@GGB.&THI-%2^$RX-:JQ$^AJ#%W>T/1 MSG![,?.3Y0].C P(:FF5$5!Q&7<'9:C&.WJ1JFE)O&$T-9'\GS MM\9G0T-XJCUWSA&JTQ $XB*XO/PZ6IGMPB#PT)ED+) M%*. SQ7H&7[K&Q\B_OEKW)/Q?';VY=/!NXHQA1) M8!&A7G&&JAQ9122$%]+4JR4YE6WRLC>#Y.:?<9[WD3M+7R[>%W\]48J+T*:#'4*6^D-)5 Y#2IGEGCAV]*B M\YO)XF;YQT-VQ4/K]Y\%8@!5WAC,KXV05);R:,W5:Y_CI9Q< >OWN%UW4 MSI?#_(^\8@1 #*EV@AIK=35O:K+J)+84,= Z:AH*[KG8&S&P MT^.;Z7QZO[X_*OH?G@G$$XJ)=X@!3XATD8D5Y*F$*BM=<^S"/U=\93M,[/;\ M[N_3 'CZ3"!.2B]3;7+/H/68I#"9W=R-]#F.=]8=U=@!D,'$OBS1:'\_%(O5 M]X^SM.?-;]R_U].'9(O7BO2I,3I81!UPPDN: B61%!)6=RHL+H:<0[JQU8\; MVKMN7QR#P[!6!%"-T0$HJ05!6/MTOF4Q-Y!7=!MS:;7E6T5"790UYG;CXV13 MWC^L(S?W4T@+K?RZ^BLRZ?CQ\NF100)O<"3$*AW=2$Q3__**!N;=SX*8)E(M MN^1T7SJIFN23^=KB6S$K-U2DHHNG&^K4?D>P!C %*/*6,8&Y@D3!/6_C1G 9 M<4!=HJUKGC?64OEFP=619+6VOR)(YQQ6%-/$"2YYY']U-<0=YRX#B6<7:?T9 M3H@&%N!PP4;Y-?&]%%XK0U-P*#<84<,J5D:_AW5WFP T'D7,JZ)\GC<%= MBS^6Q=?U[&KZ]5C-HAJC0S1;##*(:YM."*T%R%1G YP D:,P,[NB/ZI,?+&0 M;%]"O66F%U&VU],-P^+/LV+'.75?+E8[KAZ!9IWA0:/(1 $PY!1'4TIB"ZND M-LXXSSFZ&U6E@]' L0.I]!9H_K2T_-9IJPSHWQ;E\FB:PXFA06C/".%8* (- M@,X(7KEX''"5<^UX=HS-SZ$(\$HI< M?5O^4ZC/[H4TB#9MH7>*\Y(HK &.RY2G;$ZJJR4J/ OB,0QA"RCFO%8?3N,%2&53R PN;D\6<=$OU<:,P63(\Y MC(>K5>]T_J?BNHQ,C"0>0^A9+PK<.$@\1EH["B '3N_C_X2'( >F9S<&^AE@ MVJ5T^DM"B);6:KJ,G'%_/Q3SY;'SH9I.;(W-M5>1;XZ;!#2@EY; M"OU\KDZV0'J[7KR+#-63Y=8EBQ/="7N1HHZV5_6/CWR%9LX-D-CGX"#3L& M*?:U0CX\%"G!>GY[E1JJ?)K>WJT^?/UC623?[Y@3=71<\,9X 8$!C &I$5(, M5I&\ @.753=Q1'$=HT%LF](8!GE["Z8VYO8C N66(Z^@AL!KB+'CL.*:3/5S M3GT4^"MJ20>D3;BDIW5OS]._0V7ZO0.<$M ]%Z=$@9K;*!FUGG(J:5* MU#INK1F4L^?P#B\1K9OI?/\2^:?C2_YU*-;F],C@L9?.6LL=UAQ(Z*4G%1TN M[JZ7%3K8AD#++AG-1NCFUUE=VRC[G<$BS@4" M' LN*45*:V:R[LX\?1/BNK[-IFE(B%G&%9U MQ@
LXM-=!8"/5>PVO#)E M?/.6B",@JS4^X-3/4QK!M)50.YB2P"O:):O7S'7\]^4=0JP+-@\>@EY?E=5] M1;#0&\^1T!1"!9V%@E;\=5CHG*(_9]]XOU%MUA&O^T+;NWE<1"5#1ZGQ5V=O9M]IM47&VQMB_X_%:6-W]-9[,( M_#CUR?QV&M7KYK+F#,NK_DL"15P(Z83'Q$#&8.0#VW'!*\:SBKB.Z :Y0X1U MQNS>--;]PV2Z2!KVP\).EP_E3;\5-^>"K\GKHN4@D/;8"*&1 M$\(IYROCU!LBLR[J1I5+V*6JZY[Q(TD]J _&\UX4@$(<$TD)D\!P3;V B#E$ M+5.(>I<53S/".@ =@+!3A@\0@[@I6% ?;R=&!NV< ] R$HFCGEBC<>4A^>@\ M954U^5FN"-KE\; !AQ\>=O$9[S:'UU%/)[=G>=)C:/"V@!&/_W/2I8,@ZBGG MI#IE]!;KK-"K$57:[A!YW7.]O^3GK:Q,I.BV.$/!'1\8D,5*&6E1*B@DF<-: MT(I:3:#/P=C/<8O0*H/[._2XCKO[E\G?9[@)!X9$"I%GP L'M23:<4LKQK&X M?D!659&?Y4:@)>;V=Y]^'\5R%Q5J5)[;N6\G?DX43[U7A&A?,LV]$PQHZ8C@ MUHF* XCDU94[^R[@C<*K(V;W!;7$=0B^CEG^)D*//Q77L\ERN?E\6^ID-9G.+B<261H&!-<4,&^Y-%;# MJD(+IT;"6N'U.&WS:KY['IRJ=B&2&R M >BF0MTQKR[[Y<%IJ(!05CODO40:(8:D/HN8_7MPP:[GKU MVDP\3NU8>Y(?GPI&8,V$B_H8>"4D8123:O[.T*R#@O%AJ$^!EVTQO2?0'.T, M^>*Y #6*'H7%5F ?#;_43'S7=I4S1.Q@K2K:!4Z6]%Y'0"/^=8F!S]?%?!)1 M_W%1?)N6Z^7L^Z?BH5RLBINCC2M.#8M:63D@ 25(>6TLB+J8510:!RZD*5:F M=,O.&-K77K-7E<=;'!T>$00R4GL-+,;20(:A(;2B2WK4:^+-6P!*>[SLRPNO MN]LNGY!V=:02=ROO#5(K +%6WBDE./'8<;_GO4,Y"FI$N!O0]AE"3/U%FA8/ MD^G-KO+)/EQV$WAQNM9VC=&!2.,8%X!:CIA$!'N-]DL9Y85KC0^>/6'D10!J MVW+H+6ZA)M)^I$4*3R$P%%+F%2%44!H]94:M!\QPGY,N/4*5-PRF*NH["2 MZ7)R>[LH;K>!,5]W(CEU[GUL6$ ::*V@@3R5FA"."[>G5B-E+\OD:4/LSR-* MVN-NIT=.E09\7+Z3V9%3ZX//!P]UZA+J"5;0*LI2UO>.)JI(5I/M$2*F'?&6 M[3.V4[ 4M\]G>/2L^N#SD28I@!4>&JR04Y!3KBN:XM]R#II&!):6Y%JVS]%Z M*%E6,%D6U_]Q6W[[SXV67'Q/2.'5+PDH_ E0=G\.?WQ^!16/'X9(O<7(<.5H M-,R14%2#:L(,\0O985H26IG)OM/R/M3';^.%WT?3^7IRN/7CH4<#2.T(' %* M4(F<8TX3N)LE\XCFQ'V-R,MM5\@M,;/+C> D(%X^%#B C!)FD,984@PP#2C@%15&TIP[ MZQ$E1;0+AFPV-MSTB[^O[W9(B#\]1T#Z6_B_'S]_>47P^\\"Q XRH;UF*?80 M68Z4JR9J@?BTJ=BF%9YXB@ UD8<"*6 B28G(_6Z)W>=!5+5PGM?KHKE53G9 M7/+ZZ7PROXXD/5;(JY-,EO'60)&6R"$J-9$8(*$=$Q6O+$(Y931'=(;9)F@. MYGUTS?S&)Z"/4ZR2Q/=7WI_+]>)ZNXV?[J!PWFN"50H+HSVQ4EH 1+01L5#6 M L.T]>!"0G$[@%8/W![8 C\)N+/&!P:1== P19%4@AF+,4JAI4 *+ZVYD(/9 M#I58%VP>P!QW?V^+-E;VV_)I3(]:%)-E;>!EO#4 #BD#"DBB==Q(4(;I6 5 M81X@(W)R*4=T--PA'/MC?@M[ZN/&OJQ\"'6];=BWZ:>U7"4[X)D2/W?';>%+ M@G/"0$\=]5:G!F[,4A\Y(["G$!OU\Q3JS]R/^Y=%;[7&SD[K6)[GGYS_VL ] M$) H1ES<<8@$B@$8.84541H9E+.WC^@@OA<'I7/N]W38X2?3Q?],9NOB]ZC^ MUXMM#8_!3B_VLXE&U/6L3!.JD\Z'>;2,UHM%.B^?W[POYXOJ5SU93I>G@OE;^XZX4PJ.HJ^J 4!(<20X M514?@3 74BR@74@=TB8]"Z,O2W=/G_[^1/GX1?'O=>K!=2!]X(S1P8NHO@7' M.)***58 1*]T1[>F_D+BPP?$RR'$MB:3WK'XVKP/9B><,3H@K:PTA@J($0<. M>N501;?C\E*QV 82#J&L-6X/B;+E?CV>C'RM,SP8XA%7C".*@4206PKPCG*O M#+R0A(A.L% #9YGL'F!KW?_X7]-B$;__[OM5\:TXE)QWW@N"1AA1X0R77J26 M3$#(/?44^YQ3]A%>+XYJ@VU/+(-JOY=D--IM#[XG,,$@ ()[1C70)%K$0=\3JJ?^#V=!*?'LRV(R7T8);D+AB\6W:8K$_?#U%2*67^+$EJ]_=-(K:/-K@O36&8^,=19S MZ(02BE2<='EA.F.TZ'+Q]++A_%"BZ O4OY?SXOOOD\6_BI5?SV\.ES X/B!X M%$U6AQ7"UH-H>U@@145=W"0N#&C# */L0!*-8Q93M%HD.M+A)HOYA_7A*MO' M'@\>*TBB76&<(BJ:J=: BGA('(&7Y1H,BIL6Y="[RY!AHES52-!M]7N"E]R( M:'M;BJ*9C*/-;*KM)AI))J>/^ A#MD=@1@XHO;Y6PI:T5\(SZF0WGAH;',>" M8D\LQTYS'DD5U9X!/= 7UK!I(+R\6HVY/:GTA40S6=Y%CJ1_W+_7TV^3V0_G M$(]T'$%D[7<$H9R3T/)HIC.OK>3:^CT/L+JP,IHM8N)%/>9N.#ZX_FNB]P*# M%$/F$0-*2$"B'65W-^FI<)S.B2TXW^HL5Y/9&T556QSN"T5/]'RSK;3>"P(B M;I/3:)U61E%DA;<5]=S37^$$'>RGG8BF+V!6539,>?]G]/BVN5^5IQ9_6DZC M\'=Q\5LROY_NL-'\I8'"R(NX"3 "D5,&$[[?!!"0YL*"_-J&3CF0',:A1ANK MST 82Z4K($'28N\I4:#:AJ(>@#GU0T:X+7>,NE9Y/602CRT6T5Y=Q<=?/0R[ MP-R=N-J]C7+'CB,"$)$N;H%4>:B=D=#5,A^ZH?91%B?;:?SX9*!&>J(\\< I M!YE#VN]I$C#KH'>$.TH[XGU>6".+I7UM#O]5W-S&K3M^:$B0S!+$- 8.0Z>0 M$US[BD+KX(4=%.6*^21J&G&U+]Q$[_%F-]4CO:"//!T0%L!K((E7W%&32J55 M=%F)U87M1OGB+=MFZ=L+#E/*L.B I:,L;31@DB!8T0=D5@[F",]TVMJ/VN'F MKQ"OPV$ 4N@SQ.D\4O:G W^ MOKZ;S&^+^.M?D\7I;?/8L""YI@ +Q3AU#J7($\/WRMZ07D'71]'H86#R7)>V M)Y&^L/=N?EW>%_NF;U<)"*<]PB.C I+."^TT-BPN<4<8\'OF*49R6N6,,$:[ MK6VX/8X.C)R3>^O1<0%[!K!*AJGS&"-LL) [6IW$)"<3:82;92M2KX>D1OSM M"TN;[G'19RD?-O[OAV*^+$[NA'6&!V2 XZG%"51:.Z50U.H5Y8CX M7MLH#(:L?ET4%&5(RZIE)1P;ZD%%%5T02USDME& M:UL:6S\F^$/+'?%%,9M/_+6Y^BVODJEPN/\P?9W\,+2=&!J"T$9X:@HE3 MQEDC,:CHY3 K#7*$JB=+XF67G!WRDG2;I_GDSO<2[T6MAX9ZKIR!U@%MHD2J M CA4<5[+]A]OHD)_-0T%@=X RZ/=AYPS<=UP4_%1$U"K(NS;41CM0*JSFH;G M"6. PDN/04FSR7)9O][2RW$!2HNLD,A)I*"*HD2J*M>2E.R%-0@: ".'RRQE M2Z-WY!UGUH8[?\S+/Y?%8E,_?U.O('Y9/>HVLTT%1!:IIDGP. ]LY!V.;;D"*_% MA]_2VY'#D#A+/RZ*XN1F?')LL(82QPB7EF@N*#=&5P7)XW_EA9F3V9*O@:0< M_N9L@]\B][9*^OKD'OCBV1"7C(Q4(R%-=. X)FDI;>?)@:(_ 0X:RJULE[.- M$:!NODTB[V^++\7U20B\^G# WB%$ 8421)O2>_^[@M" .:T(A-1)0QS6Q%<^EM)=Z6-TO7KL[86E%JKVO MI"=7:_^8KNY>T+C\D-E�A!5*:LL#B$IRCE5':%#<7GKIV4!-_9M7YO_7\WG_V@@/+;8/>0I M]_#5@?ET:6.-<888(H!'I#(Q!(X.XX4Z-*-9)B,5]!O=<3X7J]6L.+2HNO_2 MX QR &F%/%5""2,L<167'>0YMEO]*%"Y74[SXC;E=W[Y"5?5Z"0]]O4T+@^( M RZ\QY1+#CS'7K*JN(T3&N*<^FNTF0?DYC>_EM!@$AXR,O?]9+'8A!-?8D0N M8RH:T @CR#%P+F)$R5T5*4&8_-5EO.[QMJ,&<^>=T5 :13A&H.(CXC2G9/B8 M#SFS(-5=1.Y9PA@@(K?35JC1N#>0,$$48T I:PB,>EXY")2!GE]8)X\!4-.L M%>IY8AG27.R^%:H4%J48/>05-TXYI!G8\L)B@"XVC+PE@&2U0CV/];W#L+66 ME9PAKJ3E !HA55S-!.A$)S8V?J0O=4-N%P-GM*P\C]\#[+FO]66OO^$>&AVP M]\9JQ#A5B!JF&*:8,2EQ9&IRM2[TEF$,NVU+,AERJ]W/N]$&^VQTD)IPI6C< M1 "6T$:?6E=T6^[,I7:!:0,)-?;4/&X/:M#MUV/]+?7(\)#..GFT4HS#F$.J MI()@2[FG"MI+JUC6)A;JV&YY['[;":88*Z"P9Y1YA*(1K!'!U;:@J,^IZSGF MV\@Q;*?9TGB#X9(C3#"--C-#3--44EQ#JA4F5>,=H9F]L I7+>&O]P33\Z0T M=(*IMI!R1XS6T,>OB//49C];>6FUK48D_3H)IN<)Y^TEF!)ID8^PEEY3X@SV M$.^R3[R4T9CI)2+B)]K2VY'#9228*@ @4Y9Q(9$7C#/F645SW%HNK%I#MN3/ M3C ]C[\M)9C&):-NOM5.-ZPU.' */&;.1IUK0626\P)6E%C!?@*D-)3LX134 M=E@]7%:RUC?/N/^['*MIA$>[O4"B$6>'S$I.?308,MYB M3K3$*L[053,5%EQ8M>J.,- &:WL[7&BMWPB*O-*<(BP8$%0)05/KQW1L9[$' M)N>2^^P8QI_![FU'#GWA["UV*B'>.8AL7/242,U2/QI.;W9= I)J3K5/4MD7?RPQK'O^2\-RF#' MI<,21$4!',,05'DB3NI%"$%<+F'%^,\.1K'$MEC)+]53?C]7(* M7'+NI4HIM'&/I9(AM#_#)A3VD^C?8P?-85?(2,7:UY;S! 4FU\2@Z9HPIH3QFRJB<')L+/>'.WR+Z ME%ACU7]RDAL^NG^O4TF-N\C]Y;OE8R% 'XUU\72".:DVB$XF$TUY1#3S<<19K MK>6%GJBU"?41R*6W"^+]JG[LTOKDYK)JXOINON],_>2*\V.Q^%HN[N,O9ZKT MEKXK$&L!Q]H9X)A30F,7);[CJ3/UVI>^P2.Q;M3Z,$+IR7#\K2QO_IK.9G&S M>A=?,;]-=S?;_6LPP_'(G!XE7,.2/.L] 3FH-+6.&"X01 !K *(+:BW6!F+F MAC,M:]%11]&<]Z)@C8AN#1$$4BBEXT)J57$$*9"S8X[0..P(+66/(AA>9YB[ M^&MTE>=FLEA\3Y[[?;E.JK$:,W1IPF%TB[1(,R&DT/$G@XGB;GL]J(@E4-1* ME>W:SJDH.E6*\,"(@ PP7%/J<*)(""4DK&ADTN:<8+UY;5%;_@>-D!Q>]V8S M5Y90=9'^N;C=&$LGXM*/C@O:.FH10 I)X;6P#!-9T0IPO2.?MX.K;(D_1U"+ MO.TO.'&"&$4Y:2B11%R84=9+]?3C4P%BH#0TS'B$C>,04;>GD&!_8;VZ&LJE;(M_.:F-R^@P+TXF-3YY M*@ +E##4"BB 4\XY)JK=TD'"83W,:) M9! 8*CVNJ*/:75AR55?X:]S/Z_O[R>+[Q^^JOMRL9K^[^;][N^'8KX< MO,O<,%>Y<0]Q#F&FD?"&::/4_G -,(<'C$!^*J(/7P]%\[S"@.,# R8H@A\" MB20T!E%-@8P&%858*\99KTYT'_EC'>&A[)#I/=8)+2_5 M1)V0_XS7!N@EMM9QP15,&=@$VTJE0B-%S@XU8@NG6W#V*) 10/<58M['?>S+ M7\7L6_%[.5_=G:BJE_'B0"P!!GLBHQ49.899^O^.6T[U&][02W9N+]"JC^?V M931.1/^_8K+X\E?9&I!W[PNIKPO'$$E))>$44(&K"TM()>^UK=@O_&:(9L2P MC5]_M,Q(LS<&H" S.#(F]2O24DCM]M+P**NNV=F^[2_H9@EGO.#UY?IH&[-& M+PQ<2ZT 15@!+:1P@O'J:#,N>I9SK#?.FAYO [H-9#-BY,9GVT5N?#9PCQ!D M0E*O1/1L";"H+YEQXE9]C3)M';P_O#50@-,1#.*& M8,$DU!SRBD_&@YSSL#&6ZA@_@G/$,P(8OR\:GHW%@0%%^XCXN&@5<:DE.R1. M5]0ZF%7 @9\-QG(UF?U48#Q? B.ZTGEQ?OASWN=(*1CFCJ=0$4>GVSV>^:8@K-6$ M6$* ='U@HICN%<57.<<1(X=K)W ICXT6Q!'X]RX+\7UW;RH9SRW5F-V2\(6.VQOR^8G79N:K5*.^'!,$2D<5IB M*J6$$MB]@2J8QKV&:/>,RVX0\JH'V:H01G"J\22GZ>F]2<-KT]=?%J+;1!3& MD1=*4!^9(W:7Y?+A:A'4IF!'C-NB@E1 IDB$$B[D I MI8)[M6GN7UDN4U.2V^&-9?%W/KJ9?CUVK MY;PV0,"-QI 3)QGE&&"BJZ %H37/<9VS/)PWC,T>Y3'\I?[ K5X&JJIK# ,. MI90,1+!P1"NY+8X<58VJ=Q7=]=7]OG[767T 7HP*2#KIC+!8 *:]YIQ"4=%J MI;VP]O(=X>!T==V&_.YKZSK'"?_A_NP\^#5]>2!&X>@%:2B]DQA2"!#;,,AFH;YSV))B^X5Q^;1+8=W;+K#:^)F"C"37,<>,]MBKR#[J*DUK@G,O7 M$1?$Z ?@ PBH)]/MW3S^&&?Z]X!&VGX.9YED1T8%S"Q7EB 6.6L9BZ8QPU0! M2Q&C%KE:7DMOM-;1%,>&!8"DQ-9!+946J1HO0[ZB%EMV<9G:K4B^[(S!_:]< M&W]8KJ;741E69>C*^X=RGFYD4SAU>E 77^-''Q?EM^DR?EM\[ND+!HZP;E\# M2$V]Y:E(FP6484.H0EMEJ^(?8*WT@XYIW;=WO?Y^*C+ZX)@ E'*8$VB8$ X M[B,H*SHQ4H,U%^CA^+H5\1]2 YF,;FBH+A>K)T"*OST'4?S38X>%WXKR=C%Y MN)M>3V8'(I2//A\$E1QZH9"6 FBFO'*PH@D.V!GG$3RX<_ T%W39/HL[AI^YGB^\)-KSZ):&&/T'-[L_AW=4K$'G\,%@BO#$>1I,+84P9\PWINSK0=[6'9&W=4$HSHGD MW$*NK"1V4Z%^-V'F94[5RA&50>E&WF>SKP=Y__?'(_+^[X\! N0$)M!1QXE MR!.ZMSZT=K6Z2X^_:$@W\CZ;?7W=7[WFW5[5B#D_.BYPP.-VI9PF'# /L9%P MK\L R.K^,,*"MNV=$'3!W7Z1E$K$^\BA[<37<>X?'HK%1HC+[<'R*Z?1)W'6 MZ*W!,,"D9MQT#'5@T@]"HP^Q#'B&&[NSEI%[6[ MEP;-500MN7C0-I/&B#'[^W2^$=Z[>=P/XWK< M1$,\?8O[]SI^_'NQNBOC)]_B(YM>S.V"O.DL G> ,R*91$G6J2*-W=M=/OXV MU%G"SZ3(>Q)>_Y?B[R>+1/.WP=O!M'^YK21C%J:L?&DA@\Y02UA489"A%#U7 MZTRF&UIW0)O?)O28*('O7[=-TTX6_SHQ,E!GHFNM+0/ .DH,2=WC=S1;T&^0 MRX@NNFM#X7E:=:OL[MVO5>NHCA+;3U3F>GU <-)ADPIQLDB,II("X"OJB /L M,FZL6I?U(7\VA[G#0>=DM:Q#0P+GPAGGK!!QC3$!L36HHM!0-5BIP8[53T,Q MGT1-(Z[VA9O*T37;,[^3Y4)>?3YHP(7AT'@JD/!"$P\K-8T!$1=R1=Z>B,OV MF=I;GG 5@5D/+Z\]'IR#"FO$$1/ 0:.=@GQ/F:47UCJL=;BTP-/AMJ54,^=L MJZ8:%(A W@L8-3'3 $AGE105E38NF,M"3G^634,&#PNC!A;.DXI-AF##*)9: M."PL%QH!55&*G+LP([D-D=="42/N]E:"8)W\RMET,H_3WK4 _3J]+DYN8\<' M!A<7($+24FTLX=8:X"H6$F+%8-Y[GU@Z5_#/RP:TR>&^\*37R^F\6&Z+$2VG M&]$=W]L.C C1RT#$")ZX9X'%F((]?<:Q$9P5=W9_TM4NUPZKAX32-NOX]#YW MQM2!TM4?%V74B=/( M@N.EJY\_%[0'S"MN)<6*6 23;J[F!S&Y,&.G17F5[7&UL=3?%ZL?=*3[^V&Z MO>_Z6$3U?'.H?T/]P0%+Z8 G "@O+!7>,EQ10JD0O?8U?'M^56>,[@XR!_>4 MG 4V6]Q [MEQ&5).L@9T1JI0OQGH6<1MQNCIT/5\]G\&4QF5_? M%1_FASVEND.#T,RF['7GN5,,&P,0K*B(6O-"*BIU(]BR4UYW@)@O?Y5-$;,? M&JB1B'A)-:2*$PBM5'OV8"=SC)<1'?H-B9BFO.[+.3J\85_5"/NN,3I@HPQ2 MTG&LO45.2D7ECFXF#S:\7Q619V&+[[Q'(-7E=T !%AT)Y'#F.E(-*^LH]91J[7D._ MA\1@ ZR4O;-_>-772.,%AX!%$A-+25SE'&DM*Y. HI5VTDQW3YOBA(?)?E^N/J___&=Q MO?I2/EJ]QR*;X98$0PE,:F02-0X2"?9@U=U1<2%;\R)";+XB^8/O'?%%%K=6\'Y".45F,=NZ-ALJ>A/$'#M*+AP_SE MN6\C\ \RCR" 3VW:N%0($AB--:S=CK]"2IT3 @K!3[4SZ>K[:VSHQ[WX3;<#KR/@_5O'CZ)\V!^WP?"F^+K<:E=1:$WL-+/>4W@G%L,,"#64FN!5,Q7 M=IQ0%.?T/(6C;,G;QWEO!YSOOZ;08\,[7T1Y3F8O3K,CA:^OOLNK0N19ZLWM M*=6$((R94\Y)01V5QD<9#EB%Z&GWHY<2.DUUK?%!0&NX$()2:HEQT!@#]O3+ M>DW&WDXT4BM(*+OG\PAO*MNYE@R"8LXL-R8RQ$9UC*U26SY8X&F>^SOZ&I(M M0Z7YI>298FC#&-]-:3&]G2;O8+E<%VD1)M^BAOE]9'2P&!DOE8_;+: >0:<4 MKVC1G.:HL!':V]U@J#M^#Z7*JE*03W%_A@Y[;7B(=IPV3D3O@@C@O'".FHIR MEA=5.<(HMGZU50L,;T]-7:50X2=V;VT-]7Q@L%PY #WT7"AK@()WG>-81:Q'MTM=7R_6D]ER\V\4ZU$(MOT5P4?# M5Q*A4I81E-HQP$'%08XAR@#KV0%BEVZ<]2.C$:$\\3?^NP7&_*8*"/E\%Z6C MXU*^>?J *9=U3L+:_+H@B1=(0HNH=ACA:"%;N^,LQ ;GH/_LJ+6?#_U=RVNP ME?!;6=[\-9W--C7)5Y/Y[?3/6;']Z!R$'WE-(!)R!+7%7G ("##4N(H3<4O, M:7]T=M3:I2.W/3F,2#>_MO54=^*^7-AR_>?JZWJVNPOLP!8Y\F7!8Z6L-8(X M0*1G2 F)*JXBIG*2=K.BXQZQS2X$VWW+:CB=O"B7YVG?-"!(S8' @"(9MQWO MO4.85-0)EM4SNGXD6X7$@ M.&(2>RLY09I M1(#P%=T:R:QZ*>,-"^L98ME\'PQO[XNSW*'X>)"*(PN)UXH)HSTCR%6J&#F, ML^H,G'^U]T1;79Y->#Z[^P+2 48\.5!H?I/\RDL"-\P([@GW0GN#)8WD[[C MJ>,YL=XCO(OI\3HYG]D#Z*XGD_ZX*!^*Q>K[Q]EDGMISI89<#ZD'5SVU5N=- M 5CKD]'I-)?<.\O"(Z.C*8&CJP,Q]-*FJGZ>T2HX0T3G.L<7J'_-_--@*H?W MP^ZIZ08T+@BU6*3 _%,]46N_(^CH<5OE4A\B&2E7CJ ]#[@C.?BK?V=]0?CK M6@)]HW!O]IYW/?W:L("0LX0KYJ.W;05S@J JF$A$FG/B >M?.3_#VE G:UU@ MK06F#W;H\63*9YY__#@R&,P=,PHA89!!"E$*6$6O(EDI.>?';76.KBZ\TG8Y M/.RV>?8>&11 &B(C.9"($^R$)%48FH *Y]RO-MX0WSJ,FO-WR(R9?8*C+Q=/ M'KB\O)@H!<^1APPCAHBUC&JW:8R.!!$2U3H][NA(<[U(\-WE+OV0D?4B%ZO. MX6:#UP6A#=91L\6]DCF+#3"*5]R!V.0HA#>6-5,;)\^/.;MG>V]G[#^0V<]'2J>>' :U4$?>NZ;6_B)KKNP,B /.7&8VJ0I9%Y M<5^A<$]OM /[]-$N%7(M,;]GL)U?*.'XP" 10%2DUCC 1@+1O>CD_1 M!]\'PF3S8C''7Q!@I!1H'[E-"+!0@6CR5M0SJWKM:=W'MMLQ1HXCLATA7'+5 M(N59W'*HA 9O:C@I /?[#K$JIW+X")7@,&#L0!"]:\6M(9NA%8^^((#HWVNI M'?;I -I$_POXBGK =*_M:BY8*[8IA,$NP<_&WB%ZC3+*48?32D.,*T;0WN.G MU.5XP"-T2X:!7#N\[PMKYV/LH#JGJ6B+)]&_YQ!KA*E5>Y.:(?#SW( W=2[: MX>R0=Y>?BNMR?CV=3;?=%/;E_[:M%LK%]R_;PJY?2O?U:W&]BN_=OV=;\/72 M+CE3+6<( 9?>M=D-K:]+X$<)JM5S ?[P\!&>M/#V@(%# M<6NF0B%@F:$$$U7Q3BO4:^' /DRD5G!4#BV'OG:N.I2][H<6WP<6OG MA@H@&64 &LC-KCZ0$\2HG"BP45YJ#878E@0P)JB^+],>EQH7_3DK=@9 H\(U M[7]9B)QTS$9A H HL(IXSRJNJFB97)JO.A2L.Q5+XX24.C/_;5;^F59B5:WD MJOPK/K<=$/\[6R]?;SO9[A<$@CA&$$DFH90X&MM0[9<_4Z*?M()17'"<"]-! M!3%V/?QA=5_^ MOBZ6J1[:[IAWUV@N*V^%JSP(R5&6O3S"KK"#G59T M*),QX?S+ZXW>V@'V\9<'Y(&C<==+I=PT)5(;*"JN$01R2E&=7S?O8I'PKH4AH74\M67\"0SF3\\-B%*Z5E6#&96I;ZWCKX6N#WDA?T? M\T5?::F:=W,90,,HQK!7YU VMS_37(9%$ M:\0C"IY6J;@Z,6J4R".!S1E%T(:&(1QF2]28ZCEIV*Y MGJ5Z@3Y*X&.JO_EQ(^#X[,=R.3UEOK7Q^B@)H)#24!H$* 8":X#WG ,HIW/! M"+,9WAJPNY3E*%?!+CFSNW5P\ L"@-&QLU@BY0&%DG%A]]P3 EU8Y\3+6 EM M27/@M?!I>ZT3AV7TL=3#PVQZ/?ES5FSC*^.?KJ;WT]5)_[Z#;PM( M:PA2^5$ @87,,2UHQ5?(4,Y!U'@+;[ZUQ=*CA =>.;9X32U\+E:KV;9.Z3^F MJ[OX?!+*>G67*IP?+Z_7ZO<$R!BFB.-HC[)HA@HIG*MX2;3.N05N7#KTUVH9 M0K9OS_&E&B#K@'7"(RLU)]JPBC[ >8ZF/SLT9^OXNOG-+^ V%U'_Y\1?TB9S M2:? V"K!G$(<,L\E XCHW2E@M%Z?BQHW@"E9[TQ\@< 2 ! D%BGL<=QG]GSQV2YOF>G4KU]@';)^_ZQ M>>C8ZM%5:@#/TE1F(]T=,N4-L7LN69P3O'QVWM2PP07Y^.R8^3VY MKE?%[63V^V25I#&8UWI5+A_[R%U_?S>/IO[]%F!_ENO555SPMYM?=Q.MX=(V M?64@G%O+&:%&2&L9Y!Q"JH"E"& $9:UZ!!UQZ8FHHBY\I"YIPQIZH];X@"%@ MQ$-J)3?$2&X) A7]3)&R-P28X=9J4.')K>Y8&5J/<6 Y\1QP#RS M@&WM?.RTUO7J<7=#I8J:_&8Z6R>?^G-QO=[>F6UO3HJ;3>A&>?^P7NUN6EY0 MN+E9.<*25MX?9+K!,T803$&T13%@0E;\\S*KG.4HCZ;S@50.+X:^W-5_%-/; MNU5QHZ)D)K?%^_7]G\7BP]?-Q)! IC W#>K*<7K< U$/*9GG@O9TV\,%A*# M%='(13]6:\$YDX]2Z+<$8_?J=(S0;5U( VO;0_2\<"16FTZQ9AB+31S! &'-:=0NEW]?8>< MX;6J/G=] 784P0WNOLYX7[ $&, UA48)YR0C&/F*/\*I7IW> ?V%VC Y>.?5 M'=-[T@$?%V7\T^J[FM^X?Z^G#T\MJMY50#69C[/)?/5T1C5TPQ70(CK*WI@^H K0DUDJF#=X$8]N-8+P##GM'3?6*X2]$%XQJGS4T 8Q6RN MKFLSX2 5F]VEEF5P_!7!8DN,IDQY8155QD*C*RX0(++J2N5H@H>4XCQ=?=_X M'T.IA=H0.6@BM,K]OMS8@Y/6W[_$B:B_I\?2B6J,#M9ZYVSJV$=I].21H6;/ M6$VR^@&TA#K4%>K:QT;=/:DQ_P?'79JW+>\GT]7*J;0%0[^) MW]W1;1F'.3&I8\==J["H"[G&K&_<:V)[W5@L'I7Y_.9S^77U5V32[T5RT%Z! M4,V1P6#@B=+8R[@>I2&>,[VG08#!JE$-"9\F(BZ[9'MCZ/CU8CY=19/]Z53T M.K)E.K]]=_^P*+]MTX&/X^C,UP3!HR\@H'3""D<]U%3CBCJDX& ]U=\RJ+J5 M06_Q\KME8(MOQ:SB?'!*0T4=CR5!%:,2,A)+ZBT:.L@O0C+&_3!;3: MYO'@=M75=+Z]$FEB5NT'!Z2)!4I;*YT31&N-$*^H5I[D(&OL&FPX:[XI^P<' MW?NB,CDS3G%>O"10H#G!5',3.1L7-.!8[KC@$'"#N90]J[<&L*B+N%R>#XZ\ MWQ;ELI&JVPP,"DC%M% <">*-H1 C6U$K>%9_ZC=K_6=@HB[LFC"_+ZBIZ^OU M_7J6RBK9(DKP>ILI''^>%1L1SV_4?;E83?]W\_>#-!X+=&[I*X*$V-)HU_HH MF6B*:(09V7$P>OV@G[BF'TM1#:,BV\/L0+(97)%&#C;*$D ) MBK901:EAF \5J'3A2O1\U@]X__A^LDB-$+X-GJK3[04DA4 0;!B0$DJ&(<": M,8:CYTCC/Z)1+:D#1UOOYM%@F$]F?RR+5YS7U MXN;OT?5^N/J___&=QO?I2 M/M5=ATZ[\M\,>'U'+EPFK\MXB+$PHZSZU#X&.V3W@!O1P$&QW6X_ MRAGHB5)"0)KL !W-@GW2'4.UJI_T?0^<$P?WI#J.$(8@I2*9G&*++ 6LHEP0 MTFMZTA@VG-I(J'WMVY#5/2WU3T4D?'V]6B^F\]O-UCC8$O]A*I&%GXJ--ZE2 M+;)-*FV-I5[['4$PQ!PDUD)"O'!QJ]=^4T@#>L,EJ=7$;2 ^G!<,V^1UP2J, MC9<("X>4@2*UT*BXD^Z9+TLM=(":%YVG.A?"8 KC:67+'S^]FRQNAP^=[5>O M:(,]U(Y0:P0P(-U[VHVU&-U0 FRM0YT>^!!_*1;?BD\U6]L='1D0X9P"[#UT MT5-R"ED@*YJMD1>61=,!%HYIBVQ^]^6=OC;K,T$5&$QEVXGE#&'FD%42F!UE MF#K=JSG:7X.YEJ1= T5G,KBWZ)XBI8W-KXO-A@*/H.;9DT%Y@8T$BBFF@5-$ M(HAV]!#'3(ZA,L(,]:Z@DL?5WNY@)M\W@6J1VA\8<]>^F]&TPU\6N+R6]JHB!3*,H]2?TVC+/ \G0IN**/2 MJUJ)U6U5=.ZK(4R/V]1Y[!W,]=G5[U_N3, OY2__QZ7K$9.J;7MH+6908+Z5 M'%"8DUH]5+M.)3Q S4:D];,)3[XEI- %!16SFDL#F ?0@1TOC'4^IQK9F_:+ M:F/D8"YAV[P?9.M)L]W,?:/S3J02GA@9U:^&##G$E-7&:<4(W!GVT=$4+B>8 M9(18ZP0)QS:F;([WA; 4._.,*R?3!0^."9!Z**TPF@@"O.?&,E;1*)'(Z8@] M0E2U)O&R&_[VA2%W_S KOQ?%WBT\F6IS8$2(QK\1/IJ%SJ)H#::J$F1'7W0K M88Z;-4+\M"#GY^6E6^%KXS3 ?TSG-[;\:[[1IL=3_5YY- A+O$['3#C3GO1;8N@(C)JK&EE5=88'BP1F&ENHO796< R)JB@7&N=< M,8P02@.;-TW9/@S@MEYV;8!M'P\.86&\@ !##25F"DA<40:Y[[7\01]Q;NV* M^RB6&G%XL#.\JSMMN(A2 MR21GB'E&!- [ZI1%@%STZFY'[G66^'EL?DOG^UP@3)FG#"$?N:*85[2BC"'1 M:R6*"P10,S8/MD<,'/S<[\X &>6I!C15A$O&+?<>;6LS2L)QO?K9@Y[@GU4M MN-:;0HKU,\[QR X%H[KSA.F*)UAGA1F,\!RC ZPT.\EOR/^>],3GXC9=>S]I M#3B8AMA-Y5/QD')+(B-/*X1#0U+S&*RT4\!AI+%W '"SC5,WAD%3*P.H'RK/ M"X2N,3KX%)_/4XZ/EP92I050%>U4Z@LK!IP/@1=Q1&VS>+"E?%7.;Z_BDS?; M%M/Z^V]%>;N8/-Q-KS\5MYN4KF'=Q3:7/,&0"< 5LY8PI;@@=%^.61I>ZZ*Z MZRW_^>2?R$I_WWU8__*^]MM2J6J.#8D;#=/Q/\;I76?(R!OL\257!<['R\%M MORO^-_0QEXO5$TS&WY[C,?XI?(X"W)3*>U0%D]F!:_NCSP> "# R.L^&&:G$"C;9WZG@-H2^72&!^_JCSX?XM9I$?& .JX%8=$KY_N6 M&AS82RPBW9*0R_;96P\RRPHSR^+Z/V[+;_]YG?I_+KXGV/#JEX0:_@0UNS^' M/SZ_ I''#X,%6B)"+8[V%75:.,_$GGP(!HL&ZAH/^1(L,WG9@_#?71T1_KNK MH#U BA+-F$>0 BD<(_O^.E#42FU]8S4HNQ'^V;SL0?CJCR/"5W\$2=*9+/3. M&J2TI5PP6$TX_B_GHGQ$I6V[D??9[.M!WN^/+?;W5P%S*"Q4&ANMJ(O>.@=T M;XICFK/SGYV(\-;D?3;[&@=2_3&?KHJ;_Q.MW)OR_K9C,_2:J MZ]UJ,OM^/+ZJ_AL"%71WG0I;JJ M$8E59WA(AI#' ,236Q')?5@3SE *.<\9*S619^^:X>RZ*T2[.;$]'TYOUXO M$EN/(.[YHP%CAQ4'PGHOB5#$6;5G%^%BL(#A/M#5JL2?EV?-8_1@Q_"CB]H.+9K'!P3#')* M>NLAA\Q$2UJSJIB6L@BSP;)'!EC,Y\N^[(;+@ZWDS^O[^\GB^X>O?CJ/UM1T M,GMMT[RH91XM3>^DXLI"@ 3$=-,I,0D*(^%'D0H[U*V:L]$R%QI(:(CVV$FI M8<4;P\@(#BC[OU6KC9<6;M7.XW^7ER ?%^7-^GKU8?&Y6'R;7A_*@SWT:$#. M:"RHB?X8-EQK@J(OMJ.$.WYAH5F=RKILE=4]@&:9&N1M)[@\>G-V\/E @?7, M FD C9Y[M(H-HCN:B*?H0B)^\D7Z$AO9S&Q\FO9?Y7)5[+];KY?1/5J>R$\\ M-B8P[(ERQJHX[^BLQ]5A635O@EE./Y!Q@B!'=F4W7&T)#::<+]?WQ>(<-/PX M)A!'I*( 64@8IX!BC$4U;R0O)6VU$0P M/,(78F( $%X!8K3=S]GK>L5LWL9E6LM(:(VGO9V<5Y$DE0ZKW.L395F.C@N4 M(\\,9E)$E]]3&*G=TZJHSCG-O,2S\G,-U2Z$T/-5S)"6"DRYH'$M0$49-83O*&)*\@LZ_L@5Z5%T-.)F M7_;FBWO#DS7=#HP(7DN,(?<2"*N@U]0*4]&G-;R0[N+MB+CL@J5]0<:4BZA7 MH]7]OISO)GP2- ?'!$ A8D@;B>.&ZQCF$,$]C3PK4'5DIVJMPZ8MIEY2&&+D MG-":@$BNB88@)EK9BG($L^IW9<4]7]K12ONRZ*\,T+=BOBY\Y%]T$VM+27\CDK..,\ICY=U7O#6L=0:RQN?+#YM+AVMQ8?MM=Z1IO4'!P2J M)2!>66,=5Y0"PJ!E#FI ,/*F7H7(\6>6=8J+5CG<&!//2?MC/IEMQ)7*;.T\ MBZJ3S2&8G/..8(5WF ,AC160*JN)JOP<+H7..8[,2D![J^JE:PGT?@;U;GX= M;;:K"9D)P[I 36C/NX0QM9T45YEDYB9R.K7$UF;QQ9[?%ZL+R" M@6MSMIDP8("5&D'&%%=(T.BM5Y4F)$GV0QUTCR)AX*P*G&>],3AI' *$2]3 MC1<1K2A0\<@9UVN\[A ^]?E@R2\*##@% M"7*.6NRAL,ZI/??'!X,6ED;+0'"A#$B]'Z@S5%H@J1+(J%J'Z-U0]%@Y],-74]XGLW8C MI*?E@3_?1?#JR;*XJ1K0UEGHF6\.FCA+HB/O8/2R*'7*$%+Q#"+2:^V^/C:@ MII IAV3[8"I@-/GJ354"Q$0YOLD*B@K68".]WEC]C$JE="UX=VZ#[G'R%$DJ M-6B1TMRB@P6.G8SJ^Z^\+ M\\(I&=SO[7JH,6\>J9O??)Q-YN\G]\7IE(0.OBXX+:(3 1QQ&@@<@U]66 MI(@U@^5.=*1$!X7)H8ZVF4+I+XHHFC'3ZY37FF:<2@0N/WW^XR3XCHX+EB#E MB>("2V(D))%2MZ-5'PT)@"V*9B^0%B1?L)2?/I8 %I%;YD!BPAQ M7"DG7;6<-,XK"=]2O!"\7*LQ0Q)]8^JDN?=LW1$K/9*&$*.$(2[^RG%%#;)9 M)]\CW#N;"?( &AIQL''8Q_OIO%@5Q7SS[W''D"&]MHQ_CA8=OE9+N)'D? JP\''3=& MX!B7R(#4P!YBP'8S-2ZJQLLR6-J0?!M\;$/B"7EG2?W' 0%SIY$WPGH%X^2I M)5A5,P;1!ALJ5O1-2#Z+EVU*7]UO+A[.!L$/XP*/IK8U2E&MM/?((*]0-7_& M34[<\ A#0CO"0@Y+VX#$EV+^@Q/^<;VXOHOF[UE*XO1+ D2 BT@72X6_+&3. M4O](&%J35 J.-\B3. M"PZH SM*+:(\Q^P\/^KS32"I#SZWM3TE\SA?(=5\4_#2:TVXD Q(+PQE@'#F MF.#> @QUCB'++Q-+G3.YN6J*?Q(UE,Z/CP68\$V8AQ(P9)67"%=4>86P@IID51P?H1\S MW!%H#M<[1\I!1?'LB0 5B_N@-1P[(0&.[IE NWECZ>"%G'0UE-5S23?B69>R M_GTZG]ZO[X]*^X=G I=(8JF0)XYS[C'',MW\*"(TME)P;?1!$$=VN:N MZI2DR7YY($Y ;:R7T6-/UK'2HCKKMPYG]PO8NLL1L3YW=?SC>^ MU+OY=4I_*=[--W-;JO7JKEQ,_[>XL>O%='[[Y:[X6"RFY$.:JH]A@1=B'&SA# */L537\5;/:D/"?@B!(],BJDO4,A01 % M@!'!*=G?A%I S:7ET_4/P?:%,!C8WBV7Z_. MAT1C-,889'L4DGB\HFF:A4R M9K'*JG,ZQB. $8&LD0 & ]B']6JYFLQ3-;%S4/9D6-#<:$"C$ZU!-%(LLY' M':7.,G5IQ7-&!+7F4A@ ;Q\GBP^+36>#F_^9S-9IU]]040]VAT9'NG5<858" MQ80PQ +L*YO9.:1S%-T(KU['@;Z6A-%;^&%!@ AA) !88(Q%_DAI5T3..89ASE3?" MV]R1H:V1#(9$6CV[[L3(0 PG3#AD#06::.N]HQ6]P&<=Y(WP^GADF&LNB&& MU\# J_>" (E/>:-."6V$\=1&-N^H]U'QY]Q8R5\P[%H>H[\5V:9F+G^+#ZZ6 M[^;;X\A_%"F!H;A1WXK%Y+;8?&@C*_QDNMAPHXLKE&8S"9PY0^*F1 $EFBD! MI:G$[87A66U*P*\%\F8D._J5MB=,17OJ?LN25,@UI:C:Z;?I33&_^109T,7: MJOO=@4#)%6-01??5,@(%<%7>BOUT_?YZF^\]SZ/Y2+.[A MJ873R9<&A*#!5E."-$]GC93K/9>I!SDGP/#7E=8HA=@X J!5"K;;Z!^I!4II MBRCY^\CA_REG\9VS)T4J7U1X[W$.@7KL'(.&$FPMID@#664:>,!EUN+X=17W M%F0Z>K/L_3H%N^WBE^H=C;?^79&G6EICF9180.@93V=J.YXZ:7/.-V%+;<[P M!2V:L0CRS2P.=7,S34,FLSZ7R>%O#0)AY3GB)B731I9CK:L;7R\M%SD+IJ7> M([\63)$64L=((3G>W@0Q EY?>D'4M M^Q,LBP$$^&;VC]UB_S:9SE*PMR\7F_.^'FRLYU\9,,661_-5"2^H=H1*#"L. M(YC5GQC^NDL>H0C[NQ LKXOB9IDZESZI>KET?Q>+Z^GR1.C#B;$A>ED(N70( M+BSUT& %<$6S$RJKSOBOZ^@N9=$7_O;)^L7BV_2Z>)V#[\OYMV*9KET2LY9? M4F^SIY^G_@SOR]7_*U:?BNOR=G["Q._L.P-(U3ZITM#Y= ,DG#.\XC'V*J>W M(/QU[SU&&;[Y=?+XINV@#ZN[8O'E;C+?*9 AUM&I.06+/878.ZLXA$ S2B#: MRTBKG L_].OZ_"W*^,VOPZTK%:W%W9_2<\:H(-Q0S:D2T8/7N M_)Q!!65.%B9JJ67,)?KHHY;RZ!WYS7_^)[)F.K_=$GSRNKVEKPF.2:"IY-(* M$2JF9@K44;$=;R(F2-\\O-O^(G%X\ M.4A,]167^GMUG/AQ$:W13>&FW*:5>5\<4 0]1<038(%#2" AS([C!G%](:71 M))Y)32QDA'B2(%ES\SNKU^VY&[+AVQULP^R)20P$MNM+K*^KUC%*A81)0AI MC*O[791 I)Y7($7*V;X,L9X+2$_R[,94; &$>3G.CO=V)KTM2,=]_",Q!Q!) MX#60O)Y7Q>'<"#,E,OMC24_:[!P\O7S_+^OCK7G?>R0HH:W6U%/+*$?> "!] M+;6')JE(=E883-?[9A"5] BDCW]MV@*I>20(%[T\I0!"$'@O''& /DAM);5) M._ 7(+4 4E>5] FD^/NM;=+!0\&*Z/2$F;-H-I<'F#HK MI4%,<1*@(5EM2MMJ_LH$\!4S#9@%F#JK),^L;3Z ML[5E>GPF2 T1$] X!3"'A%/H&I.JL$^Y :>8YG!Y8*FK3GK$TJ^KO]M"J7DD M: \IT0X!90RU@'EO<"TU("C%\2ZFUUL62.JJDCZ!M/QS^X;2[*;DMG X>"D0@Q)W6 !+F!<$. M&?<@N3,(I+C?Q93%9P&G[DKI$4[5Q75MT?3X3# ((DBAIAIHYJAU4H!:;N&2 MT@+%U)QG :;..NES9Z#].M<\$KR)?AY'Q%5'1)0&PBA;2^TL33%+Y70ERP)* M77529&[H7YWO.$I]8>#0&4HH 18BRB-KL:HSZ$ZQI#Y(.6ZJSBZEVI]NRV3. MYJ_E[<.POZ_:GTSNY[6!5!4HT6F2!#H?W2;*H&IF&OBDADD9LFABN [*GB3- M%LFA3S]^3,&A9Z\-T5O$E@DIM'8(>FOBXMZL\_&_,UN)9LRA-,T6R:&Z]\%! M2>_[QT='DB!X)2"SE.#HF%"*JAMWX,/\>RUI"K/FGNO,C%F]*7G:/DP=1_]R MU,^Z45\MJQ T_MALUKL"X?O%3=4I%+U'PNDE#%YP"S!"A( 8*EA(B:WQY3T2 M*=4M<\\A]T32XD P3Q(_>40OOZ[6U53I1?RXS\OVW:*G$3-P:ZT4''JG(),* M4"EHHTG%4M;",$]HTC4 M\X^P2[F[>.YE$)EZO\E*+G+A?#GJM^S0: ME2[$"F/9U\MMW=1\KN'J\4^K5=WZO/=ZL_X.Z4>SW;&$\PQ MAKZZ9Y02#71M)H&D_*1"Y6F.9Q]T&=@>:S.0>A+[Y'<$::7&$@NN&"2"8,Q MG9,&#HN4:K@,\SU=0=3RT/50TS_6:K\7,+[RG9/13WXO<.R$4/$KM@Q93+6B M]9D'J"A,*CG)#TH38W^QGT^_KZ-P\CFY]72W;_UY\[WKR..UU02EB*./: M6@Z 5_74B)'3M>^^O=XO8N3X8-#//QV=@) M!.43<7>3T?;#B9?#C2!" (XJ2XEWF!'$,:5*U+OJR"N3#:QOC_00]8:9IR+=+I1;07,HY, MQE0P^/G3KZPL1\X5 YR80 MKUS*T BT!5#[UG^Y>Y\G_EC(&;( 74D5M84"%,-7]T[I]-O0?%C_EVX"G6^=YVH"6,@:OH*=<.$D5A5Q+Z)O]1D*<3[D(M)@. M*Q<;,!9^RK1J -@(&*QG&W#DN-7<0103Z.OM'!$AB?S&M6R[L M'P4\Y5-_1M&_0S+&;AX)B)5SS!-3=]\G,LWQ/]\$5^'4'PP^V2?'NM Y+P$# ML)H;%4,PBZ'P@DC%ZV)60AU+62K.=85"$:1[NG3GP+RG$@5B($)$Q\!? M(>H%CKY#?3Z9&FU3\L89I8PN]!L&#]-W1COH#5=W1%/KY][^D^YOVV([I@$' M%%?2$R29()QQ2+U6UB*#G=0G':_+;(ON 94'?6T'+IA[\X6!0,N\$''A45HQ MBI@3O)YASF'*F8V,?)%4>/6U@]6G+K+?C'XYV.'.1QQ[5P#:0 P=TD!;29AP MU/E&Q5"D'-#MH4CL1_S&;43DSG/(+(;M":O#4:>3ADMAS=,ZEI]N-]M!NAT= M?UO0@"I"A!881^U*"R$C];P2#">[F_#"F?&U.QIK*M?VPW9[O[RV][=Q^O8B M[T:W/?![FW[(;WI,K3\L*,<(LY(#(8$0@IGH&-2SXCU.\8:Z'B=_@7IR+J@? M6GVE+ 4'!0U#'O@^_K8@E74 >&2K0BG%'>>^F5?$=,J&9=>#W>=+B\GU6PIO MI@T\L/70 >F=I$XA+I43KIY3*5!*.CNY/N7B0HVMWU(XLR^=5>OKIWND8U+I M5!$"%XCPZ,$BX"20C )AF\"/83>SWEN9;%T-I)U2^'%PZ\K@1'CQKJ"IQX1A MB)C%2AM$HPELYA3AF55?9(+X5#64 NT#"K^52ZI6XR]C9BM.%"8 '_%!-25& M4:6X11JH6BN")76?S_ <0";D&%Q/,V//])0)&CJBC28^VBK/C67"FF:3!+J4 MP.3L,B*]8WX:>K;$1#:I"3D[.5(,%(;Z@&%$;,8,J!UY@_;I2.E!^Z\'-H?@X) MBF(H^DJB8"J2MA0E*"B<-)QJ9"2CW#C-&W<&:IFRC":%@A>:%@2+;(@ZF\A3 M 0 8\+8Z=$\_ZB7E-*I#+L:9,*98913"CG4]?6J^L?BQJZVGV\VV\I!/N'LU:#O#8(2 MRSW2BD>G.Z[R5"O41,DBR?GC%R*,H))1X?_625!]Y"3HN[[GU;*Z8SM^WVS6 MNQFX7]Q\7-Y^1^^18EQI @)&,8 I(L(83J)23*,7*O6YW:,^#L9?8U[6>B^% MCZT=V&,3! >D:7]"!A4]"0JQ@)81(R+P*&YB;F- 2I2485GB/-D[&1Q*(?5Q M#WL*]G:0)EA+B&)86(*=TM&^.M*<>7#:3Y;*N] T)[V7$O,=,5@C1'WOO#D@ MX04GUB,A-.%80HZ:I(L&+&4Y%/GQ+).XKU^E%$Z"@U6[Z07T(5J%U7J[^CQ8 MK^-4F0*0% *J $<0\>H4Z0QJC$^&/5ZHVA4?]]DOD3UAOG1-_#[0&Z M.(4E1TXI M(9%U7[]I9YZO5%04&+)47(0^*50THJRNH9I8ZFY!XS3*ATA=-S^S&E#D9; M?%\9Y*&Y/!QDW6PU"<7M/CP 2XQ5CD%OJ&"$22Y(/6M2L)1=R@R3"0,B=]!Y MSP:MU7>WZO[NC\WMZG_+ZT]QI;L]&.U_;A;KK?[OTW+1RAWH!=!Q,]*AWH_VT7MUM=RM7[X:\ MY9L"Y01B++B#$$9'6F*F=3V?QB<=PE=H+G@$3 6 61KCJ5$AJ7 MY[VVC&$ GE03E5G6XO'FA$>=UGL -B+V.NKD:G$W2';BU'<'Y1U!V+OHNV-O M/69"D7K>/14SN:LF%71]I0P&4DOV";S7QGVUVG[SM\MJ\VD9 717C?OGU7KU M_?[[6(QX0X2@F>!:0T@(<\#%+TS)6@.4VA1BY!^994&,_K0S'WXL_IZ<'WL1 M G31#AFHA(#>*D P!;C6@,16SCJ6RY M+',: #(Q,2YH=&U02P$"% ,4 M" 7B&)0LN=7$?L# [#P &@ @ $M5@0 83(P,3EQ-&QI M=F5P97)S;VYE>#(S,2YH=&U02P$"% ,4 " 7B&)0/4O^84L( #*- M&@ @ %@6@0 83(P,3EQ-&QI=F5P97)S;VYE>#,Q,2YH=&U0 M2P$"% ,4 " 7B&)0R&2K8#H( !B-0 &@ @ 'C8@0 M83(P,3EQ-&QI=F5P97)S;VYE>#,Q,BYH=&U02P$"% ,4 " 7B&)0YD#,R,2YH=&U02P$"% ,4 " 7B&)0%7=#XKL% \' &@ M @ %4<00 83(P,3EQ-&QI=F5P97)S;VYE>#,R,BYH=&U02P$"% ,4 M" 7B&)0HUPEW$@4 #I?P &@ @ %'=P0 83(P,3EQ-&QI M=F5P97)S;VYE>&AI8BYH=&U02P$"% ,4 " 7B&)0VV"6A7O% " [0 M'0 @ ''BP0 8VAA&UL4$L! M A0#% @ %XAB4$.0!P, > U-4% !4 ( !P94% &QP M(8E H^P=8'20! )F? M#P 5 " ?0-!@!L<'-N+3(P,3DQ,C,Q7VQA8BYX;6Q02P$" M% ,4 " 7B&)0V ;S'%VT ".*@D %0 @ %$,@< ;'!S H;BTR,#$Y,3(S,5]P&UL4$L%!@ . X TP, -3F!P $! end XML 17 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2018
Sep. 30, 2018
Jan. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]            
Payment related to contingent consideration       $ 487 $ 0 $ 0
Goodwill acquired in acquisition         14,606  
Intangible assets acquired       50,906 $ 50,002  
AdvantageTec            
Business Acquisition [Line Items]            
Aggregate purchase price $ 11,200          
Cash payment in acquisition 6,000          
Equity consideration in acquisition 4,300          
Potential earn-out consideration payments based on achieving targets 900     400    
Goodwill acquired in acquisition 9,100          
Intangible assets acquired $ 2,200          
Conversable Inc            
Business Acquisition [Line Items]            
Aggregate purchase price   $ 5,700        
Cash payment in acquisition   1,300        
Equity consideration in acquisition   2,900        
Potential earn-out consideration payments based on achieving targets   1,500        
Goodwill acquired in acquisition   5,500        
Intangible assets acquired   500        
Assets acquired liabilities assumed, net liability   $ (300)        
BotCentral            
Business Acquisition [Line Items]            
Equity consideration in acquisition     $ 1,000      
Business acquisition transaction costs     200      
Intangible assets acquired     $ 200      
Contingent earn-out            
Business Acquisition [Line Items]            
Payment related to contingent consideration       500    
Contingent earn-out | AdvantageTec            
Business Acquisition [Line Items]            
Fair value adjustments       168    
Contingent earn-out | Conversable Inc            
Business Acquisition [Line Items]            
Fair value adjustments       $ (496)    

XML 18 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Derivatives not designated as hedging instruments | Foreign currency derivative contracts | Other Income (Expense), net      
Derivative [Line Items]      
Gain (losses) on derivative instruments recognized in statements of operations $ 0 $ (50) $ 236
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Statement of Comprehensive Income [Abstract]      
Net loss $ (96,071) $ (25,032) $ (18,191)
Foreign currency translation adjustment (93) (1,896) 3,625
Comprehensive loss $ (96,164) $ (26,928) $ (14,566)
XML 20 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2019
Feb. 24, 2020
Jun. 30, 2019
Cover page.      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2019    
Document Transition Report false    
Entity File Number 000-30141    
Entity Registrant Name LIVEPERSON, INC.    
Entity Central Index Key 0001102993    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 13-3861628    
Entity Address, Address Line One 475 Tenth Avenue, 5th Floor    
Entity Address, City or Town New York    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 10018    
City Area Code 212    
Local Phone Number 609-4200    
Title of 12(b) Security Common Stock, par value $0.001 per share    
Trading Symbol LPSN    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
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    
Entity Shell Company false    
Entity Public Float     $ 1,207,203,816
Entity Common Stock, Shares Outstanding   64,108,516  
Documents Incorporated by Reference Portions of the registrant’s definitive proxy statement for the 2020 Annual Meeting of Stockholders, which we plan to file subsequent to the date hereof, are incorporated by reference into Items 10, 11, 12, 13 and 14 of Part III of this Form 10-K.    
XML 21 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Unrecognized tax benefits balance at January 1 $ 1,921 $ 4,924
Gross increase for tax positions of prior years 0 0
Gross increase for tax positions of current years 584 405
Decrease due to expiration of statue (452) (445)
Decrease due to settlement 0 (2,963)
Gross unrecognized tax benefits at December 31 $ 2,053 $ 1,921
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Loss per Share
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Net Loss per Share Net Loss per Share
The Company calculates earnings per share (“EPS”) in accordance with the provisions of ASC 260-10 and the guidance of SEC Staff Accounting Bulletin (“SAB”) No. 98. Under ASC 260-10, basic EPS excludes dilution for common stock equivalents and is computed by dividing net income or loss attributable to common shareholders by the weighted average number of common shares outstanding for the period. All options, warrants or other potentially dilutive instruments issued for nominal consideration are required to be included in the calculation of basic and diluted net income attributable to common stockholders. Diluted EPS is calculated using the treasury stock method and reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and resulted in the issuance of common stock.
Diluted net loss per common share for the year ended December 31, 2019 does not include the effect of options to purchase 8,848,907 shares of common stock awards as the effect of their inclusion is anti-dilutive. Diluted net loss per common share for the year ended December 31, 2018 does not include the effect of options to purchase 8,957,672 shares of common stock awards as the effect of their inclusion is anti-dilutive. Diluted net loss per common share for the year ended December 31, 2017 does not include the effect of options to purchase 8,831,798 shares of common stock awards as the effect of their inclusion is anti-dilutive.
A reconciliation of shares used in calculating basic and diluted earnings per share follows:
 
Year Ended December 31,
 
2019
 
2018
 
2017
Basic
62,593,026

 
59,203,400

 
56,358,017

Effect of assumed exercised options

 

 

Diluted
62,593,026

 
59,203,400

 
56,358,017


XML 23 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets

Goodwill
The changes in the carrying amount of goodwill for the year ended December 31, 2019 are as follows (amounts in thousands):
 
Business
 
Consumer
 
Total
Balance as of December 31, 2018
$
87,007

 
$
8,024

 
$
95,031

Adjustments to goodwill:
 
 
 
 
 
Foreign exchange adjustments
(44
)
 

 
(44
)
Balance as of December 31, 2019
$
86,963

 
$
8,024

 
$
94,987

The changes in the carrying amount of goodwill for the year ended December 31, 2018 are as follows (amounts in thousands):
 
Business
 
Consumer
 
Total
Balance as of December 31, 2017
$
72,507

 
$
8,024

 
$
80,531

Adjustments to goodwill:
 
 
 
 


Acquisitions
14,606

 

 
14,606

Foreign exchange adjustments
(106
)
 

 
(106
)
Balance as of December 31, 2018
$
87,007

 
$
8,024

 
$
95,031


The total accumulated goodwill impairment charges are $23.5 million through December 31, 2019. No impairment was recognized for the years ended December 31, 2019, 2018, and 2017.
Intangible Assets
Intangible assets are summarized as follows (see Note 8) (amounts in thousands):

December 31, 2019

Gross
Carrying
Amount

Accumulated
Amortization

Net Carrying Amount

Weighted
Average
Amortization
Period
Amortizing intangible assets:










Technology
$
30,413

 
$
(25,187
)

$
5,226


5.3 years
Customer relationships
16,964

 
(12,958
)

4,006


8.4 years
Patents
3,267

 
(714
)

2,553


12.8 years
Other
262

 
(235
)

27


2.7 years
Total
$
50,906


$
(39,094
)

$
11,812




 
December 31, 2018
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Weighted
Average
Amortization
Period
Amortizing intangible assets:
 
 
 
 
 
 
 
Technology
$
30,447

 
$
(23,615
)
 
$
6,832

 
5.3 years
Customer relationships
17,219

 
(11,786
)
 
5,433

 
8.4 years
Patents
2,074

 
(534
)
 
1,540

 
12.4 years
Other
262

 
(235
)
 
27

 
2.7 years
Total
$
50,002

 
$
(36,170
)
 
$
13,832

 


Amortization expense is calculated over the estimated useful life of the asset. Aggregate amortization expense for intangible assets was $2.9 million, $2.8 million and $4.7 million for the years ended December 31, 2019, 2018 and 2017, respectively. For the years ended December 31, 2019, 2018 and 2017, a portion of this amortization is included in cost of revenue. Estimated amortization expense for the next five years are as follows (amounts in thousands):
 
 
Estimated Amortization Expense
2020
 
$
2,734

2021
 
2,520

2022
 
2,155

2023
 
904

2024
 
705

Thereafter
 
2,794

Total
 
$
11,812


XML 24 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
The Company measures its cash equivalents at fair value based on an expected exit price as defined by the authoritative guidance on fair value measurements, which represents the amount that would be received on the sale of an asset or paid to transfer a liability, as the case may be, in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level. The following are the hierarchical levels of inputs to measure fair value:
Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2: Inputs reflect: quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3: Unobservable inputs reflecting the Company’s assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.
Financial Assets and Liabilities
The carrying amount of cash, accounts receivable, and accounts payable approximate their fair value due to their short-term nature. The Company's assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of December 31, 2019 and December 31, 2018, are summarized as follows (amounts in thousands).
 
December 31, 2019
 
December 31, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
2,899

 
$

 
$

 
$
2,899

 
$
2,828

 
$

 
$

 
$
2,828

Total assets
$
2,899

 
$

 
$

 
$
2,899

 
$
2,828

 
$

 
$

 
$
2,828

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent earn-out
$

 
$

 
$
557

 
$
557

 
$

 
$

 
$
2,372

 
$
2,372

Total liabilities
$

 
$

 
$
557

 
$
557

 
$

 
$

 
$
2,372

 
$
2,372


In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions based on the best information available.
The Company’s money market funds are measured at fair value on a recurring basis based on quoted market prices in active markets and are classified as level 1 within the fair value hierarchy. The Company’s contingent earn-out liability is measured at fair value on a recurring basis and is classified as level 3 within the fair value hierarchy. On a nonrecurring basis, the Company uses fair value measures when analyzing asset impairment. Long-lived tangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If it is determined such indicators are present and the review indicates that the assets will not be fully recoverable, based on undiscounted estimated cash flows over the remaining amortization periods, their carrying values are reduced to estimated fair value. The Company uses an income approach and inputs that constitute level 3.  During the third quarter of each year, the Company evaluates goodwill for impairment at the reporting unit level. The Company uses qualitative factors in accordance with ASU No. 2011-08 to determine whether it is ‘‘more likely than not’’ that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test.  This measurement is classified based on level 3 input.
As of December 31, 2019 the fair value of the Notes, as further described in Note 7 above, was approximately $194.3 million. Management determines the fair value by utilizing an independent valuation specialist using the antithetic variable technique and is considered a Level 2 fair value measurement.
The Company recorded a contingent earn-out of $2.4 million in December 2018 in connection with the acquisitions of Conversable, Inc. and AdvantageTec Inc. The contingent earn-out is based on achieving certain targeted financial, strategic, and integration objectives. The unobservable inputs considered are probability factors and the time value of money. During the year ended December 31, 2019, the contingent earn-out decreased by $1.8 million due to a decrease in re-measurement to fair value of Conversable, Inc. of $0.5 million and payments of $0.5 million in cash and $1.0 million in shares, offset in part by an increase of re-measurement to fair value of Advantage, Inc. of $0.2 million.


The changes in fair value of the Level 3 liabilities are as follows (amounts in thousands):
 
Contingent Earn-Out
 
December 31,
 
2019
 
2018
Balance, Beginning of year
$
2,372

 
$

Conversable, Inc. fair value adjustment (see Note 7)
(496
)
 
1,496

AdvantageTec, Inc. fair value adjustment (see Note 7)
168

 
876

Payments
(1,487
)
 

Balance, End of year
$
557

 
$
2,372


Derivative Financial Instruments

The Company is exposed to foreign exchange risks that in part are managed by using derivative financial instruments. The Company entered into foreign currency forward contracts related to risks associated with foreign operations. The Company does not use derivatives for trading purposes. Derivatives are recorded at their estimated fair values based upon Level 2 inputs. Derivatives designated and effective as cash flow hedges are reported as a component of other comprehensive income and reclassified to earnings in the same periods in which the hedged transactions impact earnings. Gains and losses related to derivatives not meeting the requirements of hedge accounting and the portion of derivatives related to hedge ineffectiveness are recognized in current earnings. As of December 31 2019 and 2018, the Company is not party to any foreign currency forward contracts and does not have any restricted cash balance.

The following summarizes certain information regarding the Company’s derivatives that are not designated or are not effective as hedges (in thousands):
 
Gain (losses) on Derivative Instruments Recognized in the Statement of Operations
 
Statement of Operations Location
 
December 31, 2019
 
December 31, 2018
 
December 31, 2017
Foreign currency derivatives contracts
Other Income (Expense), net
 
$

 
$
(50
)
 
$
236


XML 25 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Summary of Significant Accounting Policies - Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]      
Total revenue $ 291,609 $ 249,838 $ 218,876
United States      
Disaggregation of Revenue [Line Items]      
Total revenue 170,815 146,702 137,433
Other Americas      
Disaggregation of Revenue [Line Items]      
Total revenue 11,462 7,315 6,987
Total Americas      
Disaggregation of Revenue [Line Items]      
Total revenue 182,277 154,017 144,420
EMEA      
Disaggregation of Revenue [Line Items]      
Total revenue 78,301 71,318 56,310
APAC      
Disaggregation of Revenue [Line Items]      
Total revenue 31,031 24,503 18,146
United Kingdom      
Disaggregation of Revenue [Line Items]      
Total revenue 50,400 46,500 38,900
Netherlands      
Disaggregation of Revenue [Line Items]      
Total revenue $ 10,000 $ 8,700 $ 2,000
XML 26 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]        
Accounts receivable $ 87,620 $ 46,023    
Depreciation and amortization expense 16,366 14,188 $ 12,358  
Capitalized computer software 29,100 11,700 8,300  
Total revenue 291,609 249,838 218,876  
Prepaid commissions 32,000 13,400    
Revenues recognized that were included in the deferred revenue balance 42,400      
Advertising costs 28,600 $ 17,400 $ 15,800  
Operating lease right of use asset 15,680      
Operating lease liability $ 19,467      
Software and software development costs        
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, useful life 5 years      
Minimum        
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]        
Amortization period for prepaid commissions (in years) 3 years      
Requisite service period 3 years      
Minimum | Computer equipment and software        
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, useful life 3 years      
Maximum        
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]        
Amortization period for prepaid commissions (in years) 5 years      
Requisite service period 4 years      
Maximum | Computer equipment and software        
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]        
Property and equipment, useful life 5 years      
ASU No. 2016-02        
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]        
Operating lease right of use asset       $ 10,000
Operating lease liability       $ 10,000
Customer Concentration Risk | Accounts Receivable | Two customers        
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]        
Accounts receivable $ 17,600      
XML 28 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Information
The determination of the discount rate used to calculate the present value of the right-of-use assets and lease liabilities depends on whether an interest rate is specified in the lease or not. If the lease specifies a rate, that rate is used when calculating the present value of lease payments. If the rate is not readily determinable, which is generally the case for the Company, the Company’s incremental borrowing rate (“IBR”) as of the date of inception of the lease is used (for initial measurement, the IBR was determined as of the adoption date of the standard). The IBR is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The Company used a ratings benchmark report against its peers in the technology sector.
The Company has operating leases for its corporate offices and other service agreements. The Company's leases have remaining lease terms of 1 to 12 years, some of which include options to extend. The Company's lease expense for the year ended December 31, 2019 consisted entirely of operating leases was approximately $13.0 million. Operating lease payments, which reduced operating cash flows for the year ended December 31, 2019 was approximately $7.0 million.
Supplemental balance sheet information related to leases was as follows:
 
 
As of December 31, 2019
Operating Leases
 
(in thousands, except lease term and discount rate)
Right-of-use asset, net
 
$
15,680

 
 
 
Current operating lease liability
 
6,602

Long term operating lease liability
 
12,865

Total operating lease liability
 
$
19,467

 
 
 
Weighted Average Remaining Lease Term
 
 
Operating leases
 
3.5 years

 
 
 
Weighted Average Discount Rate
 
 
Operating leases
 
7
%

Schedule of Future Minimum Lease Payments Under Non-Cancelable Operating Leases
Future minimum lease payments under non-cancellable operating leases (with an initial or remaining lease terms in excess of one year) are as follows (amounts in thousands):
Year Ending December 31,
 
Operating
Leases
2020
 
$
7,787

2021
 
6,530

2022
 
3,746

2023
 
1,925

2024
 
1,148

Thereafter
 
864

Total minimum lease payments
 
$
22,000

Less: present value adjustment
 
(2,533
)
Total operating lease liability
 
$
19,467

EXCEL 29 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !>(8E ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ %XAB4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " 7B&)0L"#ZH^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)VVQ8.CFLN))07!!\1:2V=U@TX1DI-VWMXV[ M740?P&-F_GSS#4RG@] ^XG/T 2-93#>3ZXR,%CJB(A_/>*-7?/B,?889#=BC MPX$25&4%3"X3PVGJ.[@"%AAA=.F[@&8EYNJ?V-P!=DY.R:ZI<1S+L8<* MWIX>7_*ZA1T2J4'C_"M90:> &W:9_-IL[W621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( !>(8E M/Q-!?0, "X1 8 >&PO=V]R:W-H965T&UL?9AK;]HP&(7_2I0?T,27A% !4@%-F[1)5:=MGU,P$#6)61*@ M^_=S3)I2O\?]0BZ\5F7=SL-#UQWOHZC='%25MW?Z MJ&KSSTXW5=Z9PV8?M<=&Y5M;5)41C^,TJO*B#A^ZQ6"KVAZX_$2UFQWRO?JKNU_&Q,4?1V,JVJ%3=%KH.&K6; MAP_L?BW2OL J?A?JTM[L!_U0GK5^Z0^^;>=AW/=(E6K3]4WD9G-6*U66?4NF M'W^'1L/1LR^\W7]K_8L=O!G,<]ZJE2[_%-ON, ^S,-BJ77XJNR=]^:J& 25A M,(S^NSJKTLC[GAB/C2Y;^QML3FVGJZ$5TY4J?[UNB]IN+]=_I!S*< $?"OA8 MD,6?%HBA0(P%[','.13(]X+$SM9U*'9NUGF7+V:-O@3--=YCWJ\B=B_-[&_Z MDW:R[7]F>EIS]KR(9]&Y;V90+*\*?J-@HR(R;8\&'!DL.2GG'PU65"$^*M94 M(7$7!!RCL.7BICS!Y1*62ULN;\I39XJH8H(-$FB0D/+,,:"**39(H4%*RIF; M,I!X8IY BPFM=W)> HG %AFTR&B]="R Q!/U%%I,:;V;-9!XPF8Q)BZF+;AY M(XTG<>;AFI$6."$;:#RA,PCW ^.T!3=VI/'DSC"_3- 6W.21QA,]PY@S2C%W MPP<:WQIFF'5&4>83UP5H,H\+!IY1G/G4=:$:$7M<,/.,$BV8ZP(TW.."L6<4 M:B%<%Z#QW"(8)I]1KD7BN@!-BETX9I]3KH6;/M)XTN>8?4ZY%F[Z0",]Z7/, M/J=<2S=]I/&DSS'[G'(MW?21QI,^Q^QSRK5TTT<:7_J8?4ZYEB1]H/&EC]GG ME&M)TJ>:Q)<^9I]3KA.2/M#X7##[G'*=N/<7I/%%X'9 M%Y3KQ%UC2.-98P*S+RC7B;O&@,9W%Q.8?4&Y3MQG&*#QNGB>VRG7B;N2@<;K M@MD7X/G>>5):#YK$:NKA\3:>\%ADS)+WPE M$)3RU*4':=SYBVY>)BO5[.V+>AML]*FV7PENSHX? QZX?1E]EU^_)/S(FWU1 MM\&S[LPKK7WQW&G=*=.5^,X,^Z#R[7A0JEW7[T[,?G-]@[\>=/HX?)V(QD\D MB_]02P,$% @ %XAB4&?]'P]E! (!4 !@ !X;"]W;W)K+%FB!8(NVUTK,Q,9* MEBLI\?;M*\F*(<\,N M/!SC8[-HWZJJ:/[;Q+(^/RQA^7'C^^%UWPTWLO7J5+S&/V/WU^FQZ:^R:RN[ M0Q6/[:$^+IKX\K#\!>ZWV@X!H^+O0SRWL_/%T)6GNOXQ7/RV>UBJP5$LXW,W M-%'TA_>XC64YM-3[^'=J='G-.03.SS]:_S9VON_,4]'&;5W^<]AU^X>E7RYV M\:5X*[OO]?G7.'7(+!=3[W^/[['LY8.3/L=S7;;C[^+YK>WJ:FJEMU(5/R_' MPW$\GJ?V/\+D )P"\!H ^:@K0)""[.!N[^K7HBO6JJ<^+YO*V3L4P*.!> M]P_S>;@Y/KOQO[ZW;7_W?6WS5?8^M#-)-A<)SB1XJ]ARA3572=;GOYI T02. M\7H>;^5X+<;K,3Z?QSO2B8O$C)+C* %G#6K2$RZS-L^#;"87S>3C'<2R!>#,L".M QL.6J@ 9E*U:T8ID51SJ\L2P) M.@^*O,HMEP&"PUQVXT0WCKL!XL;Q-,9Z)6?Q8A;/LY"IL_$L2S\2M"5=YJI< M.YV88T'T$K@7,O@W@671$&8S^>*%JT!K"[(74#)U%'?#L*-X(O# V"/(M->) ML0D)"@+W8Z@?X',@#YZ.3DEFE$X]'QF(@-R/I7Z03Q=P@=KA*@<)AH!,5^!X M=12OD^;F+;B<4D14S>;WK1L9K\#YZBA?@:/3 #J@A!5T&!2HU/.1(0N&+5\N ML6* S$;@CIW0$CD>+CKZ)K2 SRMK4[)0Q M"IRCGG(4."*]=P:H'RXS1D&"I""C%#A+/64I<$Q:JQ+]1IF2R"GI*251P)]3 MN::%C:3K.6D27$*9D\@YZ2DGD0,PUW1<""+$U--)%(VD0JMH@( MNL1"CS(CD3.2K@P;Y/2CY3V2T]FHN9,#)1 FK..?@]N M)4WB[6J9A9JS,%#^:(F%UACFANNT11-2ST8FHN9$#.P[F)/NCGT$?ZJY=9+X M(.Y2&Q=FD9BYIC,5!::8[%N]P@K6-%69ZJ\;5, M3\WI"8H"2PM@S+W1%%B2KJ^L,5&':AFAFB,4%"76))KOD8C%M: 3B^MLME4U M[!W^432OAV.[>*J[KJ[&O:F7NNYBWZ;ZTK>VC\7N>E'&EVXX=?UY<]FSNUQT M]6G:C\RNFZ+K_P%02P,$% @ %XAB4)H>R^!O @ 5P@ !@ !X;"]W M;W)K\Y[GX'"ES&.7Q<>JN/)N(5DM>CX4?P4YE>W57:6C"[[JA&M MKF0;*7%8QI_P_0;[ *]XK,15WXPC5\J3E,]N\FV_C)$C$K78&6?![>4B-J*N MG9/E^#.8QF-.%W@[?G7_XHNWQ3QQ+3:R_EWMS6D9%W&T%P=^KLV#O'X50T%9 M' W5?Q<745NY([$Y=K+6_CO:G;61S>!B41K^TE^KUE^O_1U6#F%P !D"R!B MTW<#Z!! @X"D)_.E?N:&KQ9*7B/5[U;'W8\"WU/[,'=NT3\[?\]6J^WJ9841 M62079S1HUKV&W&@"Q6:N8-DH22S 2$% "N+CZ82"P@84-*#>()T8I$$9O2;S MFM9K*,I14,E<1$C.8)041$D!E"Q Z37Y319TAQ .6#Y236 R$"8#8%@ TVO8 M39H,^4^ \[%N L1 ( 8 Y0$0FR4*4=Y33"!R$"('((H (O^O+?I(-8$I0)@" M@"D#F&)6+T$(W*2Y$L^4$Z@2A"KG4#A(M2YGJ1C+4OM.T8 )$%*6,T)*& DC MN%4A J'O0H!R0I*21I204I4EFF9IF]@O=%!,8 U:Z%XOH,Y*@L:[A\D9 4F M1=A/DYL.[X[<'UP=JU9'3]+8P\*W](.41EA3=&=?W9,]Y<=)+0[,[5OU1 MUT^,[(9C/!G_2ZS^ 5!+ P04 " 7B&)0[=%I Y8% "T' & 'AL M+W=OVSDBB)<;;E2DIR_?>E/LYG[P[3]B6VE>%REA1GEN3U>]-^[5[JNE]\ MVVWWW\/5ZM5]_!2[ZKNLCG4^_B?IZ;=57W\V3ZOND-;5X]CH]UV993R MJUVUV2]OK\=GG]K;Z^:UWV[V]:=VT;WN=E7[][K>-N\W2[W\_N#SYOFE'QZL M;J\/U7/]>]U_.7QJXZ_5,/K]>_2? MQN1C,O=55Q?-]L_-8_]RLPS+Q6/]5+UN^\_-^\_UG)!;+N;L?ZW?ZFV$#TQB M'P_-MAO_+AY>N[[9S5$BE5WU;?K<[,?/]^D_/IN;X09F;F".#;3_L '-#>A' M _MA SLWL*S!:DIE')NRZJO;Z[9Y7[33]!ZJX2W25S:._L/P+KX M].U6:[I>O0V!9LQZPIA3S!&QBM&/71C4Q=J(YN:\@T(BO#N'E!*BM<4L""9* M8P![%H!ULIXP;L3L)Z:Y]BIG= ',YH$"HPQ@.H3,8]86LK9C##ICG0C@8 ' MTLY8VA/&GQ#-(D^63B%1WMB,C4TI42X8Y3!E#RE[0)F167O1C78^G+P1$V< M4T26P4H)RU6>(IU!TAD@S<9FG9V\EV\SRU5H &']Q2X1))8WM20-_,MR?M#25N.SYD@:H M"YN+N0*Q=&IY8'_2P* ,-R@M/>7":[FH 9!W#QFT+_R!C#$&\*2O+%S&. C<0 (R%N) ;M87 " M8!^32 @/TX NXKQ8!)#(@36> ,TGKC&SZ!3E;!6*ZZ4 *9M$%4;@(7<)FID M@_7= 'VW7-^-%&7MR8MY S ;=]V<-H 9Q7S+2B_N!3W?[0 8.KQZNS/#U0][OM97Y72!]B/, M=)_W6]4^;_;=XK[I^V8W7O\\-4U?1Y+J,M)[J:O'XX]M_=0/7[/XO9WNT:8? M?7.8[PA7QXO*VW\ 4$L#!!0 ( !>(8E"]BVD#- ( $H& 8 >&PO M=V]R:W-H965T&UL?571;ML@%/T5R^\K!F.25(ZEQM&T29L4 M==KV3!P26\7& Y)T?S_ KNL0UA<#EW,.YUZ;Z_PJY(NJ&=/1:\L[M8YKK?M' M %15LY:J!]&SSNP4 )0D!+6VZN,A=;">+7)PU;SJV MDY$ZMRV5?S>,B^LZAO%;X+DYU=H&0)'W],1^,/VSWTFS I/*H6E9IQK119(= MU_$3?-P2BW> 7PV[JMD\LIGLA7BQBZ^'=9Q80XRS2EL%:H8+*QGG5LC8^#-J MQM.1ECB?OZE_=KF;7/94L5+PW\U!U^MX&4<'=J1GKI_%]0L;\\GB:$S^&[LP M;N#6B3FC$ERY9U2=E1;MJ&*LM/1U&)O.C==A9P%'6IB 1@*:")!\2$A'0OI. MP!\2\$C '@$,J;C:;*FF12[%-9+#V^VI_8C@(S;5KVS0%=OMF?(H$[T4$,,< M7*S0B-D,'3 A@U*H_Q<^"KK-[ MUSCU7 \8(8E#WJN>O-P8 (
&PO=V]R:W-H965T&ULC9I;;]M&$(7_BJ!W1=R=O3&P#537%FB!($7;9\:F;2&2J$JT MG?[[+BE&\CHFNV.S'=S?M>Y^. M=S?52[W=[,M/Q]'I9;U;0>TBK\WY=OIW=^CYE*^5-77YL5O M#[?CK,FHW);W=1.BB+]>RWFYW3:18A[_=D''ESF;@>___AY]U5Y\O)@OQ:F< M5]M_-@_U\^TXC$"Z >['@.SJ -\-\)W7:Y%41=W-\?J;70\ M[[A#T6QL]=''#7'?O-FN?_N_N&*G^.[KG3+V9OK:!.HTL[-&)QJ7:N9(XU/- M FE"JEDB39YJ5D!CLU2S1AIUT4QC32Z%T; PN@U@D@":7?19XUK-OM78H+TS MXLJE<*+)9"JS."6"*1%(B=A:G37VW4R*@O%\N:3,LI582,F$7?]22G3(K39L MO4 D94QNF&X-=$ZY#)?(P!*9-@0E)3(X@(4!+*@QOQ^L6,U@39:Q+3A',@JA M9\D=3,>!=-A:SIPHFS>Y8LE($5,LG4@WANDIOH?)>I LNQ/F7LQ"CHS.\3P! MSA/ /&SWSH*8AU=O)TKF4MZ(E! 3>7UPJ)Y=JC 0E9%)DU@O V8*BD-D-:Q+4\*(58"Q MSO"4)#W):4;B]9 J30*\H$@L(A+J_5+@?J/#S M75]AFBN$<^&#):I)Q:<^T?E[A";K24ICK&N =='].]'[92/M1?]',K:X6C:( M&"GT] >-^X,&_4&8 "W)3RYZV1[VZQZ'CBPZ]P%:LE^41O^L$]"X,6ADS+D7 MT)+F\>G'<.@/RM*$,/0U@+[P UK"/#Y&Y:%O$3#,-8(Y[R]:8EJ;D/%+'U"E MZ6"8:P1SWGPU0'1.WO9-A0&M$:"Y'= (A,2?L!=:LE=49RA2FC,FI0;6V7F> ML_3.DO #HC09S%P-F.L"WZ4 I3XGW4,EPB0E9)#Y'4J2?T$<+"R'5&DZ&)($ M("E,&4E(QM:8$=O-JV%=FA*&*2$CS4T9 2.M0L[VQGI0EB;4<]@!H.HYPTC2 MTE'KH0X=9 ]N=M&6&<$SK_X+:,),Z5U21M69]0]<$$@Y_0 M.0>W90268DT(WB9QK+(56:#J:^06VVN>L7315N?\SEH.RM*$,)X-P+,7)01N M6^7!\82&9&E"&,T&H-ES%V/0F0.IP ]FAW5I2IB\!I!7>#TCR3O)7<:-Q6I8 MEZ:$ 6V0\195DER-#TG,)PR(TL];,'PM@*_GQV]64M4Y:RCCNVT!E!/MXV-M MWV&OQ0BV ,'\(6C6B=+CMV#Y*=</[?+9ONA6[>KX3^/W6;9],// MS=-LN]ZTS<.^T'(QHRP+LV4S7TWO;O;7/FWN;KJ7?C%?M9\VD^W+ M3C^ZZSK$78&]XJ]Y^[8]^S[9->5SUWW9_?CEX7::[1RUB_:^WU71#!^O;=4N M%KN:!A__'"N=GNZY*WC^_5OM/^T;/S3F<[-MJV[Q]_RA?[Z=%M/)0_O8O"SZ MW[NWG]MC@_QTZ[Q7;_=W+_LNV[Y;&6P=O?_?T#W;X>KKGJ6&LA*))QU MS\BORW"8RT /LXYSF;E1]+J'@4@MA_JB9.PV$90=<"O:K3-WR8-9=$!E[%Z2 MC.W" /_1$;#KM5U"4[/0=JW*V+TD&=O%)' ,[ 9ME^W,=#YJNU8U4$4'"*0J MHD^8QO1Q #^% ;6 E4U9KET#&6=1NP8JXI@G;&/\.,"?(A$:'0:00P2*NN46 M&U?"N3=-![H8@B8ODN4QIHQC#CD+HF!\6WA<2>YTF$0R1S'J2 ETD?+4\L L M<@!&41/?(89P[LQZAJQAG=U!F1LJ3#C'5'(62S:7M3 9YKYV#41.+Z,:5I68 M(H2Q1!9+)KDB2Q,N,MW10$4NZC4-5%>4"R=,8SJ1I9/)K\@R9>C!0B9$E.$,:78@062"+Z,D<%@ M7Z.16C+8U\1,(P.I'(M&!I3EDMCK&AEAHD(Y2I;P+@PI(1B-P-/S# MR!",# '(T-O<4A R?.H457"0%Q#D=:0H!07Y*"$1FCT.S1Z$9I<81H^CI+?) M>W+R>ARP/ A83@?:H\B/ K]))OW[#R4N2L9V<9CR(&G7IZFE1P<]$A+; X^C MF4?1+!$0?>*A\O^(+1['%H]BBQF>8(;'C(V5V!&L_0\GHQ['%8_BB@YRWH:# MPAGO#NH]#J*#D?'BJ\'IZ+%8WM MXG@10%9EAB?8/&A()KA(Y!,!QY4 X@JE.A>O]0!2DN3XX$4\T M81-S+E8TMHLC04#)@9G4-CD8MI-9ZO6(@"-& -F!G4[QW6@,)$5N9M.E>@YN M9V>OKRW;S=/^U<#MY+Y[6?6[M\#.KIY>/_Q(N]??U/727=>'EPB_5W-XI_&W M9O,T7VTGG[N^[Y;[5^ >NZYO!X?9A\';<]L\G'XLVL=^]S4?OF\.[Q(>?O3= M^OB>Y.STLN;=?U!+ P04 " 7B&)0(#S+CK4! #2 P & 'AL+W=O MVRC@'$!KY._SX =UVVMO@ SS#ES9ABRT=@7UP)X\JI5YW+:>M\?&'-E M"UJX*]-#AS>UL5IX-&W#7&]!5!&D%>.[W0W30G:TR*+O9(O,#%[)#DZ6N$%K M8=^.H,R8TX1^.)YDT_K@8$76BP:>P7_O3Q8MMK!44D/GI.F(A3JG]\GAF(;X M&/!#PNA69Q(J.1OS$HRO54YW01 H*'U@$+A=X &4"D0HX]?,29>4 ;@^?[!_ MCK5C+6?AX,&HG[+R;4[O**F@%H/R3V;\ G,]UY3,Q7^#"R@,#THP1VF4BRLI M!^>-GEE0BA:OTRZ[N(_3S6TRP[8!? ;P!7 7\[ I453^27A19-:,Q$Z][T5X MXN3 L3=E<,96Q#L4[]![*3A/,W8)1'/,<8KAJYADB6#(OJ3@6RF._!\XWX;O M-Q7N(WS_A\+K;8)TDR"-!.E_2]R*N?DK"5OU5(-MXC0Y4IJABY.\\BX#>\_C MF_P.GZ;]4=A&=HZ7C?VOC?& 4G97.$(M?K#%4%#[<+S%LYW&;#*\Z>(8E"?0X2GM $ -(# 8 >&PO=V]R:W-H M965T&UL?5-AC]L@#/TKB!]PM+3;=542Z7K3M$F;5-VTVV>: M. DZP!F0YO;O!R3-LBW:%\#&[_G9F&Q ^^): $]>M3(NIZWWW9$Q5[:@A;O# M#DRXJ=%JX8-I&^8Z"Z)*(*T8WVS>,BVDH466?&=;9-A[)0V<+7&]UL+^/('" M(:=;>G,\R:;UT<&*K!,-? 7_K3O;8+&9I9(:C)-HB(4ZIP_;XVD?XU/ LX3! M+$1E(I$0<:/B9/.*2-P>;ZQ?TBUAUHN MPL$CJN^R\FU.#Y144(M>^2<A[,=QVPT/';3#V+S-RY^ M 5!+ P04 " 7B&)0H]YSP+,! #2 P &0 'AL+W=O,ZW;1IM+ M2=+I\O-S?.PX^6C=D^\ GG6ROB"=B'T1\9\U8$6_L;V8/"F ML4Z+@*9KF>\=B#J!M&(\RUXS+:2A99Y\9U?F=@A*&C@[X@>MA?MQ F7'@N[H MB^-!MEV(#E;FO6CA"X2O_=FAQ1:66FHP7EI#'#0%O=L=3X<8GP(>)8Q^=2:Q MDHNU3]'X6!@5"1"&=]G3KJDC,#U^87]?:H=:[D(#_=6 M?9-UZ IZ2TD-C1A4>+#C!YCK>47)7/PGN(+"\*@$#PWQ*W8OY4R58]U>#:-$V>5'8P:9)7WF5@[WAZDU_AT[1_%JZ5 MQI.+#?BRJ?^-M0%02G:#(]3A!UL,!4V(QS=X=M.834:P_?R#V/*-RY]02P,$ M% @ %XAB4([=WS2T 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$-7;::&5;RB:J6JF55JG:/K/V^*( XP)>IW]? MP([KME9>@!GFG#DS#/F$YMEV (Z\**EM03OGAB-CMNI "7N# VA_TZ!1PGG3 MM,P.!D0=04HR?CB\8TKTFI9Y])U-F>/H9*_A;(@=E1+FUPDD3@5-Z*OCJ6\[ M%QRLS ?1PE=PWX:S\19;6>I>@;8]:F*@*>A]6/OG9= M0>\HJ:$1HW1/.'V$I9Y;2I;B/\,5I \/2GR."J6-*ZE&ZU M+%Z*$B_SWNNX M3_--EBRP?0!? 'P%W,4\;$X4E3\*)\K>-=!_:>QS?Y$SY/^Q=AVEY;W\V\YC-AL-A^4%L_<;E;U!+ P04 M" 7B&)0]@W^?[4! #2 P &0 'AL+W=O/*N5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG M0901I!7CF\T-TT*V-$^C[V3SU/1>R19.EKA>:V%_'4&9(:-;^NEXEG7C@X/E M:2=J> '_O3M9M-C,4DH-K9.F)1:JC-YM#\==B(\!/R0,;G$FH9*S,:_!^%)F M=!,$@8+"!P:!VP7N0:E A#+>)DXZIPS Y?F3_3'6CK643,5_A0LH# ]*,$=AE(LK*7KGC9Y84(H6[^,NV[@/X\UU M,L'6 7P"\!FPCWG8F"@J?Q!>Y*DU [%C[SL1GGA[X-B;(CAC*^(=BG?HO>0\ MN4G9)1!-,<3_P/DZ/%E5F$1X\H?"VW6"W2K!+A+L M_EOB6LS^KR1LT5,-MH[3Y$AA^C9.\L([#^P=CV_R.WR<]F_"UK)UY&P\OFSL M?V6,!Y2RN<(1:O"#S8:"RH?C+9[M.&:CX4TW_2 V?^/\ U!+ P04 " 7 MB&)0X?M$6[0! #2 P &0 'AL+W=O&;#3VU;4 GKQIU;FS[$909<[JC5\>+;%H?'*S(>M' M-_#?^Y-%BRTJE=30.6DZ8J'.Z,@$8Y1&N;B2Z%D%4]'B;=IE%_=QNKF]TK8) M?";PA7 ?"6P*%#/_)+PH,FM&8J?>]R(\\>[ L3=E<,96Q#M,WJ'W4O#]QXQ= M@M",.4X8OL+L%@1#]24$WPIQY/_0^39]OYGA/M+W:WJ:; NDFP)I%$C_6^(& M)OV[2+;JJ0;;Q&ERI#1#%R=YY5T&]H''-_D#GZ;]6=A&=HZ7C?VOC?& MJ20W.$(M?K#%4%#[<+S#LYW&;#*\Z>(8E!B MDK4EM $ -(# 9 >&PO=V]R:W-H965TJVF3-NG4:=MG+G$25, 9D$OW[P@NB3B"M&-_M MWC$MI*%EGGQG6^8X>"4-G"UQ@];"_CJ!PK&@>_KJ>))MYZ.#E7DO6O@*_EM_ MML%B"TLM-1@GT1 +34'O]\=3%N-3P'<)HUN=2:SD@O@;VVR&;0/X#. + MX"[E85.BI/Q1>%'F%D=BI][W(C[Q_LA#;ZKH3*U(=T&\"]YKR3.>LVLDFF-. M4PQ?Q>R7"!;8EQ1\*\6)_P?GV_##IL)#@A_^4GC8)L@V";)$D+U9XE9,]D\2 MMNJI!MNF:7*DPL&D25YYEX&]Y^E-_H1/T_Y%V%8:1R[HP\NF_C>('H*4W4T8 MH2Y\L,50T/AX?!_.=AJSR?#8SS^(+=^X_ U02P,$% @ %XAB4)95 )BU M 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5 MQ >$7>QE=0VIZUS_8$Q6[:@A+W"'K2_J=$HX;QI&F9[ Z**("49W^UNF!*= MID46?2=39#@XV6DX&6('I81Y.X+$,:=[^N%XZIK6!0W\RWF(+ M2]4IT+9#30S4.;W?'XYIB(\!/SH8[>I,0B5GQ)=@?*URN@N"0$+I H/PVP4> M0,I Y&7\FCGIDC( U^: MDKGX;W !Z<.#$I^C1&GC2LK!.E0SBY>BQ.NT=SKNXW23)#-L&\!G %\ =S$/ MFQ)%Y9^$$T5F<"1FZGTOPA/O#]SWI@S.V(IXY\5;[[T4/+W.V"40S3''*8:O M8O9+!//L2PJ^E>+(_X'S;7BRJ3")\.0/A3?;!.DF01H)TO^6N!5S^U<2MNJI M M/$:;*DQ$''25YYEX&]Y_%-?H=/T_XH3--I2\[H_,O&_M>(#KR4W94?H=9_ ML,604+MPO/5G,XW99#CLYQ_$EF]&UL?5/;;M0P$/T5RQ]0 M9[TI+*LD4K<(@032JHCR[$TF%]678#N;\O>,G30$&O7%]HSGG#DS'F>CL4^N M!?#D64GM09LSICKXX'KJF]<'!BJP7#7P'_Z,_6[38PE)U M"K3KC"86ZIS>[8ZG-,3'@,<.1KY R M$*&,7S,G75(&X/K\POXIUHZU7(2#>R-_=I5OZ?C/DXW^W2&;0/X#. +X!#SL"E1 M5/Y1>%%DUHS$3KWO17CBW9%C;\K@C*V(=RC>H?=:\/20L6L@FF-.4PQ?Q>R6 M"(;L2PJ^E>+$7\'Y-GR_J7 ?X?M_%'[8)D@W"=)(D+Y9XD;,;?)?$K;JJ0+; MQ&ERI#2#CI.\\BX#>\?CF_P-GZ;]F[!-IQVY&(\O&_M?&^,!I20W.$(M?K#% MD%#[<'R/9SN-V61XT\\_B"W?N/@#4$L#!!0 ( !>(8E .I09NLP$ -(# M 9 >&PO=V]R:W-H965T M/&EE7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$E4!:,;[9O&-:2$.++/G. MMLBP]TH:.%OB>JV%_7T"A4-.M_39\2";UD<'*[).-/ -_/?N;(/%9I9*:C!. MHB$6ZIS>;8^G?8Q/ 3\D#&YQ)K&2"^)C-#Y7.=U$0:"@])%!A.T*]Z!4) HR M?DV<=$X9@%%D%@=BQ]YW(C[Q]LA#;\KH3*U(=T&\"]YKP0_;C%TCT11S&F/X(N8E@@7V M.05?2W'B_\'Y.GRWJG"7X+N_%+Y"L%\EV">"_9LEKL7L_DG"%CW58)LT38Z4 MV)LTR0OO/+!WZ1'92_@X[5^%;:1QY((^O&SJ?XWH(4C9W(01:L,'FPT%M8_' M]^%LQS$;#8_=](/8_(V+/U!+ P04 " 7B&)0'%>N][0! #2 P &0 M 'AL+W=OZ6:2$[6F31=[9%9@:O M9 =G2]R@M;"_3J#,F-.$OCF>9-/ZX&!%UHL&OH'_WI\M6FQAJ:2&SDG3$0MU M3N^3XRD-\3'@AX31K=&JM1EMG.L. MC-FB 2WL%7;0^IL*C1;.FZ9FMC,@R@C2BO'-YA/30K8T3Z/O9/(4>Z=D"R=# M;*^U,*]'4#AD=$O?'$^R;EQPL#SM1 W?P?WH3L9;;&8II8;62FR)@2JCM]O# M<1?B8\!/"8-=G$FHY(SX'(S[,J.;( @4%"XP"+]=X Z4"D1>QN^)D\XI W!Y M?F/_&FOWM9R%A3M4OV3IFHSN*2FA$KUR3SA\@ZF>:TJFXA_@ LJ'!R4^1X'* MQI44O76H)Q8O18N7<9=MW(?Q)DDFV#J 3P ^ _8Q#QL31>5?A!-Y:G @9NQ] M)\(3;P_<]Z8(SMB*>.?%6^^]Y/SZ)F670#3%',<8OHC9SA',L\\I^%J*(_\ MY^OP9%5A$N')/PKWZP2[58)=)-C]M\2UF,_ODK!%3S68.DZ3)07V;9SDA7<> MV%L>W^1O^#CMC\+4LK7DC,Z_;.Q_A>C 2]E<^1%J_ >;#065"\<;?S;CF(V& MPV[Z06S^QOD?4$L#!!0 ( !>(8E 3.)N&PO=V]R M:W-H965T:9M<<7!1@'\#K]^P)V'+=U\P+,,.?,F6%(!S3/M@%PY%5);3/:.-<=&+-% M TK8*^Q ^YL*C1+.FZ9FMC,@R@A2DO$DV3,E6DWS-/I.)D^Q=[+5<#+$]DH) M\^L($H>,;NB;X[&M&Q<<+$\[4<-W<#^ZD_$6FUG*5H&V+6IBH,KHS>9PW(7X M&/"SA<$NSB14@U)254HI?N$8=[F.KY1,E4_%>X@/3A08G/4:"T<25% M;QVJB<5+4>)UW%L=]V&\V>\GV#J 3P ^ ZYC'C8FBLJ_""?RU.! S-C[3H0G MWARX[TT1G+$5\/T_Y-F+K5EIS1^9>-_:\0'7@IR94?H<9_L-F04+EP_.S/9ARST7#833^( MS=\X_PU02P,$% @ %XAB4$&VG;NU 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)8K;!8%MH&DQK, &!!VV/BLV M?4%U<24Y[OY^E.RZ;F?L11(IGL-#BDH'8Y]= ^#)JY+:9;3QOCLPYHH&E'!7 MI@.--Y6Q2G@T;&SKQ@<'R]-.U/ 3_*_N9-%B,TO9*M"N-9I8J#)ZNST>)&GU@S$CKWO1'CB[8%C M;XK@C*V(=RC>H?>2\YM=RBZ!:(HYCC%\$;.=(QBRSRGX6HHC_P?.U^&[586[ M"-]]4)BL$R2K!$DD2/Y;XEK,]:0\? MI_V'L'6K'3D;CR\;^U\9XP&E;*YPA!K\8+,AH?+A^ 7/=ARST?"FFWX0F[]Q M_A=02P,$% @ %XAB4(4V*QB; @ K H !D !X;"]W;W)K&ULA5;1CMHP$/R5*!]PCAT@R0F0X*JJE5H)7=7VV8"!Z)(X MM0VY_GT=)Z1@)NT+LRJ/0B/!E3/Q.B=R=15Z%R[D[VZCE7)Y-D5=BHP)]+DNN M?J]%(9M%2,/KP6M^/)GV@"SG-3^*;\)\KS?*[LC LL]+4>E<5H$2AT6XHL]K MY@P1%&T3-:/7SUI.&BV MAK?K*_M'%[P-9LNU>)'%SWQO3HLP#8.]./!S85YE\TGT 4W#H(_^B[B(PL); M3ZS&3A;:_0:[LS:R[%FL*R5_[[YYY;Y-SW\UPP:L-V"> >F$G.B B38I$I%)D"@LP3 9@DPB(S M*#(#!-0309B1^TZ@2 ((8D\$8298)(4B*2"8>B((,\,B&13) ('_\ @S\O T MPA44 0K_Z?\#NM<9J53Z2!'[#X- Z4B.45BN*\H A9]E$#229A37-8U!/ ^M M!X#2>$0'ES\%M9U.?!T$&NDR%'< "LH[?8@'@9(1'=P$**CP-/5U_@VZU\%] M@((B3Q_R&H"RL7S#K8"".L\>\@V!QO(-=P,*2GWJMP,$RD;RC>%^P$"I9WZ^ M0=!(OC'<#Q@H]KFIVYC9-W/AF08 M4)=_ %!+ P04 " 7B&)0WE[]DO-W!2@>Z$8.KW$;CL MLS .[XF7^EH9ER!YVK(K? ?SHSTI&Y%)I:P%-+J63:#@DH6/\>&X=W@/^%E# MKV?[P'5REO+5!5_*+(Q<0<"A,$Z!V>4&3\"Y$[)EO(V:X63IB//]7?W9]VY[ M.3,-3Y+_JDM396$2!B5<6,?-B^P_P]C/)@S&YK_"#;B%NTJL1R&Y]K]!T6DC MQ:AB2Q'L?5CKQJ_]J'^GX00Z$NB"0 8C7_DG9EB>*MD':CC[EKDKC@_4GDWA MDOXH_#=;O+;96T[W24IN3FC$' <,G6'B"4&L^F1!,8LC_4"G.'V%5KCR]-6< M3C>XP!H56'N!]3\M[AJ7^,?^'#F/O&U+5N='"6QCYI__ N4AJPI40/]O]1VV$ *S:FMEG2O^_8L(1N><$SPSEG+AYGH[&OK@7P MY$VKSN6T];X_,.;*%K1P=Z:'#O_4QFKAT;4-<[T%44625HSO=A^8%K*C119C M)UMD9O!*=G"RQ U:"_OG",J,.4WH-? BF]:' "NR7C3P'?R/_F318XM*)35T M3IJ.6*AS^I@F#@L#C D^@5!#" M,G[/FG1)&8AK^ZK^''O'7L["P9-1OV3EVYP^4%)!+0;E7\SX&>9^[BF9F_\* M%U (#Y5@CM(H%[^D')PW>E;!4K1XFT[9Q7.<]:^T;0*?"?R&P*9$L?)/PHLB MLV8D=II]+\(5)P>.LRE#,(XB_L/B'48O19HD&;L$H1ESG#!\A7E',%1?4O"M M%$?^'YUOT]/-"M-(3]=T_K ML-\4V$>!_3\M\IL6MS#I31*VFJD&V\1M15=%O:1QSMYAT_;_DW81G:.G(W'FXWSKXWQ@*7L[G"%6GQ@BZ.@]L'\ MB+:=UFQRO.GG%\269US\!5!+ P04 " 7B&)0)M,;G,0! W! &0 M 'AL+W=OA2"JC]'X'(J<(3? T^L[8P+D#(?: L_P?P:3LJNR*I2,P&]9K)'"IH" MWT>'8^;P'O";P:0W<^0J.4OYXA;?Z@+O7$+ H3).@=KA @_ N1.R:;PNFGBU M=,3M_%W]JZ_=UG*F&AXD?V:UZ0J\QZB&AH[^Y#9R&?^A1I:YDI. M2,UG/U!WQ=$AMF=3N: _"K]GD]BF3*,W)Q0DMF..,B3>8:$40J[Y:Q"&+ M8_P//0[3DV"&B:%QP:XZ9W=J[FMSPOC!R6-B7KOZ+\"U!+ P04 " 7B&)0,]3& MEK8! #2 P &0 'AL+W=O)+-7>@#E;UIM)'/>-!VQ@P'61)(4A";)5R(9 M5[@JHN]DJD*/3G %)X/L*"4S;T<0>BIQBM\=C[SK77"0JAA8![_!_1E.QEMD M56FX!&6Y5LA 6^*;]'#, SX"GCA,=G-&H9*SUB_!^-F4. D)@8#:!07FMPO< M@A!!R*?Q=]'$:\A W)[?U>]C[;Z6,[-PJ\4S;UQ?XFN,&FC9*-RCGG[ 4L\7 MC);B?\$%A(>'3'R,6@L;5U2/UFFYJ/A4)'N==Z[B/LTW>;K0]@ET(="5I;O"^2[ GD4R+27/D1 MZOT'6PT!K0O';_YLYC&;#:>'Y0>1]1M7_P!02P,$% @ %XAB4&C&O_[1 M 0 G 0 !D !X;"]W;W)K&UL;53K;ML@%'X5 MQ .4!,=.%-F6FE;5)JU2U&K;;V(?7U0P'N"X??L"=CTOXX_A'+[+.1A(1ZG> M= -@T+O@G>IS9Y6G"LD!Z$8.KC!%R.&=[BK\1+6S?&)4B>]JR&5S _^[.R$5E4 MRE9 IUO9(055AN^WQU/B\![PJX51K^;(=7*1\LT%W\L,;UQ!P*$P3H'9X0H/ MP+D3LF7\F37Q8NF(Z_F7^I/OW?9R81H>)/_=EJ;)\ &C$BHV&2?BO\FBU>V^PUCRA-R=4)S9C3A*$K MS'9!$*N^6-"0Q8G^1Z=A>A2L,/+T:$V/]F&!75!@YP5V_[08W;08PNS")G'0 M) X(Q#(8E#7>B2?M@$ -(# 9 >&PO=V]R:W-H M965T M&,"*S5#;+.G?US:$HI07VS,^Y\S%XWQ"\V([ $=>M>IM03OGAB-CMNI "WN# M _3^ID&CA?.F:9D=#(@ZDK1B/$D^,"UD3\L\^LZFS'%T2O9P-L2.6@OSYP0* MIX(>Z)OC2;:="PY6YH-HX0>XG\/9>(NM*K74T%N)/3'0%/3A<#QE 1\!SQ(F MNSF34,D%\2487^N")B$A4%"YH"#\=H5'4"H(^31^+YIT#1F(V_.;^N=8NZ_E M(BP\HOHE:]<5](Z2&AHQ*O>$TQ=8ZKFE9"G^&UQ!>7C(Q,>H4-FXDFJT#O6B MXE/1XG7>91_W:;ZYO5]H^P2^$/A*N(MQV!PH9OY).%'F!B=BYMX/(CSQX]N_"M+*WY(+.OVSL?X/HP*>2W/@1ZOP'6PT%C0O'C_YLYC&;#8?#\H/8 M^HW+OU!+ P04 " 7B&)0B4BRX+!_ Z_?L"=APW]0LPPSEG+@S9B.;9M@".O&K5V9RVSO4'QFS9@A;V"GOH M_$V-1@OG3=,PVQL0521IQ?AN=\VTD!TMLN@[F2+#P2G9P(8E!;440RSP$ )P$ 9 >&PO=V]R:W-H965T M;33?932;=;/N;T>,E M!;& 8_?M%]"QKF7_".?P7WD+,2K#;Z7&0YL0<"@T%:!FN$"#\"8%3)EO,V:>+&TQ/7\JO[-]6YZ.5,% M#X*]M*5N,GR'40D5'9A^$N,CS/WL,9J;_P$78 9N*S$>A6#*?5$Q*"WXK&)* MX?1]&MO.C>.L?Z7Y">%,"#<$,AFYRK]23?-4BA'):>][:G_Q[A":O2ELTFV% M6S/%*Y.]Y%&T3\G%"LV8XX0)5YC=@B!&?;$(?1;'\!,]]-,C;X61HT=K>OS% M+Q![!6(G$/_38K)IT8>Y]9OLO29[C\#=QL2'^4\GB=&UL=51A;]L@$/TK MB!]0$FQW4V1;:CI5F[1)4:>MGXE]ME'!>(#C[M\/L.-Z&?L2N/-[[]X!EWQ2 M^M5T !:]2=&; G?6#@="3-6!9.9.#="[+XW2DED7ZI:800.K TD*0G>[>R(9 M[W&9A]Q)E[D:K> ]G#0RHY1,_SZ"4%.!]_B:>.9M9WV"E/G 6O@.]L=PTBXB MJTK-)?2&JQYI: K\L#\<,X\/@)\<)K/9(]_)6:E7'WRI"[SSAD! 9;T"<\L% M'D$(+^1L_%HT\5K2$[?[J_I3Z-WU\/U!W-I5/AJ,(WYQYX[*7,DEI3BY>:,$<9PS=8/8K M@CCUM02-E3C2?^@T3D^B#I- 3[;T[#\":50@#0+I7RTF-RW&,&F\2!8MDD4$ MLILB,F6]X;=%;6/9]P MR8U2%IR5W9WSTKDI7@,!C?7;#VZOY[<\!U8-RYB2];^B_ -02P,$% @ M%XAB4*?D>*G> 0 04 !D !X;"]W;W)K&UL M=53;;MP@$/T5Q <$KR_K=&5;RB:*6JF55JF:/K/V^** <8%=IW]?P%[7=>B+ M888SY\R,&;)1R#?5 FCTSEFO\)IU^,B<[Z3+#)QT:SKX221NG!.Y>\C,#'F>(=OCI>N:;5UD"(; M: /?0?\83M)89&&I.@Z]ZD2/)-0Y?M@=CJG%.\!K!Z-:[9&MY"S$FS6^5#D. M;$+ H-26@9KE"H_ F"4R:?R:.?$B:0/7^QO[LZO=U'*F"AX%^]E5NLWQ/485 MU/3"](L8/\-<3X+17/Q7N (S<)N)T2@%4^Z+RHO2@L\L)A5.WZ>UZ]TZSORW M,'] . >$FP R";G,GZBF12;%B.34^X':7[P[A*8WI76Z5K@SD[PRWFL1Q6E& MKI9HQAPG3+C"[!8$,>R+1.B3.(8?PD-_>.3-,'+AT3H\2?P$L9<@=@3Q/R7> M;TKT83[Y11*O2/*1( DV(C[,?SJY]XKL/03A1L2'B?PBJ5"OO,M\/X3N"O^%3X_#-RJ;KE?H++09!'==:R$TF%2" M.]/5UKQ'B\&@UG:;FKV>9C9Y5GLC>\:>&LB.Z%8.KW";@P\,I=7@/>&E@T(L]<95)+\9U.:^ABD 2FA8CTWSW+X M#%,]<4"FXK_"#;B%NTRL1R&Y]D]2]-I(,:G85 1[&]>F]>LPZ=]I."&:"-&* M0$*3D0-=Y]Q]PG#@^1O9O"!?U5^'6VCMWP;)QF].:$)+"+,X1?_1(YR^13/<>OIV28]37&"'"NR\P.Z?$O>K$C',.R8Q M:A(C A]6)@@FV> F"6J2( +AR@3#O'/?>]1DCPAL5R889H>;I*A)B@C$*Q,, MDZQ,Z.(_%Z"NOL,U*63?^NFRB,Y#Y#'R??(7/DZ@;TQ=FU:3BS2VVWQ/5%(: ML*EL'NRGJ^W0FP\<*N.V>[M78^N/!R.[::K1>;3F?P!02P,$% @ %XAB M4)G)5.NX 0 T@, !D !X;"]W;W)K&UL;5/M M;ML@%'T5Q .4Q/'2++(M-9VF56JEJ-.VW\2^ME&!ZP&.V[:%EGTG4V18>^DT' VQ/9*K&>XB?;>D[]-U@715((T"Z3\E'CZ4 MN(;Y_"$(6_14@6GB-%E28J_C)"^\\\#>)?%-_L+':7_BIA':D@LZ_[*Q_S6B M Y_*YL:/4.L_V&Q(J%TXWOJS&<=L-!QVTP]B\S&ULE5CM MCJ,X$'P5Q ,LV 9C1DFD269.=]*=--K5[OUF$B=!"S@'SF3O[==\3);8Y=7D M3P"GNKNZ[6IC%A?5?N^.4NK@1UTUW3(\:GUZB*)N>Y1UT7U2)]F8?_:JK0MM M'MM#U)U:6>P&H[J*:!SSJ"[*)EPMAK&7=K509UV5C7QI@^Y\/Y M_;OW/X;D33*O12R&:Z7R?^[&3:@DP&]&A#^6P,V&;!?!LEO M#9+)(/FH03H9I)9!-.8^%/.IT,5JT:I+T([KX53TRXX\I&:ZMOW@,#O#?Z:> MG1E]6[$L7D1OO:,)LQXQ=(8A5T1DO%]#4!1B31US>AM@XR)X>@MY8 M9Q?#,@]3!HO!!@?LQ@'%#A+H(!D<)'.6(K>J.6+2 =,,&)%Q:M5\XZ(2'E.& MR:203.J22>RI'3%\%H9PQKE%!J 2(H0U1:E#F5"6"DR90\K L;4NUQEBS&-K86P +,D%L\L,8&8N,HY9 M"\A: -:6XM;"BP9VT)]C-8L\29WTA6"J\O#TMFCB\9VUMHDW<>4BY\ 6"C?J14">0L-4W M86XRRA.>>0+A/DL8F E/HR"XTY+DX[V:X/Y(W ;),KM;(Y"WK+BI$=#5A&=? M(KC+D.R.;+'D"="\H':V".39= A6,P%R%G9'A"!/'(K53(&:1>IQ@85%R<>K M2K%DJ"L9=PTAD#=;K!@*%",\+9]BQ= [%$.Q8B@2@[V&(,BC&(H50Y%B[#4$ M09X^1+&L*-B]A:5[F7Z/V#-1J^?"QYI?_JTQM?DX6D\ M]/]R,WZ#^*=H#V73!:]*F[/M< +=*Z6E81E_,OR.LMA='RJYU_UM9N[;\>P_ M/FAUFKYK1->/*ZN?4$L#!!0 ( !>(8E"4XS_#2P( / & 9 >&PO M=V]R:W-H965TX_A MX]9_AILJ4W@-^-7B*Y_-/57)GM(WM?AZV/J!,H0)KH520'*XX!TF1 E)&W]& M37]*J8CS^4W]LZY=UK)''.\H^=T>1+/U5[YWP$=T)N*57K_@L9[$]\;BO^$+ M)A*NG,@<-25]-A00J_5D&]V?J=W!XNHYB@T M= O$3H%8"\0/ I&U4P:3:$QO2@VSU*IV"8(17%GU.D!9]!^_B=-OXO ;6WX- M)IW[A(8E#D[DAA90( M *8( 9 >&PO=V]R:W-H965TJ:J56BJ[J];>3. DZP-1VDNO;US8$)7@YI7_P![/C&2^+75R$ M?%-'SG7P7E>-6H1'K=MY%*GMD==,/8F6-^;-7LB::3.4ATBUDK.="ZJK",=Q M%M6L;,)EX>;63?9UZ)RR)$X77BI3P+-#K[M%F%L M%?&*;[6E8*8Y\Q6O*LMD=/SI2<-A31MXV[^R?W'FC9D-4WPEJM_E3A\7(0V# M'=^S4Z5?Q.4K[PV1,.C=?^=G7AFX56+6V(I*N6>P/2DMZI[%2*G9>]>6C6LO M/?\U# [ ?0 > E#Z84#2!R2C@*A3YJQ^9IHM"RDN@>RRU3+[4:!Y8C9S:R?= MWKEWQJTRL^=E,LN+Z&R)>LQSA\$W&'R/6/F(C R0R @85&!0!7;QR9T*"A,D M($'B"-([@MG(1H.1F Z3W2R3)G0D MQ<=@C&$A!!1" "$()LA @NSQO.0@0?Y 7G+/)L5T-O[$?!1!&9W!8B@HACZ0 M%^HM,T*L? 2:4#$#5

2$P/NK6:T7Q<^CZ(I,F$ M&+CZ$0:V9(H"KG^4_,>6P%6+_+(%ML2O28)R[W<(5&Y.IQS!M8N@XAU_K3V( M?/@; 4#8V][HYL"P)_@/)@]EHX*-T.;L<2?$7@C-#6'\9*B.YM(P#"J^U[:; MF[[L3LYNH$7;WPJBX6JR_ =02P,$% @ %XAB4/JWP0.( @ E0@ !D M !X;"]W;W)K&ULE5;;CILP%/P5Q <[*AU>_R((J%F[C.@1SQN1(OM/M* MAH)"UQFJ_TXNI))PE8E<(Z<5UU-OK>#?I7FIT !P(< M"2#ZE! ,A."#@#XEH(& #(+7EZ*]V6*!EQFCG9=U%" V;=8^ $ T:$)]7'):!MB36'M ILY(@IO(=LY! !D MSR*P%AIH@6 B$*2)70!9!9 60%.!V'2JQX0:T_2EIB#R4Z->"PRE29 8-5M@ M($GBR)YU:,TZG&6-_#MO+[(*1(_[%EL%X@=\ZS'1M%(8QK[Q$6SF,)#&R%3; M6F!Q$B5W?$NL62<6WZ!=(+4*I(_[!GS[UO0?<&X W5B'4.(;SEE@( W#P'#. M!HM1Z-_)^TY+ 1;OPCL2UI:Q O _W+/O=Q \XEXPVV((((A,]^:P "8 F.[- M81#&R'3/F_3FFK"3/O>XD]-S(U2+FT3'LW4%56\WXFMUYNJ>_R'3']@_,#N5 M#7?V5,B30_?W(Z6"R"S])YE?(?\1QDE%CD(-8SEF_4'93P1MAY\ ;_P36?X# M4$L#!!0 ( !>(8E#2\8Z3.@, (P- 9 >&PO=V]R:W-H965T:. DJX R< MIOOW,R^EB7U4Y$O YKG'=T]\9]_LK*J7^B"E]MZ*O*SG_D'KXWT0U)N#+-+Z M3AUE:;[L5%6DV@RK?5 ?*YEN6Z,B#R@A45"D6>DO9NW<8[68J9/.LU(^5EY] M*HJT^K>4N3K/??#?)YZR_4$W$\%B=DSW\J?4OXZ/E1D% \LV*V199ZKT*KF; M^P]POZ9A8] B?F?R7%^\>TTHSTJ]-(-OV[E/&H]D+C>ZH4C-XU6N9)XW3,:/ MOSVI/ZS9&%Z^O[-_:8,WP3RGM5RI_$^VU8>Y+WQO*W?I*==/ZOQ5]@&%OM=' M_UV^RMS &T_,&AN5U^VOMSG56A4]BW&E2-^Z9U:VSW//_VZ&&]#>@ X&$'UJ MP'H#]F' /S7@O0&W#((NE%:;=:K3Q:Q29Z_J_MYCVNPBN.=&_4TSV8K=?C/R MU&;V=<%)- M>&Z(>L^PP] (# R(P[,,2%%MB21US>KW RD5$X35D[4( ..X% M0P-E+0&[(&")P DX2L!; GY)$'-+J0X3MIBR"S6!B"16O B,)X()*V8$!D+$ M$>YUB'H=.EYS$N,$$4H03=@AO$!!/>XBF"!BYNTHP K9^" P8V.4.@841&PT=KS;@EAL.(\<5 MX*D/X@;U\.2'9(IZB1.OB98YZKDPRD/";/5<& A3"49.:KSD4+?D<* C%'C^ M4YBN'L7SG]()ZO6@J]U"."&6>@B,1Z$-6R,P)A(RLO1IU*W=SL M+F:'EN*!-E=::WYI6HVN,?B@Z?J4'VFUS\K:>U;:7)C;:^U.*2V-D^3.N'

:^Z_J ;:'7L>Y]@:, 6_P%02P,$% @ %XAB4,1$FX<$ M P 00P !D !X;"]W;W)K&ULC9=M;YLP$,>_ M"N(#%-^9QRJ)U'2:-FF3JD[;7M/$25 !,W"2[MO/&,(H/DM]$VQSOM\=]M^^ MK*ZR?>U.0BCOK2KK;NV?E&KN@Z#;G425=W>R$;5^US[XMX'GXGA2_4"P M637Y4?P0ZF?SU.I>,'G9%Y6HNT+67BL.:_\![K<8]Q.,Q:]"7+M9V^M3>9'R MM>]\W:]]UDW'(SZ5ZEMB&3M9=N;7VYT[):O1 MBPZERM^&9U&;YW7T?YM&3\!Q DX3<,AE )G(/^4JWZQ:>?7:X>,W>;_&<(_Z MV^SZ0?,IS#L=?*='+YL0PE5PZ1V--MO!!F;R-C4@TW,D-.8B,1$!"9=8 :;>(9)DQ@9 MC8E)3$Q@L@4FMC# 0^; )"0FL3&S. =,8F&X/A PXI MWP= @A,M.6AS7!H%6N7 "4Z\Y'"+$_+4P:$/ [!/ TPRAPM:Z!!]_$0"6L1 MJ7AY)H$M8Z[5X=HGM(Z!$K)%(I0< TL<)%K*0&C9.@#!%G/".+C6D%8S4')V MN$!:J,@^OH9(*Q )!5IKB+8" 5)P:!!I#2*EP>69C[8&HS!S',9(BQ )$5I+ MB+8((>',E1(M0Z0N92NED+C'],9TD&BU(G$O\^5-AO;%#&G,0@>)%C42HK;N MS-%H7FEPR.+E;1;,*KA*M$=3NW;>3IYK4SC/1J?Z^ %-!?C??"BNO^?ML:@[ M[T4J74>::N\@I1(Z&G:GXSCI>G[JE.*@^F:BV^U0U X=)9NQ8 ^F?PV;?U!+ M P04 " 7B&)0-0E=/,@# !T$@ &0 'AL+W=OV5(7P(FWU[@Y6U[P^14U3^:@]:M\[/(RV;J'MKV^.1YS?:@B[3Y M5AUU:?[95W61MJ99OWG-L=;IK@\JB2.M_GW5>G:8N#FUWP9M-CNF;_D.W?QY?:M/R+BJ[K-!EDU6E M4^O]U/V5/6V8Z )ZXJ],GYJK@:F]W4];LGTKG>MIU$:@X?.M%Y MWBF9Y_AG$'4O]^P"K\\_U9=]YTUG7M-&)U7^=[9K#U-7NLY.[]/WO/U>G=9Z MZ)!PG:'WO^D/G1N\>Q)SCVV5-_VOLWUOVJH85,RC%.G/\S$K^^-IT/\,PP'! M$!!< ECX90 ? OBC >$0$#X:((8 \6A - 1$CP;$0T#\:( < N2C 6H(4"3 M.X]?GQ#SM$UGD[HZ.?4YIX]I-W78DS(IM^TN]AG6_V=RHC%7/V8A9Q/OHQ,: MF.!KT OQ&(L0"' KP7"*\[J\C8G!'1(V6/,*XBTMT$4$(RXNT<43P@X[@ M5!!*0BUM2@6"0"L;BF5(H#50\FE:;(!2) 3V.H1>AY;7(9?$[#,37=TEB"7S M8^(VPL)84+L!IIA@$?';QKC/A"!#O+0Q%K X(-@*84(%/C$=8"QF/ITB".NR M 1LOH/'",CXF3CT+:W0Y4W3>)\+V4RA%7;7@ HBND"N;(K)F"Z0:T!%4M*I RB3U"%V4D$GU?B2 ME2BP>OAQ2+T$&#-K$4GE!<(DC^CB;V.,"Y]:L$*8F65T9@ L")4@ [T!&(MB M>2Q*X M6&+_HUIBN%QBX_52,C#77?T%;1.(0QL%Y,!6 3FP64 .;!>( QL&PNYO&0R7 M1NR!VBAA=BV C04<-!9QR%C$(6,1AXP%'#(68%\8BTL?-E[[),PN?J"M-@9= M!1@R%6#(4X A2VT,.6I3P%#OZL6V^Q[S>UJ_967CO%:M>4?NWV3W5=5JH^A_ M,UH'G>XNC5SOV^XT-N?U^3O(N=%6Q^$;CW?YT#3[#U!+ P04 " 7B&)0 M6#@9EUH" !'!P &0 'AL+W=OV. MFS 0?!7$ YSY,(9$!.E(5+52*T57M?WM$">@,YC:3KB^?6W#$0*^M']B>ST[ MGEF<==HQ_BI*0J3S5M-&;-Q2RG8-@"A*4F/QQ%K2J)T3XS66:LG/0+2-FZ4FMN=9RBZ25@W9>*G.I=0!D*4M M/I/O1/YH]URMP,ARK&K2B(HU#B>GC?OLKW>)QAO SXIT8C)WM),#8Z]Z\>6X M<3TMB%!22,V U7 E6T*I)E(R?@^<[GBD3IS.W]D_&>_*RP$+LF7T5W64Y<9- M7.=(3OA"Y0OK/I/!3^0Z@_FOY$JH@FLEZHR"46%^G>(B)*L'%B6EQF_]6#5F M[/H=% ]I]H1@2 C&!!\]3 B'A/"6 !\FP"$!SA) ;\749H$=B.R(-%>G!_ MP':)0-$]9+>$^#ZTJPBM1D-#$$Y5!(F= %H)H"& =Y6:&H#X9%5>+1P#F%H)T!6 K1P[H=HYAPME*(@6H5> M, -NE\!H%7@A]+R9=PL0A5'B^;%=>VS5'EN^&IQICQ7)D_^M\1+X YT.YK% M<_5*]$W]1M,_,=\P/U>-< Y,JF9G6M*),4F43N])7>%2O6KC@I*3U--8S7G? MV_N%9.WP;('Q[2^22!T>'E)4-FKS8EL A]ZD4#;'K7/] M@1!;MB"YO=(]*']3:R.Y\Z9IB.T-\"H&24'H9K,GDG<*%UGTG4R1Z<&)3L') M(#M(R<[S%'X[GKFE=<) BZWD#W\']Z$_&6V1FJ3H)RG9:(0-UCN^V MAR,+^ CXV<%H%V<4*CEK_1*,IRK'FR (!)0N,'"_7> >A A$7L;KQ(GGE"%P M>?Y@?XBU^UK.W,*]%K^ZRK4YOL6H@IH/PCWK\1&F>JXQFHK_"A<0'AZ4^!RE M%C:NJ!RLTW)B\5(D?TM[I^(^IAM&I[#U #H%T#F IEI2HJC\"W>\R(P>D4F] M[WEXXNV!^MZ4P1E;$>^\>.N]EX*QZXQ< M&$.28,76"V,X)X]CD%74MQI/^$ M,[9?)]BM:MQ%@MV"@.[^HX"M$K!(P/Y22C!-G":+ M2CVH.,D+[SRP=_$1R1]XFO9OW#2=LNBLG7_9V/]::P=>R.;*CU#K/]AL"*A= M.-[XLTECE@RG^^D'D?D;%[\!4$L#!!0 ( !>(8E ,\27 VP0 %P9 9 M >&PO=V]R:W-H965T M>M],OA?YOGZ<;IOF\) D]7KKBZS^4A[\OOW/:UD56=->5F])?:A\MND;%7DB M&#-)D>WVT_FLO_=Y/O]OZYFM3O19%5_RY\7AX?IWSZ>>/K[FW;=#>2 M^>R0O?D_?//GX;EJKY)3E,VN\/MZ5^XGE7]]G#[QAY5278->\=?.'^NS[Y-N M*"]E^:V[^'7S.&6=(Y_[==.%R-J/#[_T>=Y%:GW\,P:=GOKL&IY__XS^V79?[W;M-L'Z=N.MGXU^P];[Z6QU_\." ]G8RC_\U_^+R5=T[:/M9E M7O=_)^OWNBF+,4IKIR3W?^O34_=WOV8*^5F MR4<7:-0L!HTXT_"3(FFCG[H0J(N%(,W%90=+JC#Z4K*B$LX5=B'A0&4?0%X, M-,4!% R@^@#J+("T*LC4H-&]9C\,->6&I<%X@4RE3@9Y7P$9=\X:[%I#UYJX MYMP&K@>-.>O'MMT$;I94982RP=!65*6=8!I;-M"R 9;#1]*0;K@VC@?SL00R M)J4*9"LJ2UD:,VVA:4M-B^ Q7UCJQJ:A92 RE@6&@<@IAOTZZ-<1OTH'O2P< M[45QKH.EN00R9EA(D165.6VUP*93:#H%20Z78$JZ^033_'9\<8CA)RYNF/)1]+]SCG1HTH'NRJQSC&XN;YCW M470Y5= Z$D+O0'C-/"X;G-8-%0V!&<[U'9./F<=J31-0T( F=5.F\ VD!FA3>3I%ACL@@,\R$@(#'8A;L>#P(05E+ 4#X+R M4+0O"^&C"F0\U3JLK$AFSPO2I6\,5T'A2MDPBBYF784K<8E43(<+#*BDB>T4 M!<:Y0'OR$ R";J2Y3F6XP( L98R\/%&54R[F&E<0 ;;E=(%1XBLN2*JIRBA' M4DU56IK8\X%KAZ"U0['8RRO&N'!WK"X,5$&!"E87A: 0VH9SN00ZGEH5QELA MG77&1? D,58EVKK&WKLQX>0=6U>)"2?IUI4F4-*M)DP@T,$$(MVU!$:.'2A9 M%8ML_R2&G%1W)! C1U+D@ 122B"^ QGB.Y+%^2XQ="2%CM(1;DF, &GOR!Y& M@*0[.9 ]NO6"V0,;/I0](+N2/I,'04>E^.+'Z%%[^ZY] Q^>NN/[^O)NGS?-]U)[=G=TT\$3Z([H@[N+_C#:CCH_Q%F M^-WA]ZQZV^WKR4O9-&71'U._EF7C6Y?L2^MOZ[/-Z2+WKTWWU;;?J^&\?[AH MRL/X6T9R^D%E_A]02P,$% @ %XAB4,W;709U @ . D !D !X;"]W M;W)K&ULE5;;CILP%/P5Q K1%5>D%OH^]BA:UFZ5V;2>RE%]4 M6=1L)QQYJ2HJ_CZSDM\V+G+O"R_%.5=FP:PN'XSO[%FM=F]E2R+2]_%T>5;]S$=8[L1"^E>N&WKZPS%+M. MY_X[N[)2PXT2_8P#+Z7]=@X7J7C5L6@I%7UOKT5MK[>._UX&%P1=0= 7H.B_ M!6%7$(X*O%:9M?J9*IJE@M\T6ZE7KUD4D]2[ M&J(.\]QB@@$F>$1LIP@<]Q!/"^A5!*"*P-:'0Q71"B8(08+0$D0/-I*1C183 M6TS=V@@C[("8+;#@4+0NE #WY#,NCO[A4PA:WB8$X/W,4(:&,4SE# G8>B M#Z0"]QZ*EZ023^P2XD]" 5!1',S(@3L9 :V,T0P%W'V(?" 4N/]0LB249/KN M3# AXU2FL 2CL25OL(69,\4/*LY%+9T]5WHWM'O6B7/%-*/_I+ER?8SI)R4[ M*3,D>BS:O;R=*-YTYQ2O/RQE_P!02P,$% @ %XAB4$G-(TAF @ +@@ M !D !X;"]W;W)K&ULE5;;CILP$/T5Q'L7?,% ME$3J4E6MU$K15FV?G<0): %3VTFV?U_;L"B!B92^Q![[S/&983S.\B+5JRZ% M,,%;4[=Z%9;&=(LHTKM2-%P_R4ZT=N<@5<.--=4QTIT2?.^=FCK"<&E.I;&+43K9<>/XH

K,':*1"UV MQE%P.YQ%(>K:,5D=?P;2<#S3.5[/W]D_^^!M,%NN12'KW]7>E*LP"X.]./!3 M;5[DY8L8 DK"8(C^FSB+VL*=$GO&3M;:_P:[DS:R&5BLE(:_]6/5^O'2[[!\ M<(,=\." 1X<^.7<=R.! )@Y1K\R'^HD;OEXJ>0E4_[4Z[HH"+8A-YLXM^MSY M/1NMMJOG-65X&9T=T8!Y[C'X"C-!%',$2T9(9 6,*C"H GM_ M@-X0T$D8/2;QF-9C$$,)GL * (9P0N[(H: <"LA))G)Z#+LZYT.6X"R;R %@ M+$OS#):3@'*2F1Q$V41.,CLG99A,4,4<14E*[GQK!HIA0&X83)""!.GCQ9*! M!-D#Q9+- LTQS$+0G2Z 'DC) &(W M%XAFZ;07 #"*"+XC"&X(" ."[M0\@EL"(O^1%O@:(^@>S])"9PTCP0F=MA4 MAFQ)Q1-!T57C=B_I=ZZ.5:N#K33V#?"=^B"E$98R?K)DI7V\1Z,6!^.FJ9VK M_@7K#2.[X76.QK\(ZW]02P,$% @ %XAB4$BB2WH/ @ ;04 !D !X M;"]W;W)K&UL?53;CILP$/T5Q >LN1B21H"T251M MI5:*MFK[[)!)0&MCUG;"]N_K"\L2H/N"[>&<,V<&/%G'Q8NL )3WQF@C<[]2 MJMT@),L*&)$/O(5&OSESP8C21W%!LA5 3I;$*(J"($6,U(U?9#9V$$7&KXK6 M#1R$)Z^,$?%W"Y1WN1_Z[X'G^E(I$T!%UI(+_ 3UJST(?4*#RJEFT,B:-YZ M<^X_AIM]8O 6\+N&3H[VGJGDR/F+.7P[Y7Y@# &%4AD%HI<;[(!2(Z1MO/:: M_I#2$,?[=_6OMG9=RY%(V''ZISZI*O?7OG>",[E2]Z/5)';P5.OV3H M9H1ZS-9AHA$F'!!(JP\IHJ44VVA&C^X3[.:(-+F'[.>0,,3++N+%0F,K$(]= MQ/\1P(L"V K@<:=6P:13#I-83..2)'$P0>WFJ-5Z!+KSDBQZ269>0CSUDLRR MA&F3[B^@HCA93RRCT4_'0%SLA99>R:^-,M]N%!UFQJ.]1Y/X M5L\2=_4_9-P@^D'$I6ZD=^1*7PG[XYXY5Z!-!@_:7Z5GWW"@<%9FN])[X2: M.RC>]L,-#1.V^ =02P,$% @ %XAB4- *!Z\) P R@P !D !X;"]W M;W)K&ULE5=M;YLP$/XKB.\KMC%O51*I"9HV:9.J M3MT^T\1)4 $S<)+NW\\V+@5\>>F7@)WG[IX[^QX=LQ-O7ML]8\)Y*XNJG;M[ M(>I[SVO7>U9F[1VO627_V?*FS(1<-CNOK1N6;;1167@$H= KL[QR%S.]]]@L M9OP@BKQBCXW3'LHR:_XM6<%/[[QM/^6XOU(:WF-79COUBXKE^;.3*Z[UL M\I)5;+[9NXBQ8@5;"V4BTP^ MCFS%BD)YDCS^&J=N'U,9#M_?O7_5R='J7V=]: 4OC1=)INF=>Z>?)^'\W@PV( M,2"] 0XO&OC&P/\PH!<-J#&@$P.O2T77)LU$MI@U_.0TW?'6F;I%^)[*ZJ_5 MIBZV_D^6IY6[QP6-\,P[*D<&L^PP9(#Y0'C2>Q^"0"&6Q#(GXP K&Q$&8TAJ M0S"F, L?3-37#OQ1H@1V0$$'5#N@ P=^XD\JU6$"C:DT)@F0CQ%"DXQM8(R" M,7!$*0 I!18E0B>%6W68D+I7;J Q?X!.! M?"+@,,()G\@*E- DCFQ& ! \M33ZY*G%(/<8J"6=<(\M2L0/$#H;*0$C)4"D MR?U8)E:D:7FN(M)+B!%-C& 10@#1\(R+,SJ&;^]O#.K4 R8W=+@!#7-55PJX M50 R(L$8.:8%"Q?V;^AR [J]S3$LAJIT.X2ZV.897#MLS9S8YM MG8O#)/0!5@ 2/,$40%XY05@\,:2>T1D7L-[AZ!/7&Y8=;.L.<+UMX8D1@<[V M.G!,"E8H#$F41>JZ1EV$C&<46(*(+4'V)3.@X&IU;@6F-P []MY@H"M9L]/# M_EAT2\*MA7J-9+O33===PO!:_/EX/6?+XO_4$L#!!0 ( !>( M8E"83G1ED0, ($0 9 >&PO=V]R:W-H965TRJ)JYO]?Z>4O9MW88[V8J:,N\DH^UEYS+,NL_K.4A3K-?>J_ M#GS-=WO=#@2+V2';R6]2?S\\UN8I.&?9Y*6LFEQ57BVW<_^!WJ\X:0,ZQ(]< MGIJ+>Z\MY4FI7^W#I\W<)RTC6LPV\O'_- M_J$KWA3SE#5RI8J?^4;OYW[B>QNYS8Z%_JI.'^504.1[0_6?Y;,L#+QE8N98 MJZ+I_GKK8Z-5.60Q5,KLI;_F57<]#?E?PW &P+8.8")JP%\".!60- SZTI] MG^EL,:O5R:O[MW7(6E'0>VX6<]T.=FO7_6:J;PRXP M](P(3/;S% Q-L61..!M/L'(1(L(S<%@$[^+YJ(@4)PAA@K!+$%XF2(BU"CTF MZC!5AXE(2H15"D(1PC"9")*) !EJD>DQXF*:.YZ2-+38()B@,<%T!*0C !WK M!2Z%,P^E";5?,T#QA$^L30S)Q( ,QPD2F""Y72HI3)#>()74*923D')K.2 J MC#$92O#V)3>(90"-9, BFL06(8@S>IG8BW3"4>@-@AE HWW"F+V9 $I,"H9" M]WF@#- );3H(%-ELKH/&9+!140Y2B(D4V*IH>+N"*388BAS&UO NEQ[*E)A M.PR"Q8Q.$<(60Y''."IV[>..LC1*;$8(1^/)9<9&0Y'3."J.G>)#XGP2 "H* M^81K46Q;-+E%Q0CD;/+KH#$9;($4>6""4S#L6XSQ]3N 1G5'D?V= B@: MA1-G"(9=BZ$3EJU?"$IM-@"43I'!_L> _XFI(RUV+";^0[_881AR&$>_KG

E.W;&=G7\6,6POL5!R= ML&SE(E!J+=_J#5!/)KAHW$I9[[H>M_'6ZECIMD6Z&#WWT0^L;?RL\:7IK_MN M^%^:OCG_DM6[O&J\)Z5-6]DU?UNEM#0&UL?5;;CILP$/T5Q >L,9C;BB#EHJJ56BG: MJNVS0YR %C"UG;#]^]J&L*PQ^Q+LX1 MR\;=PN<#])6#1ORN2,]G:T>ENIR(B-2F$HL#R<2=[4M>*2<;Q M=R1U)TWE.%\_V+_HY&4R)\S)GM9_JK,H-V[B.F=RP;=:O-#^*QD3"EUGS/X[ MN9-:PE4D4J.@-=>_3G'C@C8CBPREP6_#LVKULQ_Y'VYV!W]T\"<'&'WJ$(P. MP;L#^M0!C0[(< !#*KHV!RQPGC':.VSXO!U6IP@^(UG]0AEUL?4[61XNK?<< MI7X&[HIHQ.P&C#_#P D!)/LDX=LD=O["W1#8+Q%1^!%R6$(@1/8H FNB@28( MYE$$L9T 60F0)D ?*A48E1HPH<:T@T@:F-E:0 DTF Y+$(H2WQYO:(TW7"2, MTI6*15:"R)*P\5EV R::YQ('*RJQ526VJ$2&2KQ4"7W/KI)851*+2FRH)$L5 M&(9VE=2JDEI4$D,E7:BDWDK!H&>_LIY%)C7OK+?0B;V59.!*:X +G=#S3!UH M.0%KYPQ:&\06^@LAB,PS,(+F-P+"!)J7RP8+DL"\.6#6'QO"KGKV<*>@MU:H M-C.S3O-MJ\>;8=^IN:?[[CO-,#1_8':M6NZ?T MM*G)1:AE+-=L&%;#1M!N',1@^C>0_P=02P,$% @ %XAB4%18T?=P @ M(0@ !D !X;"]W;W)K&ULC99OKYL@%,:_BO$# M7$40M;%-UC;+EFQ)TL;-JQ#$#XF7NMK)?5$M"E[ M'[@:1;/+N6YI)VK6!9Q>UN$'L-J#6 <8Q8^:#F+1#W0I1\;>].#S>1W&FH@V M]"2U!5'-G>YHTV@GQ?%K,@WGG#IPV7^X?S3%JV*.1- =:W[69UFMPSP,SO1" M;HU\9<,G.A64AL%4_1=ZIXV2:Q*5X\0:87Z#TTU(UDXN"J4E[V-;=Z8=)O]' MF#\@F0*2.0"@?P; *0#^;P": I 5$(VEF+79$TDV)6=#P,?7VQ.]B\ *J=4_ MZ4FSV.:96AZA9N^;- 9E=-=&DV8[:I*%)GE6[%P%3I\E>U<" )HUD8*<21,O M:6(,X)("Q7X#Z#6 Q@ ]E6H5LATUJ=%T8Y*L2&*K7%<%BOAOU2 O#/+ 0 MF MU. E3 QS>^U=%<@0!GZ8U N3>F"0!9-Z8%*+>.>*0 &@'P5[4; 'Q=I*6^QD M*7!J\>Y<$4Y@X4?)O"B9!P5;*)F3)4TSB\35)#!+_"2YER3WD%A9MKF3!0)[ M35Q-D5D^^]S] B#,_;2%E[9P:)?;<:0MW(V2%[F%ZXH2G&,_BKI[O,=;[, M9+_$290^[94LLW$\,K4AL/TFH\71JR_/KX1?ZTX$1R;5*6[.V@MCDBK+^$69 M5>J^G@<-O4C=S52?CY?6.)"LGR[D:/Y7L/D#4$L#!!0 ( !>(8E"*TB@2 MV0, 'X2 9 >&PO=V]R:W-H965TO+FK\EMUD;)VON=946W=2UU?'SRO.EQDGE0K=95%\\])E7E2-[?EV:NN MI4R.VBC//.[[:R]/TL+=;?382[G;J%N=I85\*9WJEN=)^6,O,W7?NLQ]'_B2 MGB]U.^#M-M?D+/^6]3_7E[*Y\P8OQS27196JPBGE:>L^LH=GX;<&&O$UE?=J M=.VTJ;PJ]:V]^>NX=?TV(IG)0]VZ2)J?-_DDLZSUU,3Q7^_4'3A;P_'UN_<_ M=/)-,J]))9]4]F]ZK"];-W*=HSPEMZS^HNY_RCZAP'7Z[#_)-YDU\#:2AN.@ MLDI_.X=;5:N\]]*$DB??N]^TT+_WWO^[&3;@O0$?# *V:$"] 0T&%"X:B-Y M# 9;/U?,SU5,_JV"_QH MX[VUCGK,OL/P"2:>8I[F@O":"(0R.PMCS.07S#0J$85/,,\)P' C!^2#M M@"8."#L0T('0#L3$@3 RZ3"AQA0:XZ]\W\SE5ZA), $,)@#!!$8P'288T00\ M]ML/9EI#IC5@6AM,'68]8HK6"T0A) H!46@0A3.B]1)1!(DB0&0HXRF:S1V+ M=4Z8*(9$,2 RY04PW$+"?"QT'[A@IHH1R*(?9BDH#+@@DX?-GE 0KVT)P9+Q MR#@@,I76@\9/B!.+A/41,5P6& &RP.("%P8F?K^T,"QG!O3,397UH&B4,D6K M(+(P83DSH&=NRJP'C9F"<#62_90)ZYD!07-;L%BI+/K S&(-,B0P0X3['C1= M3+Z_4%DXUB(',B-CN]M#D&U3Q5KD0(O$31XVR^H726$];Z7J@D'.N; WU3:#(AD(T'%P$.]FLR%=R#)LO/MAQPH>"@4(B9 M=.,9#5EH"%<( N(7QFZ]AR!;MXLK!($*(4S10I"P\.#B0* XS#I1FF_6RZTH M67IX4!O$C(QFSRAN/G8N7!X(E =AV0$)JYZ"W]^^",N94/MM-JLT[[\7NU7" M@B:T89M]%\U;\.6^B["J":A:A!876+$4?^"5#JM1(*&9"ZH'F9L-6+W>Z.4\ ME^59'WQ4SD'="GWJ,AH=#E<>N7ZY_Q_>GL7^9-2M6P" M\E=-*!>9'(>;3)[J]C)LKLON1*2[J=6U/^WQAB.GW4]02P,$% @ %XAB M4 DPD&_^ @ O@L !D !X;"]W;W)K&ULC591 M;YLP$/XKB/<6VV 3JB12DVC:I$VJ.G5[IHF3H )FV$FZ?S]C* 7[R)*'@,W= M?=^=?9]N?A'UFSQRKKSW(B_EPC\J53T$@=P>>9'*>U'Q4G_9B[I(E5[6AT!6 M-4]WQJG( X(0"XHT*_WEW.P]UYTTDS>-/%]3O,1O'X?M']"\F>9W, M:RKY6N2_LYTZ+OR9[^WX/CWEZEEI[7?;?^9GGVKQAHC&V(I?FW]N> MI!)%%T53*=+W]IF5YGGIXG^XP0ZDW1YOE3:W"#]$NOK;9M,4VWS3Y9%Z][RDT6P>G)M G"676H3 G%RO; MS36+$=$8)!H#1$.+:.P0C1FR[L8Z_B_3:Q8CIC.0Z,0$@(IM*.)" M49:$$TAP^^,00'*$+G20<)P@3":@8*' T>U2@V$1P/0&L>F,V&UJ@V&UP)!< M)#:2JQ=W.)FQ"22XW3'4[\X)N U/43*E]!AN5SR[74,QW+ X<CW&@9N:0$UMJRUQFWHDMV,@N*4)T-(,VT#$$>1$ M_RR@8##$%+P^F %1>EMQ*E4S"PQV^R'TTD<]3/>+G.]5\QKK][J=*-N%$E4W+0?]R+[\!U!+ M P04 " 7B&)0G$@O+MD# /$@ &0 'AL+W=O6D6/.-M^B6 \\P\,V:>L?'BJJMO]5&IQOM1Y&6]](]-UT566,>JT-0GRN5[3JC(@^ ,1D4V:GT5XMN[+E:+?2ER4^E>JZ\ M^E(46?7?6N7ZNO2Y_W/@\^EP;-J!8+4X9P?U137_G)\K\Q3@0_Y[4M1[=>VTJ+UI_:Q_^W"U]UD:D9N;RJ5.5Y MZ\G$\7UPZM\X6\/Q_4_OG[KD33(O6:U2G7\][9KCTI_YWD[MLTO>?-;7/]20 M4.1[0_9_J5>5&W@;B>'8ZKSN?KWMI6YT,7@QH139C_YZ*KOKM?]')H,9;0"# M =P,#/=[!F(P$&\&X;L&X6 0WFL0#0;1FX%\UT .!O)>AG@PB"V#H)_=[G4] M9DVV6E3ZZE5]Q9VSMK#Y/#8%L6T'N_??_6?>6&U&7U>1A$7PVCH:,.L> V,, M2Z:8#<;P&R(P$=S" "J,-6 **:84*<:$(IQB'BD_%F:#,5;"GS!"1E/($X9P M'M(9"W+B1>= 3"*-: $W68LI^R66PEBS',RO4]Q"30 MB PT0H%&4EI!]!@YHN"A9)*FD22-)&BL7#<2T9A*9G8P$N4;,<: #B8F@XGQ MRP%!.YB1#F;WET=".DB(Z9A9PDY0HIR;58RFX8QN((P@2NP.PM#$2^8D!XYB6C% Z%X MN_93P(J/W$2TXH%0O%W[*6 QNWEH,0,AYAAL'H&*[H.S%H 6,Q"; YXX7- R MA>A^C0$M4R"69+LB'P&OMMRY- M9B#$' N;*,:E[^2AM0R4EF.;9X9[I).' MEC)04G;M+FF1"G;_ZQ.T_ 26']YA"D)^KFP%K3Y!K;>N4!V;Z=_830M:,H)8 M_V)I9QOBKC9:-:8\M*X$L1V.8X<+6E?B-Y8_02M&4(I!V>+E[T.8V)OR8/2I M6:CJT)TLU-Y67\JF#7(T>CN]>(#V4]4:7_/Y(R?&-WS^U)]-O+GOCTK^SJK# MJ:R]%]V8#^3N,W:O=:-,\.RC"?NHLMWM(5?[IKV-S7W5'U'T#XT^#\T, M:/4_4$L#!!0 ( !>(8E"%]A(5M0( $L* 9 >&PO=V]R:W-H965T M<^N8G+M[DGC'EO5=E+1?^7JEF'@1RO6<5 ME7>\8;7^9BET@&\'HQ@9598##, DJ6M3^,K=[3V*9\X,JBYH]"4\> MJHJ*?RM6\M/"1_YYX[G8[979")9Y0W?L%U,OS9/0JZ!GV105JV7!:T^P[<*_ M1_-'; ,LXG?!3G+P[ADIKYR_F<7WS<(/346L9&ME**A^'-D#*TO#I.OXVY'Z M?4X3.'P_LW^UXK685RK9 R__%!NU7_B9[VW8EAY*]/%)%E[G@)T^TQ]M0\Q6A.='=7YM-VVS[FVZ/U+O'99QF M>7 T1!UFU6+P (-Z1*#9^Q082K'"3CB^3/#@(I+X$O+H0A B)0M@](=!K-+9/"TH& M4K^@;$HKFO INN'SZT##3/%D'M"L]P@#BO X#W;RH' R$>Q'% ''ETY0P(Y$ MY!,'"'L%069QVAJ[!TAFR40BV%,H >3&$Q2PJU#Z";FP91#@&5=NYIYNDDWD M@9V%9D">"6]BV%HXO%TMACV#7<_$V>AB676@X3\B-".1\S4'@QNU8F)GIQ7I MK?FA5N9B&NSV$]$]-C?R:'^E)Z5VKOF@:<>LGU3LBEIZKUSI^][>REO.%=-E MAG>ZP+V>[/I%R;;*O*;Z7;3C3;M0O.E&MZ"?'Y?_ 5!+ P04 " 7B&)0 MU)\R:8L# "V$@ &0 'AL+W=O=Z,1,'6>05?ZZ=YE"66?WOB1?B-'>)^W'C M)=_N9'?#6\SVV9;_Y/+7_KENK[PSRSHO>=7DHG)JOIF[G\CC,@BZ!3WB=\Y/ MS>C*MN_BVGKM^IX@7?"4[BJP]'/F2%T7'U.KXJTC=\V]V"\?G'^Q? M^N#;8%ZSAB]%\2=?R]W<35QGS3?9H9 OXO25JX!"UU'1?^='7K3P3DG[&RM1 M-/VGLSHT4I2*I9529N_#,:_ZXTGQ?RS#"ZA:0,\+2&!=P-0"=K' &Y3UH7[. M9+:8U>+DU$.V]EE7%.21M9NYZF[V>]=_UT;;M'>/BS")9MZQ(U*8IP%#1Q@Z M12QU1!2>(5XKX*R"0A6T7\\F*F),P" !ZPF"$4&<7$0Q0,(>4@U1)&EZ$0@" MT00K":"2 (1B( @A0:B%DOH7H0R0:*0R#..+2'0,93'%0B(H)-*$A$F*"6)( M$-^>U002)%8%PUXD>IQZ6A'(E-842DEU*7& "8B/G>;?7AG$8%9B5:'<2FZH M#@ REP?!IB545S,JU2D%MBUAMY<(P7XCP77K*\R5(H$H4Y40;%X2WI%D;#NB M^TY[ "C,6*I_&8T-,M6!W4MBD%YBH,#^)P10O1]JNV'5@Y]+HCLQBTU'==)KY%<8:B@TRU8&=2T'K30W] MCF+GTO2.H0Z[C0&W:>97(-MV6"%3(=BS##3>U##A,NQ9AF9<0W$PPY +W*;9 M7H&LVV(5@SS*]YX9I9*# GF6H49JJ ]N-Z8U2'_JO-THK9*H#>Y:A.=>4 M66PWIMM-LSW3AUA]K@,@\US'L'$9:+FI(34!-FZ 9ET3!;9< "RG>3_0Q]C+ M]%HA4R'8N $:UX/;U*&"RGVZBV1=WY5 MM?@/4$L#!!0 ( !>(8E (BU0!;0( !P( 9 >&PO=V]R:W-H965T MUNX&K'0R5 M@T;\JG#')WM'I;*G]$T=OAW7KJ<488(/0E$@N5SQ#A.BF*2./P.I.\94CM/] MC?V+3EXFLT<<[RCY71U%N793USGB$[H0\4*[KWA(*'*=(?OO^(J)A"LE,L:! M$JY_G<.%"UH/+%)*C=[[M6KTV@W\-S>[@S\X^*,#C/_K$ P.P8>#KB;HE>E4 M/R.!BIS1SF']VVJ1^BC@*I#%/"BCKIU^)K/ETGHMHBS+P541#9AMC_$G&#@B M@&0?0_BV$%O? M$2=*XGDK>N;;7PZTT/+04M)@@<+:TAOH/UY4:.]9&#Q0U@$T[:^OI=/E HL-7I/4ETI1_5X(/@DU#:1>];/J_X@:#O,8C#^ M(2C^ 5!+ P04 " 7B&)0C/0&YO4! :!0 &0 'AL+W=O0FBN.W#$'7&A%/-_>R!L MR%S?O3E>VKJ1VH'RM,,-=X 7EL8 MQ.SNZ$K.C+UIXWN9N9Y." @44BM@=5SA (1H(97&7ZOI3B$U<7Z_J7\UM:M: MSEC @9$_;2F;S'URG1(J?"'RA0W?P-83NXXM_@=<@2BXSD3%*!@1YM:]YXL4INFHAB]F/F&"&\2<$4NI3 MB& KQ#Y8T8/[ (L(5_KQ9_W-,/F?'5^(EYW7;".3.IYM=,6<68!)6B]Z"R:]1#-1D$ M*JFOC^K.QW4=#&ULE57K;ILP%'X5Q ,4FXN! MB"#EHFF3-BGJM.ZW0YR "IC93NC>?K8AE("INC]@'[[+.<;V25K*7GE.B+#> MJK+F:SL7HEDY#L]R4F'^1!M2RR]GRBHLY)1='-XP@D^:5)6."P!R*ES4=IKH MV(&E";V*LJC)@5G\6E68_=V2DK9K&]KWP'-QR84*.&G2X OY2<2OYL#DS!E4 M3D5%:E[0VF+DO+8W<+6'GB)HQ$M!6CX:6ZJ4(Z6O:O+MM+:!RHB4)!-* LO7 MC>Q(62HEF<>?7M0>/!5Q/+ZK?]'%RV*.F),=+7\7)Y&O[\)_H3@=*7HM=EC@=.$T=9BW>]ML-I%<.7+U<]44"^V M_B:7A\OH+44@3IR;$NHQVP[CCC!P0#A2?;!P319;=T9W'PUVV ,"LX!O%/"U@#\2".%DH3I(H"%UEV2 H@67P.@2S%PB;^+2 M0=#8)?91:'9!1A>H> QZR#@T9AP:,IYL MHVTX8E.0LU#"48]:U MGVXB:-.W5F?H[^D_4$L#!!0 ( !>(8E#^/ E8\ $ %H% 9 >&PO M=V]R:W-H965TJT[K<#AX!J,+6=T-W];$,1(\X?_/6>]SGG(#L;N7B3#8#R/CK6R]QOE!KV M",FR@8[*!SY KT]J+CJJ]%*@56ERJMH->MKSW!-2Y M_R7<'U*CMX+7%D:YFGNFDA/G;V;QOKO $C!DCG<;[[.DO M2!.XGG^Z/]O:=2TG*N&)LS]MI9K<3WVO@II>F'KAXS>8ZXE];R[^!UR!:;G) M1#-*SJ3]>N5%*M[-+CJ5CGY,8]O;<9Q.DG@.Z-Z79M*VP9SIYJ7>O!0E)AJ[&:-8<)@U>::(P7C1(^R\0 M[(1@:[!;&> 8NPUV3H.=-8C^RS+99#EI8JOIK2:,21JX,9$3$SDPZ08S:<@* M0TAPIYC828D=E,<-);ZAA#@E=YI.G!ARB\'!!D-N>_88D<2-29R8Q($)-QB7 MYD[+4BB2M]P^P]J#E7H/V"!]V61C]T MRX)!K&UL=97=CILP$(5?!7'? M-1@P$!&D9JNJE5HIVJKMM9-, EJ#J>V$[=O7-H2RX-S$/YPYWXP=VT7/Q:NL M )3WUK!6;OU*J6Z#D#Q6T%#YQ#MH]9B@N2'8"Z,D&-0SA(""HH77K MEX6=VXNRX%?%ZA;VPI/7IJ'B[PX8[[=^Z-\G7NI+IMB#E3",V>_ZY.JMG[F>R^-U7^#&S M-YEHQI$S:7^]XU4JWHPN.I6&O@UMW=JV'_WO8>X / ;@ M*0 /M0P@F_DGJFA9"-Y[8EC\CIH]#C=8K\W13-JEL-]T\E+/WDJ"DP+=C-&H MV0T:/-/$X7\-TOX3!#LAV!I$[R#$;1 Y#2)K$,\SR)=9#IK$:EJK2=,L=5-B M)R5V4,B",FC(C$*2*'!3$B/,3[ M'P;N Q<1-$#TH.C'3I(RW4;1X39X" "@"0 &0 'AL+W=OB5#'S/'FXT(S()U[07'\Y M<9$1I8?B[,E"4'*TI(QY@>_'7D;2W%W.[=Q.+.?\JEB:TYUPY#7+B/BSIHR7 M"Q>Y[Q,OZ?FBS(2WG!?D3+]3]:/8"3WR&I5CFM%AMA^?U?_ M9)/7R>R)I!O.?J5'=5FXB>LJF>:VV=9?9E$-0TF!#4A: CH,2&L">&=$#\DX)J [P3\ MD!#5A*A'\*K<;3&?B2++N>"E(ZKU4!"S[- LTG_7P4S:?\=^T_64>O:VC(/I MW+L9H1JSKC!!&Q/Z7Y9##%!%_$\1,11%[(= M0A#"<*0A6+#0"H2=8HRDBD$!; 5P1Z"7R!K"A+!)!)I$@$"OGFL($\$F,6@2 M P)QSZ3"1!:35QC?]V&7">@R 5PF/9@. HE:-NS[@ M*;%"P@.!\$A-$;S'40A(C)4$WN4(_T=5X3V,H TZJ"H$&CDJ$+R-$;2/ M!U4%0#CH^7BM6R>CXFQ; .D<^#57YM!MS39MQBHPMU9O?F/:#WN;W66JWN4; M$>*WTGVIOKQ+FB.D;_2=?BHMNE9L#H29E7?;L[HNH9JH'B1=T/>4U3 MMOP+4$L#!!0 ( !>(8E!J5QY_% 8 TE 9 >&PO=V]R:W-H965T M:HYVR2R2;C:#YW]S>))'H& MQ0429^]^ <&QNZJDG1^CF*>ZJ[NKWBK0T2[-?N;+."YZO];))A_WET6QO?"\ M_&T9KZ-\D&[C3?F7]S1;1T5YF7UX^3:+HT5MM$X\[OO:6T>K37\RJC][R":C M]+-(5IOX(>OEG^MUE/UW&2?I;MQG_?:#I]7'LJ@^\":C;?01/\?%7]N'K+SR M#J,L5NMXDZ_232^+W\?]/]C%BY:504W\O8IW^='[7K64US3]65W<+<9]O_(H M3N*WHAHB*E^^XJLX2:J12C_^;0;M'^:L#(_?MZ/?U(LO%_,:Y?%5FORS6A3+ M<3_L]Q;Q>_29%$_I[C9N%J3ZO6;U/^*O."GQRI-RCKO_>V^?>9&NFU%* M5];1K_WK:E._[IKQ6S/<@#<&_&# Y$D#T1@(5P/9&$A7 ]48*%<#W1AH5X.@ M,0A<#<+&('0U&0U<#YK];"^"VZC26G;!*Y%ZJSZM-:G^8ZDB>?GIUT1+,?*^JI$:YG+/<(.1 M)G.%,8*,TA;SC(UC^?R",;]#QRMC M_!#H' ]T7H\@C!$"? 2!CR#J$:0Q@A5VW_>,KIG-?F_]YA\^E\3GDF NYEOA M.Y5@+@[FVH>-,SF'9(?_"O=?0?^9-==4@;ET&4#"#ZQ F[F"Z\1IRW1=E^!SB/H>(SU9AF(9@>Q0:ZX[94Q2[8?-.S'2< M*#*,PUW68 OW4'@LLGS 0"6'F!Y867&/0'+ %>$U4=@84MDTV$<, CX[0/<= MD.DR41\9+)!:V]*+0"($T>H W7= ILM$262P)FJ[%YHA$#T14;X8K%_:;@)G M#:2. B>$(HE03#-*(QE1DAA2D^PMGC70L6I(";)^WF"&1S*4S#XPB(5D)65$ M66*P+FEMUZ4&,AP:PK+4B9D>$>6&P7JC-='%##>_I M'284@R.*$1"ECQ-)SH,S=IA(.(XDG+WH*8>=V^E%$[G$D5P*[-MV#ANO(=9U M=G/F'2:1FP+ITH[NDP[#BZ$O!>73/HU#7"<05#X!O"*214;KHY1623PK+)MV>#I5IB9?$6 [$'$=*A M7&HP!H7$\S1%R(;"9(/XMDH3LJ'/D U-R(9&9".TGD[/$$A0F: )Q="(8H1$ MTZ&)M-5GU%]-9*1&,A(N&'N69T_D'7V!7OU0:!9E'ZM-WGM-BR)=UU^8OZ=I M$9<#^H,R+I=QM#A<)/%[4;T-RO?9_@(8E!GDP+87 ( #P( 9 >&PO=V]R:W-H965TO;0A+ MS#3:FV";;X[/.,Y,DIZR-UX2(JSWIF[YUBZ%Z#8(\:(D#>9/M".M?'.BK,%" M3MD9\8X1?-1!38T\QXE0@ZO63A.]MF=I0B^BKEJR9Q:_- UF?W>DIOW6=NW; MPDMU+H5:0&G2X3/Y2<2O;L_D#$TJQZHA+:]H:S%RVMK/[B9?*UX#KQ7I^6QL MJ4P.E+ZIR;?CUG:4(5*30B@%+!]7DI&Z5D+2QI]1TYZV5('S\4W]B\Y=YG+ MG&2T_ET=1;FU8]LZDA.^U.*%]E_)F$]H6V/RW\F5U!)73N0>!:VY_K2*"Q>T M&56DE0:_#\^JU<]^U+^%P0'>&.!- 6[T,, ? _R/@.!A0# &!$8 &E+19Y-C M@=.$T=YBP[?;876)W$T@3[]0B_JP]3MY/%RN7M,H7B?HJH1&9C @''7=A!CG'X&,<9URB'&K 9H5D,;PLZZ/W&KH)=6J%(T M6YU:X+.G:K"QOI.M<>AD'S)#7_V!V;EJN76@0E9X78=/E HB+3I/\G=5RE8^ M36IR$FJXDF,V-+1A(F@W]FHT_6%(_P%02P,$% @ %XAB4)I<([4G! M.!, !D !X;"]W;W)K&ULC9A9CZ-&%(7_"N(] M4 MKR[;4!D6)E$BMB29YINWRHF%Q +&BJJ+SFINJ]3^GIJV*7M^V9[^[M:HXCI6J MTA>,17Y57&MWMQG+WMK=IKGWY;56;ZW3W:NJ:/_9J[)Y;%WN?A9\N9XO_5#@ M[S:WXJS^4/W7VUNK[_QGE..U4G5W;6JG5:>M^\I?_'K2/"N%_5@CF"@&I MX$^IC'V3%WVQV[3-PVFGX;T5PRSB+X'N_<-0.';V^)_NGDZ7?NQB%FW\CR'0 MS.PG1BP8_B1\'?W9A$!-[(517:P;R$PB"M=(;B*".J-3+V<$;V1TLE8[U-3+TOIB@-0&-+Y8$(QCR36RQG>3!E0'-#=E)E+)65DWF2 DB(F M^TT.J- NVN( W-P9>6@) 7?X5RY WH:+3%"RW&R$1PP*70'=,=4_0T-6+ ?-B.LEF;K694A=#L5(OB=+EQY("=B4.;(E36YJA5;.< M>W3Q9Y#3G4^S %CB)6SYL3PA<.Q5')@5IV8U0VMU 1@(Q#&/4RK' MML6!;U&OV<_0NJG("V,J'7'F(LDAMUHE:^G8OS@P,$$-;(;6386>H)X .>XE M],$&9*2='<_268\Z? ]F;H?2^P>\8@,'^F(XO:U;KZU M3S%VJ^^'_;&]6C]UW>G#9M/>/<5#U1;U*1[[?WFHFT/5]1^;QTU[:F)U/QYT MV&]D6=K-H=H=U]?;\;O/S?6V?N[VNV/\W*S:Y\.A:OZYB?OZ]6HMUF]??-D] M/G7#%YOK[:EZC'_$[L_3YZ;_M+FT,$5]W M\;6=_+X:NG);U]^&#[_>7ZW+X8SB/MYU0Q-5_^,E?HK[_=!2?QY_IT;7EYS# M@=/?WUK_>>Q\WYG;JHV?ZOU?N_ONZ6KMUZO[^% ][[LO]>LO,77(K%>I][_% ME[COPX.!C8JP7)C$2&6Y0%@*$G+6WDM! MLU$L&0<2NY;(-?4F\]MSWSMN&#%LB6 SQ8K$9J7_ 7#8K$0WU@Q&SEL6R';5)G*ZVSMN*=.E0A4V0I:([,%R5WMMBS0YZI,I<_\$I?"&96.NS9 M <^9,I,V5Y ML2T",W(>:_9(<_;.++\[2U%P]9['GCWP;+G7>UBJE\N9>2S5HQ*9,DM!,V;] MY.?>FWDLVB/1E)G/GWF5+-A.8= >O2JFS'R^'LV60?:[U7SN#NVJ]NZZ^K# MN"7JH:Z[V)])6?3G\!2K^\N'?7SHAE^'HJLY[_PZ?^CJT]5Y5]OFLK7N^E]0 M2P,$% @ %XAB4$6^>_V" P 4@X !D !X;"]W;W)K&ULC5=M;YLP$/XKB.\#;%YLHB1223IMTB95F[9]IHF3H +.P&FZ M?S\#;@KGHQL? G:>NWON?+ZSEU?9/+4G(93S4I5UNW)/2IT7OM_N3J+*6T^> M1:W_.-D>_/3G3($C\*B]J=[WLYQZ:]5)>5%G4XJ%QVDM5 MY5#?AKY?G_"B^"_7C_-#HD7_3LB\J4;>%K)U&'%;N M'5GI4Y/KU+#:B+#M-FL=O MH]2]V>P$Q]^OVC_VSFMG'O-6;&3YJ]BKT\KEKK,7A_Q2JF_R^DD8AV+7,=Y_ M$<^BU/".B;:QDV7;_SJ[2ZMD9;1H*E7^,KR+NG]?C?Y7,5R &@%Z$R#)NP*A M$0C?!*)W!2(C$/VO0&P$8B#@#[[WP=SF*E\O&WEUFB$?SGF7=F01Z^7:=9/] MZO3_Z7BV>O9YS9)XZ3]WB@PF&S!TA"$WA*^UWTQ0S$1&+7$Z-;"Q$9##UH80 M$DTQ]S:&)0G.-$2#$?8*PHD"ABN(4 51KR":*. @F@,FZ3'U$(XD#4!$;!!G M(0B)C2&$W-FBB"R&6IS22(4]P*"? 2&=AE@),A2)>!#20SH*D7 MD0>W\\;@_K%'M@AL?H],G]QX#&5BGUTID3!,%[!F%VM>%S$[7,LZM9YE$J?XONS]D%*)33+P-/\3OJ"=QN4XJ"Z3Z:_F^&6,PR4/)L; MG'^[1J[_ E!+ P04 " 7B&)0CHG%(',# <#P &0 'AL+W=O)'6MV+/2_7/1E1%*M6RVGKUON+INE4J<@\(";TBS4IW-FGW'JO91!QD MGI7\L7+J0U&DU;\YS\5IZE+W;>,IV^YDL^'-)OMTRW]R^6O_6*F5-UA99P4O MZTR43L4W4_>>WBTA:11:B=\9/]5G[TX3RK,0+\WBVWKJDL8CGO.5;$RDZG'D M"Y[GC27EQ]_>J#M@-HKG[V_6O[3!JV">TYHO1/XG6\O=U(U=9\TWZ2&73^+T ME?3(E0\W-Y&6CDJ8\FS&\-^*-DA+B! #40M :"D8%( M"[638:U,V7F94$)P&(;", .&$;VPS( )$M#3W@F%9T) F*]EWK1$$Z!:[C^ M&P45HD&%2.YBS=_0\#=@^D%!9 *&.Q*ACD2((XF6W<@ H<1:Q!B%B4V8A&@P ML0D#H0TF06$2!$8KWCPQBJ=N(PL*)3C7$ 0'=++!A'P+CH73*&+"(#5J'ED@ M1*7@4IR_Z!4$1G$&HPB% M):&>N0#A#9]9CPS.8M2DL2B)]%*:Q.)#;-;29++ +/GR0VMCOW&BH@A3)3I3 M49.&: B^%0JG(HIP49+H09E"]I!P+J(F&<7$K,"NB!?O&\#Z1J<6,/N&62]6P+L&L(:P,"G@#0'Q%>'B#0'8S6N$:UZ] MS"0)[^R+O^#5MAV_:FT\"ZGFD79JV @AN7*2W"KW=FI4'18YW\CF-5+O53>O=0LI]OTLZ@T#\>P_ M4$L#!!0 ( !>(8E#%XN\^*@, .\, 9 >&PO=V]R:W-H965TZ:)DZ "SL!) MNG\_8R@E]E&E+\%VOOM\]^$[SK.SK%^:O1#*>RV+JIG[>Z4.=T'0K/>BS)I; M>1"5_FEKO@N90BVQCC,HB(&'(@S++*W\Q,VN/]6(FCZK(*_%8>\VQ M++/ZWU(4\CSWP7];>,IW>]4N!(O9(=N)GT+].CS6>A8,+)N\%%63R\JKQ7;N MW\/= Z&M@4'\SL6Y&8V]-I1G*5_:R;?-W ];CT0AUJJER/3C)%:B*%HF[!W,<]:(E2S^Y!NUG_N)[VW$-CL6ZDF>OXH^H,CW^NB_ MBY,H-+SU1.^QED5C?KWUL5&R[%FT*V7VVCWSRCS//?^;&6Y >@,R& #_T(#V M!O3=@'UHP'H#9AD$72A&FX=,98M9+<]>W;W>0]:>(KAC6OUUNVC$-O]I>1J] M>EHD(9\%IY:HQRP[#!EA8$ $FGW8@F!;+(EC3BXW6+D('EU"'EP( ,.]H&B@ MU!#0BT!CG("A!,P0L!$!&Q%TH7:8R& J@[F!,$HY6 $C.*K=2:R@$1B)HB3" MW8Y0MR/'[22T]EEV&#[>)Z6$6.=@A< (@YA97B,PB'D:XEYSU&ONBAVE.$&, M$L37O^X$)4@0W5)+M\2)E,2I_:Y=$ 5.+LU@HIK %:KUH'&P$8VM5%HA*#H^1)UN"(J$R933:'VZ!X)(1R'$!M[HP/I'H@&GPE"?T&NFH\P5G MW.E^7!"ACG NB%+;XV#4]96BWIF.NO'6\EBIMGD:K0Y=^SUINT9K?:F[^:[W M?J?IK@(_LGJ75XWW+)7N24WGN)52">UC>*N]V^O;QS IQ%:UPUB/ZZX%[R9* M'OKK13#<<1;_ 5!+ P04 " 7B&)0NLV9:_8" !'"P &0 'AL+W=O M$-B\[^[W]D7^V9GV;YU!R&4]UZ5=3?W#THU M#T'0;0ZBRKM[V8A:_[.3;94K/6SW0=>T(M]:HZH,&"%Q4.5%[2]F=NZY7Q*E/,]]ZG],O!3[@S(3P6+6Y'OQ4ZA?S7.K1\'H95M4 MHNX*67NMV,W]1_JPIMP86,7O0IR[R;MG4GF5\LT,OFWG/C%$HA0;95SD^G$2 M2U&6QI/F^#LX]<>8QG#Z_N']BTU>)_.:=V(IRS_%5AWF?NI[6['+CZ5ZD>>O M8D@H\KTA^^_B)$HM-R0ZQD:6G?WU-L=.R6KPHE&J_+U_%K5]G@?_'V:X 1L, MV&B@8]\RX(,!_S2(;QJ$@T'X:1#>-(@&@P@8!'WN=C%7NO;:OAR8W M94ST[.G14K9+#@91X/FJ=>PB29)HTO-TM7041%H@A&# M81A/S#6G(0CA:@#HRE7$@'-].] %*4<7C%L'_&+!..X@1!V$UD%XX0"FVFLB MJZFMYBZ,8+:(B&8A4AZM*(Z:V7NQLGLV T^,M-<@/FE MZ1)MT_'IIF\Q?^3MOJ@[[U4JW;K8!F,GI1*:D=QKNH/N:L=!*7;*O";ZO>U; MNWZ@9#.TK<'8.R_^ U!+ P04 " 7B&)052?E2-L" "W"P &0 'AL M+W=ONXF3H )FMI-TWWZVH90>1[F'\.0M9,FT]Y#%0K.=N[H+H*HC"D02?G%?BNO:)_SKP4!Y/V@X$FU7+COP'UX_MO31?P:"R M+VO>J%(TGN2'M7]';@N2V !'_"SY58W>/;N4)R&>[\9VV$LP\ M+GS+J\HJ&1^_>U%_F-,&CM]?U3^[Q9O%/#'%MZ+Z5>[U:>UGOK?G!W:N](.X M?N']@E+?ZU?_C5]X97#KQ,RQ$Y5RO][NK+2H>Q5CI68OW;-LW//:Z[^&X0%1 M'Q - 81^&!#W ?%;0/)A0-(')" @Z);B]J9@FFU64EP]V:6W9?84D=O$[/[. M#KK-=O^9[5%F]++)HF057*Q0S^0=$XT8,A"!41^FB+ I\F@2'KV?8#LE:/H> M*:8((0GN(D87&CN!>.PBS7"!!!5(G$#R;J> RQQC*%CL?S %QBQPLREJ-D4$ M,F 68Y; +,+$(3"+,3,'A*)F*2( CDB.,3$PBS'@+!<8D^)F%ZC9!2( TI=C MS *8Q1B0H6+*4!KA9C/4;(9, E*<(TP"4KS%& +,8LR,V25J=HD(@!3G& -2 MO,48>)U@#,7-DA"_.$-$8@%O3@P"6=ZB$,A2@4%I..-XYJHGB 2!CC$(WM8VCB\# O#0 &0 'AL+W=O,SY$# H?I7Z MVMW=!_U0GHUYZ1M?=JN0]42ZTEO;IRCYL\=5F(;!3N^+R3A.^C"Y]HDFS&37\3N,I MP-8]3(0=,,FCB+N?"&@E60 MLG0&)B9A8@)&>C"C)KDK(SD#CP6+&,TA20Y)<"0>AT0E4N6QYE@S@Y&0& G& M\"9]DZ *0C /-<>B&0Q%8BAB-I3'H?"J9,)[CG(LBAF/:9241$D)E-1#27$5 MR/R5P:),9HI&R4B4C$#)/)0,KPY7_GN#13+)@$8!1GL10S B0V;$J(GQ_0B+ M!,PX$LP8(^"94A4 MQE*:B-..RK&CILK?:2;1_9$GG7OQ.&V6G#)+KTX^B>2[AQ2=K**[DVO_*?&M M: ]ETP7/QKI#\'!4W1MCM[9SFTX'[:>Q^H&=9 ] MD@'UXLN)T YRL:1GCPT4P:-RZK '?#_V.MCV;I$KVYX6.;EPW/9H3QUVZ3I( M_Y8(DW'G;MR;X;D]-UP:O"(?X!G]0/SGL*=BYM:2WJ'HM'.?-MLJ MDWHE^-6BD2WFCJSD0,B+7'P][EQ? B&,:BXC0#%<484PEH$$QI\IICNGE([+ M^2WZ9U6[J.4 &:H(_MT>>;-S4]^,$ZZ*8I Z>"K'MM>C>,4_^9F=P"3 Y@=-O&'#L'D$+PYA*IX3:9* M_00Y+')*1H?JPQJ@O!.;;2 VLY9&M7?JFZB6">NU2),L]ZXRT*0IM08L-)M9 MX8GH&/66Z7\/9JUX M %D(M.TB%Z5DV7.36Y]%S^9Q?6 MN:\_ =F)#'LI^KUNSV]A]&/Q'=)SVS/G0+CH_3O,#H MQ.4T$7.JN[1><#),#Y WOX+%/U!+ P04 " 7B&)0.E3=G!(" ",!0 M&0 'AL+W=OI7>Q#ZA :54\V@ MD35O/ 'GK?\4;O:)P5O [QHZ.=I[II(CYR_F\.VT]0-C""B4RB@0O=Q@!Y0: M(6WC;Z_I#RD-<;Q_4_]B:]>U'(F$':=_ZI.JMO[:]TYP)E>JGGGW%?IZ$M_K MB_\.-Z :;ISH'"6GTCZ]\BH59[V*ML+(JUOKQJZ=>Y.N>MHR(>H)T4 (TT\) M<4^(WPGX4P+N"7A"0*X4VYL]423/!.\\X;YN2\PE"C=8=[\T0=ML^TZW1^KH M+5^OTPS=C%"/*1PF&F'" 8&T^I B6DI11#-Z=)]@-T>DR3UD/X>$(5YV$2\6 M&EN!>.PB_4 +PI@*X#O.K6:=,IA$HMI7)( QY-JYR",T_6DW@6EY/$#O\FB MWV3![R1+D#UQBT9WDH&XV/]=>B6_-LI\VE%T M&"E/D;G3DWBA1XV;#.\R;D[](.)2-]([& 9S_!U!+ P04 " 7B&)06?E&028" $!@ M&0 'AL+W=OQ'3 ):&U/;"=N_KR^$9<'M"_8,YYPY8_ 4 ^,OH@&0WBLE MG=C[C93]+@A$W0#%XH'UT*DW9\8IEBKDET#T'/#)D"@)4!AF <5MYY>%R3WQ MLF!72=H.GK@GKI1B_J<"PH:]'_GWQ'-[::1.!&71XPM\!_FC?^(J"B:54TNA M$RWK/ [GO?\8[0ZYQAO SQ8&,=M[NI,C8R\Z^'+:^Z$V! 1JJ16P6FYP $*T MD++Q>]3TIY*:.-_?U3^9WE4O1RS@P,BO]B2;O;_QO1.<\97(9S9\AK&?U/?& MYK_"#8B":R>J1LV(,$^OO@K)Z*BBK%#\:M>V,^LPZM]I;@(:"6@B1-E_"?%( MB-\(B6G>.C.M?L02EP5G@\?MQ^JQ_B>B7:P.L]9)I6J.RMW&RV17#3 M0B.FLA@TPT03(E#J4PGD*E&A%1V]+W!8([+472%V-A$;?CQO8ANZ!1*G0&($ MDG<"T>(4+"8UF,Y@MGF^:&2-07&\<3M)G4Y2AY/%<546D\VKA$F\L+(&)4GV M#RN9TTKFL+*H4F6K*A]0'F8++PY4ND%;MYG<:29?F(8E"ER >;0@( $$' 9 >&PO=V]R:W-H965TVN,A/;\57&SI*6->RX(\Y51?B?-5#6+EW?O09> MRU,A=0"MLH:UP."[=%_]YZWN:8! _2VC%:.]H M*WO&WO3ARV'I>CHCH)!++4'4U%WN%,3Q_NK^B=C7IG9$P$; M1G^5!UDLW<1U#G D9RI?6?L9>D.1Z_3NO\(%J(+K3-0=.:/"_#KY64A6]2HJ ME8J\=VM9F[7M]:\T.R'H"<% \..[A+ GA!\$?)> >P*>$%!GQ=1F2R1999RU M#N_^WH;HM\A_QJKZN0Z:8IMGJCQ"12^K),49NFBA'K/N,,$(XP\(I-2'*P+; M%>M@1@]N+]C,$7%T"]G.(;Z/[5F$5J.A$0AOC$9V 6P5P$8 CP62Q:12'28R MF+JSZN%PXG8.PCA.)GXM2E'Z#\.1-=]HGF\:V 5BJT#\>,465H'% Q7K,/'] MBLU!EHK-03%.[.DFUG032\%BNT!J%4@?+YAJE=:OT7N@9#UH_&YXDX+]'[*U M0/P43_VB41^I@)],CQ9.SLZUU)_C*#K,@9= ]Z%)?*WG@^E/'S+=(8E!K!@\@7= !\B P 4 >&PO?F D!R>>+U=(3+(H#,NYQ[[MF7/Y3E+OJZ7FW*__C=XVZW M??G[WY?SQW2=E)U\FV[@EV5>K),=?"P>?E]NBS19E(]INENO?M_O=L>_7R?9 MYG?1?I/]8Y]>Y?O-[C]^-YU-?O?'/Y39'_^P^^-5_B4MHMOD(8TNHD]WKZ.S M%^=_^/WNCW_X/?[.S_3ZT2_Y9O=81M>;1;JH_OPZG7>B02^.^MW>K/KCF_2^ M$_6'^&._6_WQS_L-O-EM?I-7MH65=6HSYO/].MWLHH_/V[2VVN[%7UI?N-QL M]LDJ^I!N\V)7?6I7[&NCN3=OTR++%PB!Z'6RJS\G0/CO_^V_-6W&K[A(-F6V MR_)-RR*6R:JLC7Z]V66[Y^A-MDJC=_OU?5I4G^AVNQ>#;F_8:WGU0_J0E3N8 M?!>]2]:U"=[>_/7Z]OK#W?MW<73S[JH&<1GE"K90 /QN ^^1G])GQN6T>MU M^[/9H':<^Z) +S)RCF,\+7'1ZU\,:EMQ0+1CO($OR^J3!X] WI8# M;7S_S=^JWUS"JPM^?94\M(#G9C//"SC4!,\WCNYVL+>Z M9;"/R=?H9@$S9LML3B.V''UO<#&8CGOC_K1EI,O%HDC+,M8_HK?9)HW>;VIK M&4Y&T4>8\3&Z_))N]FD#O-ZL\KTU:'?H*/\%6/^9/F^JS[]*GZ&]Y\?G8 M& Y>MT7^)=O,:^M[5SN6ZA"W>;F#L_U_LFTCL'N GC4HT=(O@7 VOM+O]6N7 M)2?\>7=Z\O_V<+[']-5ZN+SQLX=]A/4@)0%M%-6>[K4'F7 MMPSQUWP%%R0IF,(5M>NHU$=("!-.VBA@3/WV_BUM&^%FLTN+9+[+OJ1(>!(= M\@"]A=L+6/F0%[53>IL4 *_+^3R%I^"9!3_?,M;=.EFMHE?[$NY>V;:^ZW5: M/.#&?B[R)[AZ@ C;9%.;68=\!- ?>>9V?[_*YGB'D[9=AMAVAXA51N_W.[A) M&T2G-D):&GH'F[]')K-, 9SUBWN+YY5O2D3]W6,:%8X;_5__8]KO37XJHT6Z MS#89GGK,YH_1 M$XRR2C;1+H^6R#3+_7V9@@0$H\%7.-@":GWX;Q !@*+>$!=QFQ2[Z.;FAG>8EW5U_ MO'M9^SDI'VGE<_P#H)(!=<'SK/&\^1P95PF@F*?PT/T*.,(FW>$> 9GS)UHY MGLXBW]_OEOM5E.@K\,B+0=R==&FF%_VX/QG'N"5DS?0=KCR&H$SP_*(RW61P%S;YKN4L^4 .K*)U7Z;CWVHH=EOH9DKF3"K].''H(AK%H'#@?RP/ MP6KWN\>\R/Z9+@!D*)]E*(G45%9A>>T#]WE8&IJ(O/G<,-5X'(^&2.Z8)8P' M\1C(7;\_TX=Y&;'^.AT,XOY0'N[&L]DPG@V'^G#N>2]<43QV(/#XZZ(C8-R^>%:8)#NB5S]%_7C2G<&"&0[]>#SM MQ?WI2-=Z#\9/Y]YX0;.-TWV0;&S%"GR(57_.?E M?4DI&O5DE1>CVC9A&J#5"[$S00?WORVWQ)#KT9 MWMMO777X]C+EAV[$0^LM>7^VP6V/&(D@FS#K@/"ZDT#JM860)HV+1Q^YQ?EV3KM "8. M+(V>H7MJ[U#+2P?(UU4@%1!^?1>K#<>Y88BW,UM0XN$4-R)VSY\CM%F4*]G6 MXN_[9Z28E%#'E42:^-=\RXSY1$'BM-%.'N$+ M< NQI"'C*++Y3B4S=!ONOF]=1T=MI"T7]\16+84Y:<8-'$QTO=ZN\F?039E, MW0J7CF[1$/BM>S@ZXL%1BE1EA),G]J\T<^I0+U*^C;2E-NXURY8GW)B:6%=Y M]=CCEW=7H+^.@H8N" MZ#T,G@:_?[L4@ ;K-Z#JGL[]W]]>?[C\>//NY^CRZN/-7UNLF0YC M2Y3,0'+)01]?&=D,OL6_R6)^MF?1_YQEVP6["W)GNR/_$AD:F@6H!B+W76+4 M,35EEV[0W>]L \>>7Z3WNR,X@V;=-'A^D95D8V )\C0DOF)/(QS;,LE4A6=$ M9C,C:KI YQ:B#QU6%&K6CD:5Q%E&#^D5O#"4Q.UQDI&[)]T8DJPTB/&\'??CL"U>=_]]?KNV&U2PD)7=MOB-(%C6.V) M+HA!DBPP9;[. !9\!AO18NA^7-Y>3JPN>+!B,P_OB8KA9H M9)VC/H?.X9IDZ\ F4(/_J7#3#J@W-^\NWUT= =0'+R54F%<#QL_3="&&@NP; M6!ZZ.JV,J+(FPNWZ[O;V6V8Z[7;+6>$K(3%I6MZW#EJDK#^0_GP:M7#G9Y%] MR2;7@V=X_>;-]=7'Z/V;Z,W[#]7=GZ++=Z_Y#W1H_/7R[?6[CW/7NT^WMV^M?X.'+M]'KF[NKM^_O/GVX1IB\__BGZP\\Y)NW[W^%+0&4 M?@%6^_Y=L\>97+G'+#L')GSW_MT%36>($&SJI)MF99UFBD1,OUCP#4^.>#?? M(J%%=3#*UHA5(J$L46L@] ))9[&"X8XY^.I.Y^BL5Q-QV]R"@+,7((4!%[\ MRK5F%I7#8_BI@<_ 32MQ.RA_8?1"D_1EQ6FU5W^38/V;#WA(^'^5[R0D\=!V M[])MU)\TATJ8QX"IULAXFWP"=V5SD>]W;237KK^"68%?O"Z)?@&9+7E(/Z:U MQ;Q.RWF1;57\TE B.O:[_7J-\5-H/\H>-A0RB.&NC,B(.K<@4\\;J%S#(P<, M8K_-&J*WH,/> MPQ2A+ WHG.T 77[_[D?Z O>C_%!$[Y54*=W$_R]5,JWV#L MH'R7[POY\CQZ2LHPN@<. D>5>$-TKZZ2)XX!BM[A=497:V\V&]&^\%&_K@B= MVAG@,X^Z(P\#CVE?G79@8]$E*,8K="9W>1]SW@#]NTIQ*0G*$X GZ*'E4*U\ M"9(J<284;4IU^:_(^(AHE//J.2@O^GF5W\/+=^D*<##ZA7PF;MD?TU5T^27[ M(@8,#?+KV/W %(]ILOC'/BG0=< [D8A-#NLDK/[4N>O@VF#KQ,DO5UN\D[M= M$IW]G.;%0Y:?8K< C8\R[?G,,F7^4/SQ'HQ>BQP7D#7]SG^6? *1@1KE\!9__+ M71S]^ICLRLOM%J[-%L_*45/00T%%^CG/'^#;#QC/Z'YR8]#^+E=PSSK11UJ; MAY5=%MQNX%7X*AUHE"#_@O7=YZ+47A8489Y16/\N7:VR!XIZ/+N\.4? $&;P MD)N,=+8;!YP693E # ?I?&'1!9)T_SS%T@?0, MLB(@>M)P&#B4@, 6X_1E0J%Q2G4I=&._Q?@GQAOT(GM7,3R8TU88[S,@>N1* MAL>3 I;Q -LG8:V#AGM@PPD2XMB@ O L$*+@M/9;%!7)?8R>,ECS9Q#82 [# MXUTG#^*G!AH_YZEIU73[0+ I>-FI&066"M\_P]?SQW2QQ^L).P&L6?.9P"= M7'P?U/M%MJ-O4+Z,*!(2PUOQLCL'=(D,;ZNZ\06:>@A_43#!VX[RXA>]/ 8] M@ ELTI7BC;WO%R"$9N6NCMHHL. %F\N]V64[=%[BP%?ADW<8_L4$ZIK@'4> M$1%=70!5F5[,5S!+-%_E^X78PK:@U:$S,G9WT][ /+I/266HK EH58GQZRD M;9&BJ1YWY_:)I[J'TUW(G78(?T/!%)@$PO$R0A]9>$LY2AE(R$HCEN? ')" M#@Y+ :^4WNC_1UP!Y"<+Y@% %^ALG(MY7JD": ,VI%X&2X>&D!%TI222CFT M@+((D00D0PZCY4TF1T:0I"'A2=Z'.@!2=NVNS!K1+ MA!YGQ>)BFQ1D;I9[:_B%G!AL]!6##R].LBISTF7,YN'X=$Y_RX -;9CD+^BV M1KV+:;<;;2B; G8(*)B09@ISS 6#UV2%!81^0+$M,Z'\7W+<"8:BP02PM>>2 M@K7/;O[ZH61!XRG)R$2)2EL'."\<;U*LX"::A%+)@DPA92K4 &@-.GYV..)$0B&2/:"YFHM92 6E%T2X?6&X*3]*6A*P0EP/WKR8#HR9"RC; M0*%4Q)V#1#-',7,->%R9/B.^ OB\$P6+QH93>08J%4?_V*?[E)U/F5JR8W\= M2V0[;&ZD=P!6I3 822")E77!%"B+(&U64]-54BPPT0VEO^?H[/8*V"')[1D* M>_@F72W=1@)7:/L(M!.%$B1I12[8N<,\$=HN\!\@:IWH5Z0TED RS2 ,!/*" MR(BD/$08M9?I\8M< O/"T"N^7/DJ]4(( O(!-K%"Y@^GS)D1P&KA4N,-\I@) MKA0BVF 4E:Y8P4R:S)6EM0)+%V*;DLQ/]DI,\#B<_ M[$:P+WE-#.$V$U7&.V9$AGT@%T"4C/#3)SH#7O>PV4&^&_2 M=)$"3[OD98BDM%_!R5VDJ#:SS+Y**0I-A4'8#Q,C@C2&Z:.\"Y)4BO8GI8HQ M9V6A'_3K[N(>.6,R]ZO>H2Q*6=I 4('",;7#""E^"I;YE!<8^(H;21C7F#,@ MI5MBYFU$!C*.J.*;BK<)E@ERQ;.%B[NJ5L1CA$'Q$JVZ()]2$F$-Y8-;; 4; M/D\C ]#=*%4B3"I1%R2-H[R&0 /4(=KOF*+5>( 4-$F0X=%76+1CH)YFJ"DH M0X #J%9X&*SL $J36+J:_]"$,1;HD*QW> Q_MBZ,9KY M GG8@O(7,Q"5$2APUP&32V-B)JFS%A,G-!P,)7_=2DR.$'R785Y:W!M MYGC544\$]HCT=@]RVR)#(LMF*-#J ??='CMXR>?D7]*%7)%=)OJ0E9]-V@[J MJX7D1!-%WN;(/C/": ="CY($3@/KN9V&&0;/4^ \Y-T&ULL6 31MNLB&AB1> M/I@Z5$7\)Q;VE?9GHV\X**N28P:R1+(O'0X:3^.&=#[Y@<)0' !8X-*-8E%NX0G@"*>Z!9@%HL *-DEH'R\P\FW\Q8;H0%$ZQDN, 9H1&_2!27!O(;[#MH_:*I 8(C.7OD:)/BR M?(L4OWHZ#J;P/OQ*AA4^*T*\>S*K44H:RB"[Q@73.:BY4LZCY2S#R=T1Y2!R MDWV$X5TY*)I6#7":J.?'A\NQ$#J1T'1H(*"Y(%4M0#EG8TU M1-W-;;?VQCA"@T*._ XD_B(EF=3))49R:Z!4=LRLY./'/,Q]JFRLBHTKJF?A M&:);1B=ZESLK@TJRLK^48SK(ECXG523J=7^P3$=S_CD8%I_$2.((D.$I-P=5 M?=VL\$=4\2A?O8&LZ?!\>Q0YB25[4@8PE5H$!:4X"HE,PC#SY$BJ=I"2@.!NS[#V]\"MTB@J MT0.R33@\'"FMK M^X7P(R=TBI=9E+CI,G8LV)'9W?\0A^OO;U8E<613ZX]J( M)Y9K::AA219:9'Y 6U89/+U@9Q2?$-LEV'RZ K:]TQ^(BA0I.KBIHAYN$ZVF M;-^12%5V>=7D)%FC^4;+W7C14(5%=&'!T3V+M8!BT\I8KK7$(TE&<5P7#4LC M&W8B%\7\P1.WALCFVN L+)%S1M41=D_E&.0).TP*5EV!H[)L<(R79LV:'5FF M5&Q70BT3*+@50M%2+]F&MU;VV(HP:!;HEBCU9LG=(MGEH_N)L^^ MGP !THM\N32NU' X( I9^L3RUS% $/:LX"+=4DC&/O52&1GD9EU0'Y]%6L O MD@CK-(#"88Z"C@OGI'NEUAOU0 -U!;5%8LG9YL#7WAL8[ YF2?S'/VML/^L M='@3O@#W'<0,].T!2<&;7NXJT$N69#)>H3K)+/9=S M:A?M %&18@JRTEU;JO"RAL$DC4XR^')YH;($U=-TXNG7+:OR)A0Y MD%$%DSFL^-E1I..8G2 K7A%+.5/EG=X65_/Y2U=EK-(WQ@[^/?B4"#^?P6OC$3W'I:."BDO7 M+E2WN1 381>1=T/97)*&K43B/XE^$-N$;*9X[!3[Y:FC"Q\6:X:UAS"JHB-D7CM#F% BS:>,LZD0M M@TSJ?]ZZJZ4GO[B9"C1%@E*&(TR]#"&,4BD'_ZTH ME,"YPDC2ALE>],:=H9/D8_@\[/3-9RHXUNN;9[2 ' ,PK=\?JZ!(99U)%);6 MZ8A*F*PNT$!ZIZMZ;1QT?+]NZE9/G-R+P28B]@Z-"Z!SEM&K'%5/M6J^N;Q[ MY:R:C<]?Y0M?&%1?N[R[#9'OCG^2?QDT([Y-_ EN%2<\1*P[M M$5UNO''ZLOG 2*;9%F)LQE@6 ZMT":C%(*WZ?J)(UE"J B2'$>!VQ3"($#FUT(. M;;/$%-LN FSC2;'N8'_6Z07TH=>95.G#M#/XCLPX62'I*' MTINU-1PJS&3BE!ETHKAP.,36^VRCY)13M4AY##(5\!MD?15#N%F"UE+!TY;(QA03L7II65ZGA1S07P2EO)Y[C2 +E*8 E*=WR0<(@FU&X.6+A$_X)7\[.21'$W7A+K$ZM5NCR)_KZ+/MR;CQ8(%D5&'N& MRO"* G)+CD"4A) L%3\'TC%. UD]7TBZ!_MS3,HK)E)57X^C;.G#@D!6D2JT M1Z'-%\N[6;*R&4/Y=W^BI"7C*:'5([9E[\ Y6DW0,(/=K888?4BF$ "Q4\!4HV6*%5M6A&)1LCN2T[<6:@ AE8& MIWQZ,(E^(93#QTR5'CK,51-2*4.SA1^&*5=U$ )JZO41YJ[XVBH+5AW0LOMG MF4Z5 -QOZ4#=M&LO0P1@=X)'\O" D8:[(Z=H D2$TY#ERQ@VVX[$KM\RO<-; MC04:BK)L>6!N)48JY?P,@XYEV[)$PBW>%GX;J&\5 4W D146#ULT/[9CPZ/^ M=WB)@<-0BR4>1[4$%F!M5@&X^Y%KWLQ&+G<.*,[X! WAL$5T>NLW.8E MY5=A=M3#!3K'%B*Q=#0,SG)-<8>+D3*:H;[=BZ*@P\]8G' M 5O%+T7<$DEK&H4*B6-3"T>T,!4/B112K@M/N78M#+7*0#/!1")VC7R4;5D% MT@\,&@^6 R(:SMW(&-MX(4KS][DHAEXC"-(IKWPXV$.#9YVI>+H(2#LZ&-&6 MS"7/,1TS^Z?>46BW-56QG=C)R$SHC0L**C1RFVAR$-B M3K)<:M!#".X?RR#NP,;E5<5?(JHEAQ42LV47-44LMVW 2%IF"8HS;EPCX2#R MM+.\.@8E53H8H ][R2O(XV.CO?1N3GMNOR6B$C@BO;W&9A6+M4:C/0+>)HSP42$$L Y+DF#!DGRU>+=!7MGK=H6(<3DU!&J0YB$FHEDA^M@:O<1>KC4R+K);Z^ MG0G+3S5 "]3X"8(YUHHJPX6+H>J\5(5?]D; F-1#47@G#6(SQ JG8L BB]<# 4I3IP!9!BT'G+*>]H*D&SVN=_#TOA!WN M)-[020AZQA+'T68AP1GA($AHH@@&%TIB0]J#E#UKB[-1X51N(3PJTO^B34)9 M##=4ZG&^5^M;/5"$,&X5T HJBYP^ %? D#)-/='$0EQW0;1 ;X=22#^3;=)GM6O6_ ML (4*DZ.%U"AD(5&XJ\QY('2X+5Y =^1!R9A-X&YIR8!-UGRO93=)F+C@H^( MV2LS2:QB]LK_HHX@HC=)V5I$B^P73<6H;=QNX%P)7+85G>*WMLAA;!R1 [3( ML<-??;+>E^[570H7-1I.&7F&QNC&H;J$;]9T4)G9A3S5Y'X>7>&+(3$)5_(DXIV*\T,7()HQ&*'BT%T$5"8[:0S-P0K MNF5[9@UK1Q)*1F21SGR(JYM ZZT0T@0!/AC::,.4;O!.JB1@D=NU0O,)H_7))]+-E0CA!"H34H=@/TS,AES%\ M,9QUIE5/3+\W[+)3EJ0D=OX M\NX5WT@L#H%K^(CY2%AVMR)XDF0GL4A46.QBEU](_%7CF@CK.4?8I[8T(@9% M+[.HA\-E7'#NT#[T.W/7^5>B6B B(%UP44R?J-RRVUC5X+/4>+L,ZUXB>R"% M;;W.B(R*Z^_L=_/66IJ_HU(F^3U'Y)M[T='4K987G:NT8$\Q%K!8<% 9-R?C MY%2_& S:IA E%_34E%KA;%MX3P;]3M== (Y>& 01#NT8J^;'4CVR[ 15RZQC M.5R9&3-\6;0R1@4GA3KQB_S&->G=VMW8R=<0G.)D=8E#=&CF:-B2,NK"F37! M1%F5LS4Y8X;LI,(HJ)!(1G2I_001&TFVHM"5_49L-5IM"/,J-4XS$)4\S%!X MQNUIL&8G^E-._LT[6?"%M^6H3%%YPC]@A >?JK6SIO\ZPT4IED(;0\[K#HS/ M@\,4Q5C3&!&Z3-5"IMF?IK0)A6#@4+8P09/X4ZWD$C>6SN^'$*4%=+FB)VXA"%21$3$QZ: MBX/,3MC,V5C)2\55(WY>NF#9NA;!*8RKY,$=,]3'.8H#CH\4RTK\1K"'&$[4 MU?9DDK5P\K8_*Q42M=",YKEGPLA\I8#*G9.\^(0+LR TJ-Z&W>J]5O.B#'VX MQ.B^6*1 HVN"R5*KZZPAP9*F;))LWWF-HMB.NMS_NUL#&E5K9T M:Q-*FI/K1'?[>U^DT EY1,%]9%UPIW,JJ 6<895N'G: -LR?8F50L7HG5M3C MV+DXD"MCP4:)Y&7'X";,[<,D#0X^#NZNB1YER@U*# K'8NGWC3=P=HK'%6;; MHI-0\DYAA7A+NU$#>2HMP709 #>+/4DID8UP;ZLA,!G(T-8EABYP. M9 ,##%_DA=@#UU)X0YA1\V*VB1162RFYG-+FX%*5GE'PLC1SW65$X].J83\R M??4L0Y6"2C2NRL%T*\AZO\R^HKHF8W'YI0*GH8QZSOYJ-+!PUKNO(1:5^4H3 MV][PLK W1,+QT[>&F)R%,7BW;V[#B+OSX/1;G'L7)!A51N(4:HPI?. 1(-C MY:&P/KX2),^[,2C2*##S8(*0WFICLZ.#1],;&0E\&AUW?"+>ZE)40G73DY]; MJP4[-NETV]M&)5D):HV[E8Z]47@U%0-S\;%8\WJM;%W'JIK:.#I-R@!)O!U: MY2\6Z9I*?Q"Q=O*-)Y..?Z'EF6Q<\]T);.4H!((,K.^4$%IT3I7]X)WP+"VDFVV^YV3 M)C1HAA-\'@J& /9BL5.,)]N",["VF*,L=CQ1 )FW: -&K,+;U&-^0VE;(G52(WA562L!L54#? B MI 5E;]17(.6/:,V?N"1F,V5"# 6\5TPW.54F'*'7A01;) 1_Z&A-30 MXPRO.%1$8KC.1 [2\ D!):_">WITFK*"(K7S)UAC2<1(*GCX$/V*']3Q&EQ. MA7BWD90""R)2JIE(QT[HJUH3,$M@4>E-+\G"W--$B_^*+X@-0"@"<^4%X2]Z MRP,]^2/9GB5S+&?M>!("P1C M#JE@5KQV_NP3Z-&(3>3\!6'6?-JH_W M[$WE^;Y Q; ES[,.6IKP3Q6EEZX7D!%G7'P13?OQ=(8IFJ->/)[.6E]QA'0\ MG42CX:!%X:K-,(I[DSXVA9\.Q.-3VZ;T).%405C1-)Z,>KBB4=SMC4[9!'W5 M_PD32&>G+FPXP.S3 XMRG5%@6'SX1=3O]]$W[\*7W3T\?*ZAV]3AV"(8Z5\^ M:\HQDO6\/ 5H_?XHGG1'!+1)/)Q@WFUO,@4L&!_'@OXP'DZ[\&8\&@W@M7@X MZK9 ?MB+A_UA- !$Z_5@UG@R[%:/I9.R #"#Z M.<4B?5M0H**WZO"T)!!UN'R=S2F:J[$BG!;EJ?2+\%53PK>D^T(<7999]!JQ"$B"9=.$Q"G>$8D(A2O > !(.! M5-L0T)38GBCJ 0:,^]$D'L [XW@&%(3/WSW5FV)N]R3JC88Q3M@; G[UN]'U M+]>7T5G_/#H;GD> FX-N+YIPLOAH#/]@!=S+J^AL<([+[@YZB)@CN-6 .K"T M;T(S7.E5LDD62=/YWH$4].B+"<*2]*01P+]DBP4Q1?5;_5^@0EG"3? I$K MF5Q8N<(;*5GQ$H="/=PZJ7/N#@""+C[U1ZW6IFJ5&[+2ZNE'?884Y%>B)FZ5 M^8JBS/4AO!*.*7EB<6[RX'G[#2?NBV-&"L_&R_GQN07*:425IJ,U]20ZDU_.&WYRXM5Y]%Y@\^J(_/PB M&@QCD$.0VV"E$&8[\6!LI$66TGQ;]H6V9>?:'H-QW.N" !L/9UUD$N,N2":# M>#(8 Q\85ZN8-"\$V0U&ZXUUJ?G.MJP5 MUETG'9VB\4*X*EK5I( [M"]KB0@NUU$IP]>?AC%AO4G YSC\963"Q'Z;['S; M>?G*=EYNB?'E6*0)#.E"?;W;C;NIV6$.N=K$4%U*MT-> _:;6U!P4"67P\00 M-'6(]KD(&.BL,1>:Z,*#:D(WGGHJ+>SY=+F)2,46J(_(^J1#;,@3?-U?ME#9 MT-K@M0CD^4U8&N?5"ILJW,T?T*51"AQ]$#>7AW[ MV++>TE9= TI@;RFV4(QEJU(+A2V\=5?;:;3.\$#XL2A M2%.-T@\%/R.Z;':^%WD@=O'UM&F&H:NZN3AG6"%'RW)&'ZGF]TU0 +R>0DGQ MI;19BB:T!36?)==)HU I@W)Y7;W"EN5MM#F-24O'5=TGB@6FA7Q>:F^/KZ8FA%I.* R,S"6H QU'V'%4J@NE3&HPK?*$75'XD(1+X,+<3L);0!'1#2F3 MNAFAJ\[#0Z#F42FZ4+*]A%$B.P.RZK.J=#OT==.R99J_[XNL7$B VGT+J86 MO:49U6'S?F42*GRX8)!XO4&C)E4S0*69JC9Y\4%[&;*V4H H2?L.5A:T1*A5 M7 G/'+V<7R^V<-DWG-=!.6R9KXC@0"NYCI8F_^H4/)^;K#V7A<@0+=B:)O66 M=&0;_Y[25!*E 7U7.U=H!>O)&-5^O[$.!KQ:FL &XPFC9*ZW &:6T98(G"+% M=Z*_.JG(%8H45/;%QF/V^[AR/#$C U4.:L(#\8$)EZO="4F\O J*^+[%^]\B M$O?[-4$X?)F)\"%1F+D0%5RG8")?85BE M_/C/0'\4:[.X('"4:H).%Q5KU,Y0OV6UG/>SK1'=(<,!-:#&7N[P M>F,]0D":/^\W5"E4\C>^O^!A=F">3UN*@ZZ$5%[>?:J&5.)"\$-W]E-OX!SS M?E$WOO?#A;3U>$N%@5]&O_@<;81.\"N2D<9!G%.?#U_/&B%ATAI9T5EJK*QG M\C:7?),^R8.439Y$PGUE.]B>5C5T3MB@7%<167AZ4AN\C,Y4DQ O*5996E0S M?0S96;K2V\2(7%=S5+#E9.&PW"'=?:)?%-2SV'=K-Q4J;VP]4L _UJ\'?<"5 MYB,)H5X%[@H8V-*5S3(&-.)LE(I+X2!>L$D3K26.,0T2I$+*PQR>0A <75*P MH@[]E"98WBI((SY],>4CU2FYKTJK#;(WKVTZ[,=_ KIXP+'5PX'OT ?NI+)LWPHE] M%(I#>;' OBFK+EFPNH^[DA6.+Y!@H0$'J/&7?$X1L*GK'&;U7W[UC(.5?3>; MB_MG\XGU3&Z(0/W-J+M"A?)$MGR(KVI%MD4?VX;MHN\^B6A"[(/*#KFH1HX; M0@DJ6SL>Y#-9N+3WGQ-X%,1VLMVA4$%9E.Q@46AD)A6R7JO[#[_?_?$/OR^S M/_X!_]O]\5W*AX3O1'=H&:L^<:U5_6[UB>@_+^]+LH+_K^/#56J12@'HTA<+ MQ"?)).>=A+=WGJ$U:]/DA2HS*>I',A:5%G"J^<,^6Z@'Z^[Z"MG@MI+ MF ,%:^):C- B'*2FZ^JX""CI#*$I/;6>&:81C7FKQ,Z>VI+)Z=I:WX:*U&\E M1.B)W&AP!)90"A]WDZTSJ IDP2];U@_HBU3 B5XZ/[S2# MFHVO*X*9@5,;?$SG#%"XY3T\KK;RXT@B.6SI((B/B MW+9L:1M9.-CY,& D3 BG$$LHI$KLH:QI2[=L@DQE;T:3\X##0179[<,> @BY ME=Y+BQ6G>9I=E7]5$4,AV)E=3<>H:3P=3N-9=^*P;UG9B-CQR\I@;'$Q[6=* M\EE>*-K]1IN:?M^F9J-)/)[T_XMN:O*=)P6O3V;3WWY3ER0L;[!]M*^YQ)/L MN?!*4(.S?N,;N(1X6=A&*;,(VV1SXX*W0[\VT8+DQY#W(% MR+'Y(#4Q37>IDQGN-*CE4UNHJX+I'S8VF;))[/&F]M)IK=10S,G_6M%1+(J\ ML8Z=PGG"?.]0+ORKQ29DB M5Z9>-3;8X6@9VC4T^REB-+CXO$]?]X(/P$F0C M83Y.U>;@2OV;JAC,;JJM'Y%Y/"1J$T6;PU/>! 2$C7-*P![7G.3@GURD[*Y-,;=89;& SE< M?+-L:;:LA>ZUT;')H=5.U7A*^XP;$M6[)[L*B;Z-\BZ=/VYC_,LMI#O1*RR'ZG!" DU M3M,$#^?#J&: -H6%2E6/1]#&&O"(_,E%3+TA):^"'Y6Z9U^H#SB #)[Q!6\- MML4T0MF$HF(NE"PC*DG-)LCP5ODW56)>HR.PS5R'TB0_55675RAT>0!J\(@<; M-\:B)-4V/)CTUUCXS&5U/4CT'#4JV'F)0F=6JA@V)1&#?'R*U9Y"3$!UF._8 M"CUWW96\2\$Y$;27KFEIXI:TI]:D5-+;7R13%CR(%5I6\">H#EQP$S9_>S8Y M$^P+)2 $78S3X>+ K9SC_MG3G-.B.$_C&DT>Z?*Y!%33 D:M11Z.7>=CP7&F M"J]05>V46RE*^GU1]SYIP?^EOQZ-O]=7) Z_\O'4% B.S*_*=?)U&#O='T_B M7G]6FU "JJ_"6QE-X+%Q-X+_!X%4'YY@H/4TNFNXL+UA-YYB0L$HG@W\DGH@ M16)'L,N3[C**\_7M\+>?-CZ3<^Z.T87%U5X"(/1&(_?O^RK]%5?0BV@XBV?4 MVVP(\)E25S)YYYP:F4WB[J /?__&-VCZ?^P-\MDJ33=(?SWY!DD*2^7CB3=( MDEJJV"-?5V[0H!OWIZ/JA)J(4+U!H#MA!L0P[HYF[F%0M8:36>,-F@WCP6 6 MS>(NT ^W&U#&!L/3[\]XTFVX/_CMM]Z?[CCN#J?NW_;[,QG%V.SO130&PL)= M_>0=NC_] 1#$P6]_?R;_Y]X?R?%JN3^G9H"YD^;RC:=+FVJPD M___,G*O52,:;:NP77-FYXA:P01#?F"U73Y2;Q!/J60JR03P>3J*;LDC25=0; MPRT#<0>$!L".RSTJ"RM0>7M [L8CH.(CD+5L-M6$Y$)$_;ZDV%%F'0PZF0#2 MCAV[J6\9Q,H!7H8!+F,\C0? 0?#EZD$)@./HSPF +Q;8Q]$-# O?WL%S"2 N M?*-I$ M/X.^[S0:-#BTBBKKFB,@%R -@ 32!ZR#:0'-X&,/OAX,HK= D5^VMKZMZ]1( M:_I3Y--G@%5H23\7'(1=C>/^8$Q),/%D,&H*$:-T?2J/6XWYXK;686A\M0\N MU7>CTD&"Y5I_ZR%7FWK9:4V_T7*JVI\+JPA7\TY&IN,CH_HD*$9L\T5B#@P\ M[11,5)6$-EK[%>R8.PB:%V692[I\&I+RG.[:RK;#QEV+K<-G:+-$6BX%PN9P M"UW.P?GN!KH^D[-ZT0^WR/RVIS%S7RSC!TC+D3'[39QD M$CDQ9Z\N%/*E.YX]A[IH%]MR3^-N'Q6HV8ARIB\7?P<&Y )Z=-4OL<0.A?FY MHF^)>?(,*,FYDUCXT_'$N>DXGHT'=@U#3@C_S0$Z_?<"%.$X <(9 '3:!4IZ M *"7MA%%#YGRV)@5[T!R:W M7#T9]=/N1._RH&%$6*O].XE$U&FXF/5&?-PGVNF,%@]\PZ'S;V#L/U.'D"M% M2LYCQM@:![= 3<"8H.K#OVK,RJ4XE8(W;CDB6;Z3NEWAKEY&']7G\XPYI]UX MV!N0FCR*>W"+SDD5Z*,G%K@7 _:JL<<,2A"S\1!0J!_/1LBZAX BXV@*5)S? MNTUVA'.#N#^>1&>3'E[P/M?[Z ,GY*=8%NV/^ZBJH\VK/XGZG8G\JN+ "/4H M% ?.!K.X.QO20B6'MXZO_T4A/9R(06+<8^/>.)Z"\'45O)(&-LO9+* M .;7FC*7/$OL\X8B^(L])@2U2VC?/.&WZ(6:^E/-AY.0-AG<_OJ;J8P !^R2 M:*9SV<6N_Q>I#W"@DWA&)PN*7!?(#2/4]V:VVR'&,%U@-,F9LMK1" A6 M/)CTHP^!'W0 6YA-)G*"@&6@2?;)"*FH-P9,G$R9NHW'-1R\XL!!HC)WZ0:S MG;F#(&[["O0Z3%O"))>/)O2A.LCK]'YWFH[P7=-QJ'DQ?S3!YM[V1E&D(%;9 M95#"31 M&I.L9>-3$EI"$VMHB18GE$P\,>GSVC RG&D,W(UU=A&4TX4+C?0VU\/IL4W+ M]2'NN4 +),R5)@OF,;[)O R>E@1H(,Y47@!6=WN1*4?@@]3)>.*;P/+$Y*61/JW+ZA8' MTPY(S"XVT[4$TO?(MI^%3?6<$N=[(U'X=)%J!+-DJ/B"^=)6#P-2")FD)1X/ M)?J3!#@2TT+,W6_HI/0F4(:+-JV-#1=T^3#>%_%%^&&RD\!N5S<"%TN8C!F( MZ' *R1>KBEIQ9]< "P[KX@!UBJ)*5UKO1LZ9['F"!AN-F'P2UYCU@3PX)\X2[)P7C-9J9DC"P M;"I5'&.\"&O@9H6';_4>2K$VNJ-T5*Y$-]D=\0;LFK=JEL"W)<5.'[BX7A?8 MDY90/WCO-<'8D4 @-ZM]>0BOJ5DH7@Q.1R$Z1JE.!U>(\,3*T@S/8 T(7$5% M"RS7@5K2C!(NA4P%8()#0[&!$,O%:,1E!LVQ*EGV7,"V_>9+\O=(\K-D)*48::R%YHEN8L=3EW,E MF2GA4REGT>22N@M*,0NP9Q*B^:QST(6MOGX>2_'U:(5U$EVO"FI@Z6CM4:I. MQ&1'.9$[F)[:WA+?2IY!7M!&[921L^-*&ARCZ0%@*M4,NO:1<"RWVUB#]"RJ MT1[,\TZ(:3SB&BBQ(@ZU)T904T\Q,Z&NU4 M ^F_@YK":@](' PYU\RGX0SKRR9)1SK!P6G-IH:V<5AH_AN@MJ;Q-?'/^IG3 M)3.K_PF1"*N+MD@87K*H9S1?#NM+#%M9F$JA-BS M:;Y8#0R3JW:MI(@DDT7X+J^1Q4[T"2'EH=T@UV"Q3.H01'U^7/.8>4*QN<_ MN6)BO+$13&N%NXBGPC?WIC(5M[<12V5'1(H^U$01IQE?YKB"7&"F29 M+.1R)9M6ADR])$RNI)?&=*5<2)"JSTV\6@C+5+R M(-+W=5H3 TM6@_=$I*B(CRF7B-O@8FW)YK,^B@5XJ,X91@9(H1=2"EH[%R$! MNH<+OA&*0*>0?D7C#S:H \$_Q[IQDA?2.+K;UT]"^)N>Y5X]^E7K +JJV)X9>31%4XL&-PKV$U M"9'Z]_?]1@@&MW$U$WI;EMWPF>E54F!!,M%4@1W@99/+@)8O!A96J,V G!19 M#8<[&JU0:=)N\TW=Z57Z'DMSF(55:U%[]<7#U+F^>S;%;$2%K#L\B:6X=]T+ MQ(Z,V?Y>JT8Z7A[4O,,:.:"1)X4H]S[3G_#$)19H@U,XL1Q#!HA5>#U\F9(Y MX^!BJUOS7:UT:8:YB5!-+H&1]0G0-:T)+]Y&4=]B&Z"->V' M'#3$*$+X4QMN9]W!+$#^UCLL4NFK7JU61;[W:B;A<$!9MU%>@0/?&V !ER0 M^@"G8\/QC=?N7-.NJXVN@RUS+3-7D,AO7TP%<$6VV8XYJZV0H'56> 5:0:E6 M+/'@+;2H0T90XZRKUMANB87Q+9]>4&X JBN?-OZ0W/F=#4=Q?X8>7_MS:*&- MSD;Q>(9Q\N\:=H*!J.@JZA_;:^U0?IN-MMV=&BLHL6"WP5V*9^C',P!-!:7. M>O&,G.G-^\6 @]ZPT?5'P@@0*)&L:A?!=I-L(%:U;:MG^6!B_I6Y,+49X7AB M*A9>"3.O'/%L-*X]$M[T"06[L]>L81;,5)I)HNA:&IAR#=DO9)=5;;Q./AI\ M J[0L$7)",,"M:+OQV9:PGQEXV="M!IUIJ!2'X[J$A?+375C>;71!%6N6TKB M.U&* *'=2LYDA/-(*TERJ1666N>29\^IFL<+_)X4Y$>,LFK>)E5=_#$'A,N4 MUBVY\>+16SU?;$"UW8FPQLY'ZMB_HQXI7_"79 6(12&>=!4>T]6VE!(R5KS55#F4-HJ,Z$NN;.1.LZP^"NY2)&,?DF!7:ZD00L7:+E/L"8?O,WI M,O95W!H;U#1J3-A\P]$\)2+AD'095KFKL_E>SUR26GWCFFYK9+>-F-,KSPQ- M-D[6QAB%:H9O=HU="4VKCO6Y"+5P,];B?8C_NM>S4NQ!#RZ\(\',WR\VT&*G MY3]=.G'L2I7/73FH!P6HZ^',6:H9G.8NWZ2NH*(+.DU*2IAT=HK &]^)7GN3 M( # MZ*:/-9BKEDO..U.QL(*5LT[/KO+!YAW5C"!]^V@MI)I7X4:PL4)B,27C+=[= MY*NKG.5"YAKR)KCGG5?LU.Z3%;Z&M/>A2YPHUKUK+.+_["WHZ+9ER<(F3F-6 M\7TJ#6@06SH-I#W=/'*YZ2;/A*^)M06-'3.<36L"G=W0[FRSP)3;Y]IURH)B M #^6WD7I"BU="56GGFS*^GPH8)WY"4=C>V;87VGG&R%ZRA 8N!/R4+"#WBGF':< ?I_3+\F92SQ9";HT^< M5%"<5"43HB\$L>UQJ9?/=ML7O9"2-U)[ZPMHI?85MXV*S$<)/"]B5%^$"PYT M*LDWTO'XWT?(A>!]'_T>_7OI=Z1-]DXFW]3#RSH'R+38TH+'@4*MT$OK:E!7 M$9^94]8\,H9^HMKE^I$;1'@RB.6O5 MO:N0JM]M$U3ZG,I""V<.V?BZ:0P!D!/A)$X@[DUJQ*9K%^)B$Q#%C54CE'WK%["(9$70_%L;RG6B7]5TOTN3 MM0G,V5)/U;12V1169KHL>Z%,!R"Q W4UO#Q40Y1Y3TDA08I[]2 O[>M,=QC. M?./*])(AHF(0I' %;$19)-ML ?!!+\$:N\UB2,%]CM4M$0FE>=S6=.&BRK^% ME!(%J8!+8#4@_/]V=[9JZ'J# L-?B169QCXU^YEY[+4INMQN0&L9-[A0KO-,Q0O2F?8E_Q0NK=I?2AC+VI>.&7:';WC+O979!Q61>0 M0;$,E^Q_%/T5M\/NJ]C-[?HYP@-)#?Y,9-Y-:-_K'/ MI;,M2B9G^XTF17'3&I;?Y[Y731X&"U*U=SH@/G) F' %_9= RVA:F?%E9

ZJ9[ V1.V)":=)L$NY%R#]H\J85!EF+,R0%$X==1FD) MM&QW03$B&Q/[ZB_ M4MO0H-AO,>K-QEW^D+&&6IJ4>2V;R8B(#E]9CL;W]AR45*=@; +'Z/5M!4VHX&72.X;0%)C*NT<4LZX#'J'42$W*.S-^@8X0GFQX:!UO7K M\XV$R,\OS%2I.O/4&AMVP00:Z2WAXG+_C]"RMDZM]7MDFJ.7W[0?,34W+6]P M?'GOR<16DR)Q69?$ZP3O?7U2IM,CUP-4BP!MI88 MC(NM6308!441'TP2I'DAFE*/ELBUT&Y@HDZF1S5!W&?2.9N1[093I*A.KD]* MT%06'#Z7NCVB*;ED/MZ!6T3I5Z$5D8S##HME/-MY395JP&6)R40]S]FW24M< M$C-S\=D^OC,H.R1%:F+A[@X*=&8*;PP7(_FFR80>FG^XV^PFTNYT6[(I/HH7 MQ N12*EVV6X/1R!H%WBF 0&+A[VLOZ$[5&!)[?N^A.0Y%1\XT9->C^NBZA9&E999_1 M$$7".1RRW' -1W*X4$W8J6PAL]FG#>D?[(?AZ[ZDP##/UL(ENG;@%++$G4+X M%)[R"Q!EMXWE_W943(*,==9I%%(5AZE*6P@'VJNPUO=M(E]11ML7M/"@BPQ5 M$YI@IZHO:6,!DM[,QHITHE],!Q4]MK(Z][UR>5'O+6?S7)\"XQ(,N3/I$AC9 M"?^"P!^Y^!PG'CC:*[R:E&F5")LM B&B&D=>$T^@@#03D0 ]=M(%<927 E(#L4(SD M@UI@3%N\MDM1K>U8?9ZD];[HF0IVHD&%;M&*MQ5^/^*7E&"349#_4HE$J?FP MI11O:,UG[WFL\;]HQT)'\_US$'F3+X^NT:%#L,)^)0S L.'ZY58E*"BP=EJQ M.Z-:8'/>B_=P""VUU*0@:AR]\N6:EGS.7@50I: .>;-L$Q;LRX9.SJ.SX6Q, M11KQ7WM-3A^B-YY&V+C@5L_TK$-Z\W";("U&]Z&[Z#=W"2[6N,_ M_8K.7F+ORVJA6=08-)M9<(0D9Z*?"R[YQ 6BW)RV$X>;,R1@0>BGSBF!U,_: MJ-YTBS7N(EZ0248E\J5C>#-_O=^S:Y-E0GG9\*45)IS7.^A!'F35:>F7)CDH MB#=0>LZD*1P2>!C%,1^>%W,L/'<1U=YKV/]-ZQ0&Y3=H^D68*X+,?[YS@W2BGX&2BZ6'VYN; MD[)@YK3\U-GIQ&3FZ!9-5HW@H, GW)IQS/3\*O OQ6*G!!>!$E;V<:E>_O% M-Q<@".O VWN"FV!U6E+B3\!!Q<7J] M]\6U??]6XT-.,;G5JW"_J1Z,!88_'"XN>2/]4Z1"ZCEG?%D#T=F(2^;V!^-Z MW][W;$(S"BRSQ![M6*Z\51^G"1L.>;S$H] M*H+D$PD=AT3)RL>%\?O^B+7WLV_UR1'O*C29E%S0A* MS=1DVV"MRACTG=!+WM&4U7M7$)/KZVTY4NQ*NSYH'PJ^H3482LC-$UK#5B!; MIT=FM<0LG)ZJ>VPU\42V1Z&YH5-%>!J-J#7A+5 ML$I6VJSEN^DXX2BA# ^W)P1K3&4;MCX:HWJO_'WR&JOHJ1M@XEIDAY;Q;!:' M?U%F(;_>P68PN/Z0*^$Y4(1[$I1:X!8JKB00'NOG%+1XQ1S<6R)IO@"=IW2% MEDN8\9%]?UR'@H^D$N%"ZKZ,3P7&N-X%9I>2I.$KI]#%63T["U]%)..*.\HI MD,^4>H><1D-&5"_JU=*7M2G$*9FX:!/$X)8O :6HH[8VQU;JU^_^!$+/YX3C M=;9X.N3?Q34L,@J(T*IDC.1;Q(^PZQ1Q6,J[9*N[$!7LU8W(15UOJ!@6=HCG M%O*E]-WF96KPZ5R2$X3,!55$1&7.)(6S0*NZ"ZBJW!7&F1J>R#*U8@UBZ(52 M5%=1J0R(GXE0(,Q=LNLB7U/+'A^F]Z-GH M>"Z=98+5^%UOSJ:1N&0C&=K]E_HL)4U* MZ=G$#T7;(#ZL&U$9N;:5D-ZX:70DKO<#VB%6L53XD4W I05X7'-A2I7 O !Q M3+6P.>L_<%GO,5Z")'Z:6!,6;UY]<)41Z^'E,$"ZM66'-JZODY;:L(9)L(0[%,W< M50TH;JB-.Y.$W9VS8;;7PO%[?"N:E]6[G83I#Y>%:TNZSZ,/-8*L>FQO1&TE MM0M&E5UYEC..Q]T^^5Z%%[<^V>O'T[$6E6E_C)I1#,>3>N>=#PYE:Z^P]X@VIO3J(?0""AC$V*K=BOJR2")3 4<.9XH*N5S:'V M YVQ<.)+F5 E_J;[EFU,!3>4[''EYZ<:LK50$(X:8$@-.:2!RR2>3"?B'".%1FA%3X9^P;."+F?GBI-Y!U:8_8>.@:^W"\HK3 MFJA7:5FC_4DT[/;./I^[D&M2[[#H&3G>X1TN"D,J$FKDJXQC'5S6A^;X58R1 M01UZ>1@C=7;S1\FS<=.4GE&.N(*T:R$3/!9'^ZWGID _R.D^XC=T72COP[&Y M>,T78T(2]*Z291K]*2E )*&3C%UPTQ:Q M7V8%R 6# U#"O8S\"]34J=_^?(,>1?-2GHHI=HP0P)QHOG?!$NO'0#D2+P9! M]847O:!XH/@(O[-;9VN'K1MX;[UQ*FI9]P))+51WT2EH=,Y5*/VE%^7'%=0! M/"G"I[>9^2P:TG<))44,=&:UYZTD M(*^2;!VX0%%58M8.O07'0>X_4B/Q/O744'3)@A[Y7%HFS7L R.&'NH&&3$ M7ESMIEQSS!^%&0D/R:JN]&SR2F:NN$^%J(1W^U#<-N=/O@,I3;PT'T3*_IA\ M36N.[,Q5:E4Y#'W1$L!#5E9J5!;6H: X1 V1*G<^&B_;L9E;U4<@W7N< T"_ M0M'MX5$L[AQGLC*AA(&-\SY@9/4E((2HMXE3H'D?92K+X=/3!CH[C( MAHB'BD63\L"(S@D\.+7/[1P(!U=/X_?[W5KZVYVIFO4CM5??/5>?X6\/^*[N M&DIOR4M7G%Q*3Z#(X]H-U NZ++.5Y)8"^BPT* 7WY_OXK@;S[ Q\W#X M;:!X]H\*Q7NWA'D<-.]RZ$9LW^<^TR _OIVD' M9M3Z)GCI'WR/H=LB!\%U';U!2:*/)7+R.J;*MF )<,88&H(QQ_?A9UF+[0O@6G,Z2%M1TT:YW MP-8EH$0\XYL](1/6:V1(V$Y[O 0V2V+H9LJV>!\*[#H*^+'9M+5Q@41/P#9! MV8\9#K%9('LR'M FG1?/81B,WU!MLX*"@@-DN$7[!]>;UZBD*.6(,.:9E@&L MN5^)!K&3W!U)V3WVN+9C&VDY>T[S(L2^>$5PNK)*CIU,+1UO+N]>D8=KTIM> M]+JQ.M/X=MC7*_XSH,S8,D/DDVH!^2 <2>.5T.&+$;?/+G!-I"ZM#^AC4W 0 M#&8F&=?W114?%(<)X"9 _J=LDR/S<>Y+Z95J5QI#@RPO."C,=?DP W8,?!07 MPEAJ+94I=2;KL[@$Z\P$[6E]AR>Y8 U@"-)IX*PWNPNR]M>C,VD4U.2\OR)0 M<*6:>Y&5+E8#^VB@H \;6.<+H_VA/(O#E::A&$W.KH8UZ%R:8L'.-4%\K;T+ M9%[L@(G8 T[59ZD'1ZW> 8,=4;;^KFO*PTQ_5E-V/ MC]7U4,Z".%-XGUEI)&X!O[I9^ FO#KX"0O_YXFX.(A.2:QKF0M/- ;#IROLH M?=!8#40VB^K[M/K6_L3TZ^L,;5'P['.6@AHF85,_-/SQ(2L_7RQ!\*^X_WJ= M\5@> RHPZ'1'/T3]SLA^U?L!GIKX;_KXS;46.* ^Y&@UIWV=1Z-.U_WWIPRP MHB"7_9<? >S7DHD1^!\XS)4I4N@ M)Y>9J4AA#T'=K(H(#3D/A,A,.81^A$8EOD3.L]!T!+#>BH^KC+H_2*\24M(H M54IDGH6,4(E8Q#P&S%G><:<;+K>K3\HV-ZEXYSJM!]RZ(+9O$;?CIN['N$TB9-,. M(2EYO#=DV I/CDM;4.(6V;/"7VT19C9QC^+IZ+"VA[#OXP.JD.K$M>W14W9[ M:-?"SA8".K=#NVWW4BS"MIAI2;9 !8 *7]I"Q_LZR%CEJ18U"(;71 Z]"37! M-ZR'Z7HYF#)[.,K]<\7A,HQ[ D!1O^XII)EM?^%0O:-:IU:SUDB8BNVB@HJP MM]E)IS(+3X6L=W0T9>F;#CI(54YG]KVGXT'?=#I^5I[ 1;F;TEF2/_2O'=?8 M ;UB.EY+"X!@%19RE_)$'8(^0)SZO$Y(#I XS-I;1W?B==-CF!>8:H9Q?Z0; M>R\=9_L<]!V0L!_+)F*BVVU-^\? 'C5\Y *^\:%!;+5\)@)?\'W&GU[;30R#QEL?K,:1 MLY6"K!N-AV)KD%+3BES;/S#X*.B28U]D;S,UA]K;W;*:N/G$3!2K4@*OJ&OC M !;'-"(%HP-"@Y@IT- XB;@+UEQ&(;SFQ-QC@R%U9*5*[TV_M]&B6(SN(0(8 M M4"HTKOB/TI4/57EDP-O&'NZ]5\&:2]PK=?G2-'VX!/2G\-QRRC03_NCB?Q MQ-@Y:RSJO155YN2D'2LZ@P7%,8O(6-MF#/ MMX )&$'RF7WIM"]QQON^09HQT'8%I)NL.NC8Q%G;W+F)GVB2'F^4KG?1:G0R M5=*]=0^/3FI#[[A00M$^*Y5K:BAZ9SPZ?C6R&$QE]J3*E4?)?SN&=7R?_\48 MF(?X49&Q_^T2XW\EEGCP5!IRJHZ^="*;5+V,CO*$>W B*\W<;>QW.QQ#1@$$ MM2MD,$.PJGYOJE3HT I/)HXVV.L@<3R1-!XYP!82R?9)U30;R9]2OYL-Q@60 M?9?&%#V\O2)P50FJ#A"J/KUV?=O]V*YO$P]$;?N 2NTJ]3'Q%PN52$%4UX#, MHA3<0AIW+QX=\:^Z&]P?Q74('+S!!VCDM/76>6' @,OHT/]F\AC"!ZF M1MZ*OFIUF#TFA@$2!!+NI1&'";TDZ\$PZAN.?5\F&^KX)KTO" =[ R\4\H9= M=L!W[+D.1@# R/$#E0_)R0QKZPZG#A#6PA[[FD%X7P;Q8&P?/LHGI&1],V6R M_E22WLI#&_@&XC3][22W.AS_W1*;DJS GB)YX%#7$J&>GMS>$,VN$":]EFK M>2E<-JHK?2JV[>:I#T24VR1HBBLWCH%+APLW&""Y*;.Y5%\.<]V=@%_YVDTK M93@",U!#),X8X[3'6#.Q!Y@PC7X6O0!DG&$_FG6FD^A:-KZ(SJ:C870>33L8 MK<]!Z1Q!R*P9'D#;WSD(.9W9]-053& %LY&L8-+#IJHC_#",I].>VR:'DW)P MFIJM :/P:WB_-Q[(^R-X?TB##>+>;.+>E]-K"TB:1",=I->!3\/."&/8I_%X M^-T;,: <#*+>J ,4Q, 2UM?'K'U\N VH-H MW!DA.(= C& KIX!S%(]H\P")Z0S>ITJ:@UD\ZO=.!><4:%]_,A5P]@&<#8:G0G0684/I'@,#L&'8 MF>&Q3OH #.X8S2WN#KF;4P>LDQW.+HRI(:EA6FES_@( U#,1VZ?$@)D0M?H$ M_;[)1T4"3CO<;TQJ:\W1;[.<-E@CB8[%QCF$?LH":SCX#+9$6F9RT2%WC('+ M7_/^:AS"-Y,)-X*ESL1S]S'PA$MK;U]$):@82MG5 79N%HIGX<&V!:B^=-CU MW@RCWUT;C/M 81DPB%XH;/2.7.Z=$Z;N6#BP([7PGHO#+.\M^<+_QORN]DZX M@/K\Q^:LO/\"Z-<@NL"4N7$T'B(]'& AJDD'V-M@UN<_N_@[7*@+[LD]BI#L M#SO3 7# (=SY[A#_F-*O/1H.61P\UD=^-1L0\QQ%0R K\-=HP+^/Z<%^9] ' M63+J=48]HF1=^D1_X*_#D3P&?TRF?5C.C)Z#CWW@OOP7_<[C89W R0@H;&?< M!RY'- E(-/PU[-'//-X$N?D(FFR'2KA[(2L"5>A0E\J('MW>&#_:G';C> M4R I4R3W_6&G-XIZL*5^CS@'_,X '/01T!(TK13/L=L8] M?)S_Z,%""83\L?HXDU8EJ41?0S)7\^-^PKJ2I\MWIHZ1-(?>H.5 $Y@_W'TJ MO0?N^\2_(TL\%8&=G$AL+GJ-(J#IO7%V"X/0"%9&M ^$PYXL_O7BWA09]131 M!"6>V7@:7:+H#6L: .I.L;FX'MB'=,7*);#2 8F"<"OTQS=YL4PID>JL/V5! M<>A?Q1AYPR6/"E/3R8"6U6>)*NZ.3I:!FE_63?7C$6P1+DBWW[BO'JQ\ADRZ M85^#6;?ZZ[?M"RY./)YU61J8(J*#;HF7ZF2AJ.5]W5TOGL%M&G0[LUG#[GHD M%),(!&)#PP:')$/UNRCU?=\.87+0':@*.\A9+%+WXRG@R755, +)F.1E8/0S M(LIC0,91A+?2.RARTV+*US*@]X41@UJ8IEP<<%^(^X)Y,:7]F-ZV+F91LXFD M) ]!WD:S'I!63A!"XD@[>W#^H\]@84#OQ7+0(*G0WILROL(_7(K)%0:@P,ZA]:JQA#TTUIK30B5]L)WJ^C2K6R-1UO^C7C2]BV M/+[&66&.AE9U[Y/,?>9Y+G6&:-G<+8$FE9*.5,'S-)"X*OPE['E$MY(WRWE 7]5O@S\.Y M[JI!U7$/0HH4GC_"8TC4L7UH42:KVKX,EE%OTK_S1,U[4$1&9P/Q*RVLG4H' MJL^\Q3FJ"Z25QF6P))(BV8U<#TB3XDR4^%):3DE!L%M6/$>,LIM M#?ATP/;IIG)Y!1KOQ!["C572?3% ;#W[1/*(+>I#(<=U-))@:9/&1 E3^S75 ME(*)B6J0PPOC*.2V9BFWU-R@6D$+IA!JBB/ H-:F]0E"N1J+E)#T M=\#-OW7:>\ +M6NB9,SC50[< MU=CN-!.J")3V"?N//F9;*;H1VR:4 +T&:."&,,:&4ZV ANVIT=.:&G.0%H!1 MX9+\+@= 5NB@N!VLO[+N^Q1+-DM7!ZFW<16(Q519I=1D)1) HE7R1#NF!33" MU712EKY0#9.[_/)*B^V3M 5*"ZW8;[N#L.&W'FE]:N]9A!5*R?]&SD%Y7J9# M*S((EW?^8F1PN6D^%#:D7D8CE$S;5GC]MLB!0&;$>2[#K0U[1AUSQ0C:]T?A MA,+<9>FR+2>]4P GR1Z"!'6K!AFFN#(NA<)0CT"0 /:E#..S=@>33O2F=3G' M5\)4JK8$D+NY2":O((Y 7#9:.>5Q4A%3/D(.KIAR=1F%3D44P'+GJ?1$MTN1 MHI#P2(E=2G#OKIRYK_4)XU*][W.%FKL?[*.V/%]JOKG2.,X.?ZSF52.Y]?EE M:/ CZQ\)SR^BLUYW%,_(C@0?!M.X.YGRW_U1/)J.X&_A._UX,NM% W(]#N+A M:*IC_066!5N/1O%@,H&?T.33C[O32?2.Y-D5KC Z&XYQL$'<'XPPA 4M=\H> MHTEO'(VG8[3YH$7H//J9F,PS/(YN7+2SXICH/N(RXV>]\V@X[D?]03<:D)'\ M; 9#]\>R]F'H;@,\U M$1!>PN#.*&(E@[F+YT \>+L# ?Z,:C-CO]X_[0%.5ZML_IE^.2=^0-5@W+C$ M\6EIN JG^]/R.)%;I(#*8IJH#@<]*&Z[):JVEJV1Z!14YKHM8C5R^=='<+_\ MS9%?J_;9V5XR()3^ ,(,1WW!G'@VX#_5NDC71DH38:89^IPGT=#7R!_&P]X( MC8KP8A]P5_LJSAMFQCP$>* '-VHBW2"=5GQ@A3U \K/^;$08'?>G>%VJZ^K! M'3OK3_F1WA!O@JX0>Z",*?!A& VTZN"B:5X:OHL6V+-!%V[;8PKI5+S 2,%VR@H.K+=T/;1[E^P>>?Z>T_UUR[OOQ*:3 MT>9-\]S]'D9)_.#^'0SYWSL52U Q(XG0\Q/1P:(^>N3@ED/1QF,H!_SKH=I.$_1#^O\GMJ5N/:_KW-G\@T)H:N M&ZV/#4>+[@=XYVR"QOASEV=\PK*4(J-'#$?H=T8T/7S3HZ$4]12K.D#I^??! M4/Z8T:M_;= LS_IC='_2P%-T-\)?\%6O3Y!N F\T1N?A#_@/PMSO M[YIB^UBE?&+S "CWI312]L_YO\Y&X\Z4EBY[[\N6^GR09^-.GSY7+\H9IF/3 M7@;HV61H30?T*$K=M!+&U&:S" H6K9(2::@/J,L5U @A#Q5G-AB5%AW;#)-M MQI)F'XH+O##-&5/,[,/&.]]/LAM,A"]1I*AJ6"$07D3#68R>H1<11C\"<-\7 MV0-6:@+.BJ&XKMCI"*B;=_/>J(5E.AFY+ZL%<[VU=Q /NMY?>%EK ,U\E4P\ M[L*,*(@&J#Z(,>^H5FKY&.(MB"U %V;Q".Z#O[9EV&,2PY4&,-@8+L.ENR?4 MDS#?W^^6^Y5O2#U$%U>O1N;-<4_Z\1B0=3"))SVN4-IHX#D;3D'FZS$S(,_7 M>=,!.8+7- 9)9:-H$H_ZH_#EE>UP#*H,@%U\VQA?N>7JJ..8_9UG@W@R0$'O M9VVC&("'O!,-[>1\H=42AQ@.2";$)2&/YQYE3.&H/R)A"V^]UP-&/3)MPZIH M0?7;N?J@^@:PEFMW:-[Y?]O[]MXVCBW/K]*X<# 4T.+P_4@P"RB*G?&%$WLM MYP:#P6+1$ELR;RA2PR;M:) /O^=9=:JKNMF2?7=G,?DCL4AVU[O.^_Q.8@?L MQ>J-X$1199S>'*1=Y+)XU%,[UC/OH7"R&$U9=D=OZ*^EEH!1%I@@%,9:I90 M5\W)XUO[>O@JFF%"79FY$>F7X%CR2ZC2(AP- MUSR93P8(2G.S 4GY=IW&XCENQ<]+V#*A"!,[[E(>P%3-%9;7C1U&*J&4*U^6 M&''WC^N59@LB$#V-&BDYU5AA;$0: J._?81?,&F'R5R L:-^*0]MGO) V=:P MC3I*#YIT=EH\\U#\5FXE--(Z9/A[U<6AS<-QCY"OU"^Z%IS!NQX5E\LKVH?# MRFFQJU;P""\<.4#*WPM7_D$@N*!%LD9P!#_>3DT/8V1QLXFVNC2?A@T6\$2_ M@,/H5+&%X1,QR* L&.8'QH4@N#).>I1#\<7R2P-T_IWBB.XW'YI>!YA,N.,KKS/E(A]LX/%0M5'A=].2SZ_-+:LB/DP(\UPH@"T?#G" M?R?P[R3[<<^>%+&ITT4,;A0A^6&%'#:CU2/=NKRO"BVW, 5I>#) IB[O2(76 MT(Q,^E.I"G9O,F$A(GS%'U0W'N"E2XK@XH$UKWNXSZ2%8C"5KL\'OJ0R9@,C M6KO,]\7?9+BKZI&J?L5AY%=4M M$DO O%(N]XP*P/"(3JQ83LR=M'N_[\&>>,!%(Q729P;S=DC3\/)X\@VCP-]N MM(80@B@.OT&L-^=U+K%[7SLIZ*UN,-5]\DA9U&O:!$GB""Z15[FY0"4>NH"C:>T M;+A.2FWY-!D6E'9R9#8C-7F&TLY+#)%>V-"X9K."=\"D^?V-"9V24,)7C6[:,I@F+;6? MV0D5XTF.I7:'DCB37K/\\Q_ WW$D9:*2B1!#Z]7<4WR#Q%5T"3D3CLO^0*'* MAEIDO>),&FW"U+=^[U2/XN=*&0,\,B.>>KTBN?BAI0B%K_"^2MNL_#VG^("! M\:F"W'#==?Q/&6 (6BM%G%5IB4.$HADEY^&$_9W>(\;(<3&7-+V1J3(!T[LY MM)/&F.SY.@P;Z/0!*G1\*FL#[3ZCLYT;U5?B!?6Y JTSC. MJRO0)G3=D*9=B2AA8*7Y4/KJX9:$(PI!O&&/SK105VX;(@RL $8!Z0R.(H89 M%5! ',;XQJ2#Y_P#R3+LXJ&D A)@SCB*\U;+$W*4CY9V2 Q=-'(:%..)0)>^ M*$FR5N_-Q]V:24^Y)@M8'?BZYFR!C[1(9F =99=#[^DVAF^].L!3V@\"RZ?(92-)B #ET2/K6!H MW5*D@[LC/B+3GK&!]C*>]#!6E-@UD&KF&VT%@,! MG> +,L=".R@E;G>U+3:1&4$-,K(]4=5.XR]7LI&XIE&"Q)OR#I;UI^* ):&B M']&&XBO=/V*(2SV3]PWL+)>[UU9:4BB"WH)3BR4',.)K8PJ-X%)O\"0?V3/* MKI[JN/:50?]]-/E?&*S!-:-P?#?]NE)&S]3!G&2-KF *<,RWZ.JC=$<\R\X, M0W/"^BP,3#7)JK*D".Y5<5_<^2B=NST<+?6J\I!89L': *"5E5R* :W7Z\I4 M9%@E[[LI;DJHPI_*S>Z!G7\'"96DZE3:X+%J:$A+=%F69^ [&0X-X=23J\C; M$*QV> \XUG.WCQ?P$N&+=G K"J3!J)?"J(L#1[7<(ND3\S*,Q=&#><-P[&@* MA*7>H=@0M]8XU)REPFX#IC'QI@]G%B_.'0HJ-8SFL$^[#1 4N%;H <#J G)A MQ:OHR9<#BS]\WMFUN:%\F(X+>2O9&Q1[3:9J'\GZ_K@A @2"Q?7NH!5)CON# MLPJ&L7SO>/7>4AFMI@2OV^+3;J^R-&@],AE\E*R>DK/"F\7[H:(X895A*4,# MCBP[1G-&F'&<0:U@LZG1G+KX'DE'Z[YI%R$UT%(JZLO?> JUKI1/;QX)?PU' M(/A7P1M]GWU:W^WV1$AK61D[1&_"ICCSI*PT&0@YMEDC/C(D MUZ+\9W]QAEBNO.7REM2!M'D428=5*\=^3\QF>^^4&A_E@-D*7W=#G=8&PLL M6C,"E\'3\W)-89,'/#%('!)$FBB/HL)1N<7$Q+LDRX4UQ6+5(KIG7=TOCAZ:"MI,]4.*PD:)1D3BGS\U-^/JSM: MPG5E]4Y/G%U->[5KVPNE(P@?XLNG>7^%W)$J'@V=]P N6!,U/K%>ZM?/52RH MW,I(JR)9TZJQT3+L"AA/M:;?Z&P?).NN5SO3R?)WYL#/(M8U5[@6QQ M+>&8Z+IN:V=[LW%^MI5/X#5>*M*O^/!FFGLNM;#X2K*C:>V#(# 08S(=B#<> MCQ?(#IE)=@\2Z-18YTP&*'+?[=@-S.:'7+)U/ZW+SQRBBG% ![5N;!XEKT[R MZLDM=;NAZQJ8#+7^UYJ*?AGT.!@',Y;!UHZWP:>;$T,&;/!(/9$JNP\>7!*(IB!>_*.2%;0)W] MF%A]N@98<5P/(Y]!H$M_5.G*R5H)[H)H+:2R-@AL M%.O&U=@^%3>/C&]:Q7SE",,".B)RR8"^V1 MAY1[;^41OQNJ]@D<&M$;3P^B*J120P4Y2WBLO:AHQ$"-7B>9M3XLBB"3M'M= M-2* .&V2T=&WJC$L*]$])5H90?'W1IY@PE6#:LC- 760(;A*'KXAS59:19?( M(E?MK&C%%W9](P(G#0G=U:#)T74+12;4JVAO0..AH[<1DZ39Z=SN,3)L7IRM M6Q0EJ2$S ?952)(F"=.2-FTB3*C<&EXP;$:VQ:3FPYJ2#\,>;ZE=&-E<"%H) M-'A.@+W$AML?*0ABFMF:(##A#6VVLR1Z2%K9]L%S7%&.^2<)&T#OSE>[SUM9 M"S3K,Z(,59ZKJMW-VBNXH)=2I!",[3]UT!AGAFDF!\%_E24B3!LI]%<@( 2\=,:68Z_::H\J M!!Q%!!!V$9D$^WP@S4;*25NTC<#L0WX'Z0<]#W KS]'(7A:$PJ/)Y2^W=W! M69IQ< "U?2-;<+@<*=!"XP[,L0[?-*L5L;<>QZ=6_LLUQ*Y>R5[D2U(W0+@@ M3&RA.QT!:)*'G%X?X%JPI?9=8 M!0WYJSZ6SLM2AV64I(M*I:1B[1!!_ HT&69J2_F1(E'=TPK;X?,ZFC(ZXK6* M <$$.2S/OG>!+3).@@MXD2WGLK=O1_PK+&CN#.ZW="UF] M%[)^+PA+\M\!""H%_=4C1H?Y>O(2>3/<,FVUO4P M&GSG?Q D!Q:%Y%>S__23?/VYU(*\L//R'3 1AP6!="E5=XZS"(D$;1"QC$RZ MKI+[<+F<.IN"R0Z64K;2ZH&X"[=I7UT0#Q43*5:>$*JC$B[&:1[474.U6[*' MXS6L*88TE4YZ">RC6*ZY='@V/U]<_7#Q/]5!?46N2S2=_E9Z\_4'T&(O/JT_ M21K?2RFXV[?S@2X^@B8IBK7,Q ;4,KLC9]N.+-]T?RXV#^@[/QR*K/%?P\:1=8SN>]G2.[V&^Q:\MKA&]C6C^NL1^GE\/$-2.>8 M(!CFU,,//X$6]+%804IJ?XLV$ . M J:BG5@[D9/'@?KM'B1+[GI/UE0D5X]J#^;,\7NX^@6[F7:?:?.O'[.+UQS? M@6GO(=[, UI@5B#RK\K<<='C/16+8DL!NSEVP Z1D-,]H>>XA#?SH?4>M(&[ M]8%<#)^T>@3\\,A*![4C;?@!ALU@08+C5NV<=$!O$<)EA?I8<;\6^]!#66+ MP]M0HBS)[%*YT5<2$[;%&T1MJ2)FZJ*PS[HJ[HE=BPEC M_%[!%X3X\Q.V"-;>W2$6,T:# MN9]<&YQ.MH%[1O)*9=?*#@M=X'MZE38T*^[8^G6]$Y'X8H\5.$A_?4WFB/4= M><-[%Z^I=@^=#&YRB^ G.3)6-*%L7.T<%.;AE_,]#O7O=&T>43"C7 (R]Y [ MQA\7/*PWCS=HE2(;(%6'Q^,IVD]5H@LH)UMDL2G)2G\FOCO1L[]6E E,7F1H)+N"H?N_8K2G0HDQ+DY"JC[;G"WC@^J.I#YCUPE M&<>SXO9ZBX94N,8QDN.*<7-V>QYV:5I!J^$.P284/PW%Y1V<&K%(,K@>I1P0 MHE^NM5(HX&*])U2[WVS5'KSH*HR=D[E#'5Y4+'E3%I_T\ICC 4Q@6V[TW-C[ M?HZ2=76(C[;%2')53=2Q%#QY]5#<"(=A-2HGC8ZN[@-F39^3_ Y2_.ZHQ:)5 MZLG=W;0WT&'3U<9T+=664=-8E>A_(3./SA-W]?BP47W-'_C7.=J3,>&!PU^$ M/K)65W(DJ.@HDHBC?A@Z2Q1RJ-*C_1U#F$NY8'8!^ I5M6LIUX-+KJ,R3L/P M3E-2J1\=J91-"RB+$$DX)'@RY /EEE>_'="!4%ZCH^ES14ZHZB/< EF>TEVH M'I"B,W=M[DN%8B&CYCD:-1_]O37\0G8,)OH]+Q]>'+)3H3W(3!ZCR*1/?\L^ MBU<"YX>W-1N>+[#B(J-CH\44V*9DB-S(";XG:%PXT'><* 'GJ6"0S$\4BL:H M6$BD'RN$2@,&^K?W%0L:GXLUV:XPU ]]3K"]Q7XCL"\R4"HEM:44092TU*:- M&+J;2ND<9C#S8"CNK('F4KP:RH*K1JK,+DGR_*+)"':*+&T'N"#JGRA(I:!D M1"0'[,*T/ NU=Y 8X>6*XG4+P01#TF1%A'\"56D'-^J0![<.S84D_Q+=-O<& MS4^$'J7$<&"%.!Z\>;G8NM?T SO56<2] M 8GFAM!=X1S7NB=?_8&<$C=1A&J>_<>Q/):9LYX5;%]UUY&*JM\3RZ)W8*TJ M83"$U, D0KM 601I\SN!B+S$) 2L7 ;2WR,H/)? #KW;"]^DJZ73P&#L!RRQ M3IX."M M%,(5U-(#0ZMB4%,?U#^@-)9 ,LV@$\BV42+EX8%Q]>-E^T4N0>C& M+&3C=&X1O>X522QKT% HS/^9B1N;.$H6 >UJUFX&NLS),"SUTA&>0]P: M8LQS5A45+SYSO%6&4=YJ,J!!@7J\<]:$6U&"' 5D2O99ZH%:@1K+1> 9P17D MI4*62P"#):6.7[P^5QVK)@?0O(I[O*88!'4HB0SZA44?$C/,PHG>,.?"D;[ M/=!K',T.G?Q^.+]F4%T_:D0'X,!U(*A X9C:840?/X4.W=W^-Z0#WD_'G $I MG7-ED!4&2*CGS-$>(%&]Y/ M(P/0W:A4(F14^7WY$4G3IY*E<937<-'@Z @6@3!%J_$ *4A)D.'6UUBT8Z"> M9J@I:,W I-L-;@8K.UI0E4H4D>I:4?R/8DCK59&P9TR;Q8(+^P-(1)\_[ES\ M=SVTX;?M[C/(S'<2&0[\'>0KD F->*GC"'K^@[(DU/?%? MB@/.6,5PAE.)OC#@EPYLH%?/(E.L.)#[@APLH)SVSO$F24

H^QR'?0Q,WZ8?L*C1)Y.!^W;X)8P9+C7\%5 MD1)<3 @YFNA CC:44]'(XJL(I!--Q,!U(=!?P1K;8,;&%JS<9$T=$W[,D W>6/AC]SC=2'V^?H3 MAT3AF'QB*DS@SN%=L0U:D[X4>BM(G:?EE(@QS?7@6\8!/1HOPO$LG&BB,6\8 M:^3F&-T<(!$H.?EK<,D5'MZOJ]^>\FSVRNT@ZM3[HQ9.+0X^3 "%#EU]$]I1 MP[:[L=TP4^-^]MB/8NGZ0 !\@$K!;*62"=X86&MWAA(;HJFOWH=L"Q@F(69, M H.GFP".*2I#HA,\THA+W>%B0Y6/YBG=6:R2XS9W3Q#E90^T ).3OX/AT="E;,Y! MIPNGU.=9HII2]HH-W3:8_"OE".>F0'##M@YI4-5HDO9?1551D M30:VO7G,/B!CW*3X?/;[_>;;"LV?__*7!ZG:_)?6!I+!138*@XWF:#YF3N5$ M)+PZ@@F,.52T=2!L;WP@=I)XMV4]<\"M$'4MD.3B1SW:-L^#O,"WQZU*^OYK MD/8LV?'B)<*>R=QMOK#M(VKO,<"P68%@ VIBS_,?,JS)HV>*3.L37Y,G^G2= M)\WL#6)*3#TF7"HS%=(EHP*![&N5&CJ8IP=*.UD//#\4V!VM3B:LKJE03]AC M\"[9+,(N,=A/ ZT/YLA9D$;V>3>6T;*)Z!)1$^A#FBO-B.MK*1#.Z=25K+>4 M[^X[B%HW2B-A9G<%IX](U',P+OB%,6 %4I?T&-B5,T;"/%G*JRG&J9]%K%2I M/_WQTE/_S@\&I,O7S$$K Q*A#8;2PM,K=ESPUK(.JUE7]\BV)%3I-N-:=O<@ M7GPD9P_9\M@6<"/Y$8H%$_*K/@_-?*/ $IY%&P!\Z*%\%,T2;^'*!>!K39J# M9#A'++HR/#JBG@ZU];UC\K%R9/+47CHLT@:(4AP4;:@9DN"AAK )<$QOUBK[ M;5I1\_A)D')>:I*]=7%VZM\;3P?EDD->@ MO9*3"-.2:U'BQ0-ZS+B",HG?U:&R>35]J+DHO?-K%5Y M"^Q%B*:W-&Y,-$]@):7T+ :J]'[R>T$!D8)8=-7($B'I0.NJEG1UX*S!OW-H M@B EF>@AYO5^ O((Y39S@!*%D*JO5T*0:^3U(7W7(HS(EJ!)OD3[4B]2*16@ MPBO#*?=M-^:V3%Z8--UIO"\_6C7.8'=<,'.U1%JS*YWFIZY)1[[%$U&L!43* MI8?#/EQK.#5+O&P/"(NNXS=; M$*=$FW=PBY=M (W>@AH?)]C\0L669NG27- M3%RF-G-.,%Q+5WD48_C7>['A8XTB"9/!*5.\@.0U80""A^BY6>^!L++%KDKD M\KA:AV[*;BV-+D!BIV<4(8B!:D*'TA?!,H.U3:X9*H-S;B1HC9Q)1>6&#XQ@ M3Y,(1JYBAT<]2F+1,LI[: M[7I?'22&:NN]MOL][Z3$4(1X,#0YX#%NBMX5&,)LM= MC+;8;,,R@0'D$0N2W^'+ZS,M87?8EYHIK%V[NKT"7;7^=&:,/,"U]^@'YKQE M0I/A: )SG0(E(2T3R&9F\=S";UDNX6K"L4UM^JO;.PCQ&,B,EJ:H68 L7N C26JPEO M@+@"R*KC:IC6+H(QZNOYE$6*:(E2U=2(M+[=6LK;K5S6\ZVW;9EE$C%0*(?W M7U9^=3A6A5"#6*=P&6R^&:9<]48X"=Z+C>R=P-.P;+[EAJX8K!M^ZB<=8(IR'-PFB<35MBQV^97OM4X0O>=@)6-\;H+;G;P@FD"66OKJD M+=?46IN<\9 B]9[)'[(K]':P[720'5A[U61<3M4XN',=0L@M?9K1HH:'Z=C4 MRA&MSP)YA93KW%.N0P-#K3/0M9Q$(G9)/EJ#? J& R(:9>"G&&,3+T0YU:"_ MJ*P;9$9<>M?L7<*"+) :JX"TWQ+$%XBM&U07,"F"\_MH4)C&(2 @(K20?A#( M*Q)Q9H'#-(U\I^*P9JQZN2T4>1CHJ-/!X/BP-3@\/)&*'$B9T<7K9.$]T49* MO?8$HHDZX&1/4(B-Z217"K'QOZBI@9/AJP8UCR^WAA1;)23PRH4%8"PV0XT< M?FUEHMA*O1=4)EP2/X6+LWSU(>#4Y-$QQ#FN ]%0(:W6LS.C1R2+6]?UC:V( M6A'WO7=,=GB$IF$!HM+"%K^WMEC*9$@G$R%A*''8ASRI\8Z:IKN[Q3KJ9&!W M42;.$(]Q5MISG/!$!F5M=&]K?;#*3,G#.TV*K$K?@=K]%9AO5R.U+KZ:?9>]%GW^)E!]-+6:5%6#&\0.-;<$WYUH1C@;)SD[=!\'AJ8-^V9^ MJ%-;8C_&\H[9"Z5__D+RSEL>=F!67<>"1U#;MR?>! S@"1(M/F3IZ+ZOJ*!/ MT=!AWR5%#DU6=0Y?3)8&BUTSKX<+6VZH"*H /2$5.TX6Q>83Q7+C MLDT6R\GE3_FC%<.N4IJ?@Z'Q<*54%@OV!S?J1O(U5FL*!(,N\1Q1DI/X>W6M M*D0YE2A7+#K.QDE!:4:++M](3$O!,7"II=E@%@Y>2DCS%27PDO/#[AQU(@Y MB\QC79('@X"L66/!YB2;N6T>^IVYZ_PK42U0;Y N"+E4+%PWL;IX M>ZO>&RK5@AR%HCWN[]=$1L6>VON+'O:@9C3]^!=*HMI=LY_=W(N^AGXUO&B! MP,GMMD;N3)A7)1DC.2S6#Z;*)4[+A7&U5A+$>S*V\ 27>*BXITA0C(_AOAP5@M@TV:L<=$XQM<,5)WS!P- MNV4$BJ!G#1M15N4D:]*E2>S@F=08A8,@J%IV$$\CB6,4CW+8X8T:E> MOT"Z\FN&41:402^NOW[VKSNRYE[)@,^]GJ(R1>T)_X 1'GSLUL$:.F*&ZZ % M0\Y;JQS!$3QB'TOZ%V]+U0<$H:K09D^=JK7FD=,N0%P MB=%8LRH?UC>18'*K^.]L#&E5NX( M"%.L'TFS<_WLZGCMT16X R;\IMBXM]L*AN6'OMOQ5@TY" M&$)[*\1;VHU*F[ORE-3$&2%P-(@_2Q+3UHY"(B*VB)'%Y@ TLU,"@UC/R5L& M)WRUVTLF[[VD_ @S2@_FH7# IQC63L%P<*DJSRAX6!HS[R*J\6E5RC\R??4L M0Y4"AJOS=,W#B=^SK8*A_+4M3OPD7"2*Y5]1F'UJA27>WFP+CN3*"%%<(BWNDBI4-WTY.>=U8(= MFW2Z[;NDDJP$->)NE6-O5!ZX#&%@@13<*UO7ML)L%$FPT@1$\9MCLL3CG]A$1]"N[HY=& K)U<@" 1\IH30H)L+P8V4_%'*N=^Z4 M720](4^!Y>)[;EB7 P5KQ>A_S"H?8R;IA-IBKR^2W<,6'"4XXKF42[@;CR"1P'8?#@>G#2A+D+2Q79W M>UX!*EJFH3D)D:_)8-)/4IS_7\6'2S=LXAX_(7G ]&#+E-X:8]&5JLO$.QR9 MS*2JSHU9.M=48U\LLFNH/Q'V8H/[7V$B/2<'&D$9G<\ KE'96/GU" M$JGHX^,#N[2/52E2G(0'N483&K-SYJG&C(?$68WV(&M%7,W-A)O0%2,78;L6LZ MD$?D:+:V0,663SE!,C8&&.?*K>%/IOY@3566OBK);?4%0RU^Q1Y!"+/0$:<GH9']6Y3=\9604M?O-<$;BKC^;;+HHU& MTWP^F-*BS?/)'*%>A_,%G(+9Z5,PFN23Q0#>S*?3,;R63Z:#AI6?#//):)*- MX: -AUB':SX9U)Q_,)@E'+_!$O^:+/,%+_=PD2_F,[?(L$0_E@@/\ *5/9& M'9Z6!*(.M[L'.6A3-J2($V9:X3())&W-).^%;PGN8YY=5.OB_%U!/KD\>X,Q M-"[7'-O\%>.U]R T'#%<(S=%)8#DO/* LX)5V0&M.'%DBL-AO[X^'M1 NT*L M%,22PI83Q?PL$597Z'..5;B$>$P&L)ET="8S.$1(/X9C. 3CL21]R=)466]X ME@WA!,Q&V3P?PSNS? D4A/??/34$,C2:S[/A=))CA\,)G*_1('OYT\N+K#136?P#V+O7%QFO?$9#GLP'N+!G,*MAJ,S-,"[78X9 MCO2RV!:K(K6_5#K/HPO D'2G<8%_6J]6L"4O$6F3P.IN Q "G(;+E\'!VM/D MDVI@*OXIF/!KB>2.Q=SP=))3<#H(7( O)K,8M'QL/>>=./0IQ/(^'ST=E\%V MI4$-!R&0^J(_CX'4!U][2''91M5O%>BZ@IWD6R!R)9,+*U=X(R4K7N)0H(A5 MUCXEB*J(.7?M)G2%C%%6KB5IFO*"+(/8(!C&A&(/F/B?_#CF=KX6[-AR,FA+ MV!;6<8Q3> 66%R7K_$P.:VV;:?$YB ML:TX05VL7@CYOJ(H&1L$O5U99[K%D'&50+2D*!4/U^ #08V41C6/"S5)+@U8 MBLC(.)XUHY@^(N/;/0B)L\31(^*PJ<:&I0:O92#8;L/$Y>\WB&MX=8,%LRJ; M#+5;,0XPI1K!WTE@(X=B= J4AS-9$[EB_D5?^XI.)9FMG>,$ZV[I2I"K@,TP MF52"#F'9 MRKTG,)5"CEAX+*3W$8E3PZZ9GS;O'R./&)B LCP\$I/4Z0-6*Y&*J/\5SIX@\BXWR M*# ,&LE)T4_\51[4@F\#5JEM YUP3D#%%]WIO4DISFZ7JV";$[@R44(P9?]H MF:JFX6T56M8DLN&HK@M7ZX@O!)9BVE6*S/F[0D-1IS KXDO&\'MB25S2!#.1 M;WR+ 6UL""#CUJ/87OQ."R/ ,'*7F1[!!PVMI$*+0.EW>T8X]TM(M9NC MX,*=!$;LI;#<2BISN3I]73::0G DY 'YF827@J**D[4^=/)N%J98JNGI>96 M*4*/J_TIDA=R0J#(>E9%+$,*@E^GABW=_/VX7U22K.I M*X[D$1]R%Z1J;=$P2/F/J'@2=K67/+02 4O\^XK*MMZ&(PMP!J,<[7#/T5/X M^_D#W/TMYT;@&M^M?0ZE6UI)X+9X/+\Z)8FM:@PXR^6]A.80+5!A"SFZ)1WK MK7_/E6W#D%0XOIO#.BQ"Z]3CX]8:Z?%J<>P?M2<\EAEF6,E:P:'ZV=^<0$5: MDGFL3O MT2@2NL.7F6JWB=W,Q2K*<\8('H\NI1*(AR^GE$AQ ;M+BIN RI:L280DR3<# M%$<".]V+P9O"$)IQJFS@%@-(F5]SQ2;L#GSE)#(ULFG,CDE[8^R"S $+E+\+ M?^4)U$<12/Z&O]HQ..RC6F>A">A@R.5M'*#):INWI#@EKW&,K2K M)+;/<][!<_?7(XA5H,9*WL7S 8?6+?W\\D#QR[50R(NK7^JAD#@0_#!8?C<< M.X>Z']1KC\1X+B";;PBO[-OL)V:72I6"7Y%T)1MQSG@^/WI<<"5,!B/K9;<: MX^H%"[X4?%2PEB4_>"2Q(!..+]/!@C;$QEVB!1X>%9.X>])RO$K!E)K.;K'? MK GD.\C0,:3NUB&W$?-S==#0UB(["YOE-NGJ%_I%EWJ9^_IN!B'JM:WR"4>8 MS0'C$9R5]):$JUY?W TPS5L'[F$,7ZZ*,H=Q>&&J+!2*#F,1)+B$=)T;> J7 MX.20@A'UZ:>R0!".(&.X^V"JCY1-?5V7D!/B/X]M,1GEV1M^.:A(AZO>L#'+ M\\$DIOQ?LC/AQNC0AE-,G<,:UP<7@_^OY>K.X6')('CG<9BK[K( MCBCS6,QQ_:EX/+D@T_J") >4U!14!3)ZHEQ"V8_L&-'56)L4QEHTW*[D>"(F?RQ7 MF47TZ3B2CU@O#!X6!.^$'YI='.^PPD@S"?QYUZ=?SX?1X;H4)XOC_#%R"%?7 M+HSY_#5;SP6D[)+"Z"X)$I_*3YCTB@]( ;'0B+J$G%7^.XQ*$ CQJD-7]$02 M9)!0,YK'4,L0,'" O^BB*&\7\Z3;'Y!\[[:5F$*"95F'8^4$2K?!R61=>%#S1%MNV M*&)$&A4)T4,DA@9OC=AC8 .S&;@^R=MK#%5\=_/DA7;<$U5_L@?DT25WO@V\ M$$R0&79W2PSO@?&%RC7)X\"!O*.6*%_KEG /9,\4L'M/ %"R.=2;(WTZB&RN M18?XLJQK%SZN[D:C_:LP=W-P5MR8?"_.1^.!1N%V(R]*$3FQO(&VS!.<_+6! M]S@/K%9[ M+O1'$//[;1#Z+V$0'.OXNTD!.8GKH\ @Y7;EDIL.IE^0UK&R(D=B$VP:-:?- M4PL7RGI9.F8[5X$Q^ FP/0(3TNNT7UGU/0 P-/A,4AW3^ZEC@)XZ>!JM30BF MF#-$SDZA%FG\%*^2Z#X*0P][].K$W7'-XJ1CG[26] Z?X&8LN_1\'47!PQ!3 ME'1E#S[4AN(TR0@-Y*.5$H5-/DUJL'.AB39+#;1=;G9LG./4FY2A$>TD#FJ\ MGSE=^@([#Y7<=_O=%OZ^D<4"NO"JO-XK89BU"AZS\\'(:5ZL(JC*5+N[^*2_ MN^9+[RW$Y/2R3/B=?6":FBI$E>DYWHJGUJVJ*># #YYI4#3Z[4J9*E'Q;['> M&SDXG#/ .,<*&9//HO1YU>K/Y+=-)+/1O:3MW$NYY!&B2K6L>)&,^YV@"C+L MQ>Z6V'L 6;OV+%5USR ZKS9,:D@0/3Q8S&[#UD^J=$%(CRX;DEM6OP5/B3.E M?G%^$WN?<^J1HW;T'*TEC1=.&9PFLD. #/U&-K5'(?HL,M0]#KI'5 H%FY7' M"9SB'!,TD_1#9FG#F]E0Q:J3*\9%U@<^5-Z;PD [ ME&M,LA^R]%N"BJ5@?9_A+E"+9..H#@*)R01-;(S&IM;HVQ':T3!J-U0&0V.4 M6;HYE YA)Q7*F3(M.C9 A@AURN>Z=AMU#;9#B4B*$'@IP=,#R]*=3>$LEXB6 M0#$;+DW(@5N*Q);5%BNUJ1(FA_=8<-9O=WOAK&S)DIU6,\W!$6<"82B$N(8& M:04GM!#)7 ]!0P/JRWB;K&1!>C&1=Q=RY?03--0A<=%[Y_KBJ[FJ*5B>G;EM MC434'A;>K*_U&6>WX;@]R$CM4M7-\=[UFR!80LEJ)%7Y5R(2K?[D.D#:T.18 MR41UT0+B-JK1WJ,44K4@G+(,SJ43 [SZ;R =4<1F>*Z)Y5I78?ZH7P@^4DYL>720/;M]Z'&WZTC[U\3K M:FM[[8M+X+(I@B(T67ZF('2?B!=$;^CWY/,NL)X>&HHP$(08W*U&TY1]CI*P M$4\L]P7'JYY7>S)DPLZ4T[R"0 /7NJN[(DO;7,+C;YJE6CM/ZD?DK^.613L( MK$!\7]U%9@+BR;XG/G0W78%H]-Y(H(7Q/ =W0_W/'KT>ECV,:>8!N,^V@B\W9"V$+-T4CV S";5.GV#D7A6E3MC[3/M%,8QNX'+J M3M=^U%G(+Z*=B#]<"1T@$92P&>@LY74.?"Q,M5%\B@=7*N$Z7BA=!N3*)6[#O5C9NRDFNQ37:P6[,P7QR>!\IN:>3!.@( M<""[/S+\V1T<_A@>G7==YX=O!VLL(#:8KY6/E@.,KI_FX^$<@^J'^6(PRRY< M.;2L-YS!5XOL#/Y:YLOE%/\:3>&O<8:95A@B12",PU$^68R08HU'],]B.);Z M?J=&,H:S/YZ-X-]A/AT.87J#?#YYWC#& VAC.J%&U ?W$:2+#0\WPVG6;+?# >P]^@ M_\+?(WBQVY8/84SSQ1Q.S21?3N'?,2[5 /Z=Y@,8ZY>,; C':#2!91_.\^%@ M"GW PH^@[=$0IC_YBDL&A"/#WKP@_GVS_ MMG2PM80B/"[5I/Q @11G4?:)!#K2L4.^PV'.1.DN-)2%:/@/N^/U 5&:-*>I MWM0'CL(.FBB")E;:A$N_ZD8@_PU9W\N8]7WOA"9-*%+TC0JC_/=WS ;9.XL+ M]E*OT@\88<@/_G/VZWY]*,_?WMY6]?PDRGZ$2Y//QY0+E2^6>(EZHWP\P/.( M7XTYB7?A/M!S0[QUO<5T1D]A\NU,4YOX _X[G.+G'KPVF])SXWPP'[1M493F M!2JO_GE%47ZI7?D3$>'_8T2$UN,00!S %W(6(B+R)ZC"_V50A;9=:\=;>-(% M;MBE/W$,_L0QH/[^Q#%H&5+['34IX,W9V;G4- BY=RS43Y=@O(_FF53.'2#<3Z! MHX.2ZW1!W@8Y M*?[%[Q\S:2_]*F>9)Z-*KA\=N&Q'N2^(/Z@S.%?B/@4K4#V""GFOI9L:RUO< M?%R7M\9]#D+&NF+4W]\PF.H4BW0*K5--003 O.]#&3+[YZG&WCCA_])?3RK) M^HHHR[6/74T=K#[7CZ)\'6I;HQE0M=$RZE!4L$LI8:&/ _N;S 89_!_ND#X\ M1]5LD5V1GZEP5:]Q;X83H4= ,\=^2$,X^&BEN[ EAM!IE*SX"'1V&4^'O_UE MZX.';]PV.C87O02+, 1&H_^^=: M7_D&+?[;WB!O4DK=(/VU\PT2.U/M8\<;)):G^NF1KVLW"&2M$<@8M0[5=%&_ M04#NT68RR0?3I7L8N,-DODS>H.4D'P-W!\D(Z(>;#?"/\:3[_9G-!XG[@]\^ M]?X,9OD A2'YM_G^S$%DGZ*E?0:$A2WM\@[=GQ&H?8/QU[\_\_^^]T<,L0WW MIZN9UNTT&VAK'SO>'S'9UD]/TI(+FP8W8E;O4 U^T?V9 &,:9&/XO[\/<*E& M\#%U?Q8CNF]PZQ;^^>4@7\+S7:_/(C$7_O:)UVX.K-0"%BR2 ^,JS]\'1N[WY=V7F;BC.LYX0>Y\!WOJP%W3& #B MB6;MV*(]S^?DO@.6G,\F\^QUM2_*#:JD,Y0R@%?#IEP<,> 3] I4@^8S5"NG M(.)8L^>_;6 Y8%OU)Y-%FQ0TZ,M>F>+9+_4(MF=W,KN MU0O[ZI//P I![S927291L/OK[3FGYF*LF6L;>W+9J2^R)=SH):[^?)D/01-^ M=01%$..W\]H[U\?UAD/V;*3G$!G2G,[*>.0SA8,46$F5980L4N6G<".!X0*3 M'\$)@V[A2,''(7P]'E-6RKPK%F>JHO\5,-F M@YE1O>AC^YJ#C&@7G3\^>^>;#"5H_Z_?G-JSV>_WFV^KA^*F_)>_$"W;?RK_ M\C_,6QI7O\>@9"?"VNVHRC+[>0?BP.+L"43PQST:Z"[U;#"@-+J*'&D)I!8T MZ=4?_K7$9 =\$HLGP1(';[SC)"+Y3B*:PUE]FWTH;SYN=YO=W2/:\P>@[H]) M:I_F0SC,9R29C-"6U1^+WUKQ(21F%0[ Q_4#4=OE; ([.,]&'",PZB_D*>;1H]D(-0=4P4?S;-2?RZ]*.JA'LR';&F:@1XXZK/0\'PU1%!GF\P5> MFREY^N.5'N4#4*1[TS&N#_ QY&LX@V!$QBE=+3Z"D05<4 3?U* U>0?4\6%_[19' M&+7Z!=*>(AW6X3]#UY']]:L)@N^*Q_U.Y!SNSF7G:)0]BV:P37/RR*"5*!\ M 4EJJ3E7T]H<-!" &^6*O5S*;#3(Q^AT!+T Y,I?&C$8X08A>@/\I;*_;;,>%_ <:N]ZH$ _G,\7? ]GL^AD0:^$CXX;>U5N$1<:^^2MNRP>'M"M MC7GO'VS9KTZB8XT DO_<=_9#>2)YDZ@A@1D)"!PK3%(*> @E=H M(I@T:V]Y/;*B03[SA>A>D-UN," 5WN%$:28]B'O W\@M;'_&G!221/C@]:;Y MC!S&/R=F@MHJGL91=F*N L/XM2>Z0]B-1(7'&]JNRJ9>]E:X;3IW8N[ K6%I M7M?F"R>>.$MZOLA]X>2FJ N)2D 9!%TA D2U-6[##!I>A?JTI81FNY]/';-' M,BC6>L0X82IA4#,!U;9X.9U%CP2KA8YK)/UT,1.]H!=A63_]KQ FY6^4?&Q M&CO2=Y_/:5G#3P;WS#1/<&Y(IM5-FV0&)O0IC5/L,$(MO)I%<..JH-J15+J] M?LPVJ$CG%JC0O/5Q#4+3_N;C8Z,^Q?%=L8>D1>I.,IE^HNVXW3",,)M_I1*Y)RVC<*%HOELLE9*+_!O^1X:G@&?N.N MO5WJJS1J3M6W2?Z5?AF9F?X_W3@R.OU7C&OFB'V%5CO:/.SUN'7;>$)>,KI[ M7&A VZ@#EG>00\T"8\S$^=OCH4D@$C789EY _V0A\ NA2\-+8Q=?;FWY0 M4,2$PS@M=8[AK,L9Z03X[P66BSJ 4@,:2OWQR'W^D$J@]QK(\0\+CX3H#V,OW4?D&0?1W@7OM8K$C+QX[V7JE MPIHA=0?1RD"(.MK)]="Q(BHG#.S=MSY?&4X,S/4NP?)PXNP@>.J\KVREBK<^ M[KSI>U=[L O-C,U&K^I SG8Q?/EL%FYE3WJB=TFWYDM]EK!HX/UP>G/1I\]_K[]RY$OW!!N IA PV4 <*&PPVA^?<8O'B-& ,J[V!W/!IHFF3R M$%2F#J.H71T,!( J&,#4K[ZR\!DFK%C"-H$0>SOUQN@K0[:1''[$2!/Y>L( MHL2\B/%Y6&\T*[>?UOO=]MZAP^CX:,'H*%$D'BC(-Q]1TA&7>E;<(;D^2/'B MWY'_VVKRBI;KR,F&R._HPN3%: M4ZX\[:%C<*5H,X>X/*"ZL4DIYSJ$\'T JN\+,B'*X0'N:K*OR&+5ZB210@ 8 M8PC$;%]22>=X+4@MK"&WC /DEKKX MH/BGFS":O<9*G<9G9U?Y<,XF+=?/4>#$ Z:9"XI?'>$G(-UGV?L$2AXSH>&4 MO,IJB:L##7DCQ0QT0% (7 )A\Y-#D+%GJBXV/T:6K,EL'AN8W[LCR[SK _;W MMGX\QOVIG-VH@1]T]N_Q!D5OSK-O.MAO?X(AW!_O90Q.UF-POY]WV_-+W&NN M^U+?I$@9YB;OIHZ,H%N0YQ:63!7F63\=B01Y30@)9D(?YC5CL@ ZYM!71V4U]UOG@)>LD?MQM8#.J?Z(X GBX2<**O2*F MJAL>(J^ O95O?Z&4K+ D(/]V_FZ_1H!&T*-79=)/'>IC)2+U"1NFHH,$".2L M_1(5I@R:GV@J2LC-G#_("+B8A<,(];K"9YUP(1.V9>Q2Z9V-^7(N6ZX]U?.' M-95-6F6/ZW+C$@J^2?SQ?EW]=GZ+E?A"P7'8G\V^<8%;P#JFWV2C_M1^-?P& MGIK[;T;XS4M7K6-]6Q*]I7F=95,@_?K?OP('VV%NY<;6.IR,^Y.1;VXR^0:_ M,EU.%GW\;M:?!=\-6RD20V+Q6?$@"@45+:\=PY<2M8]FX)N8$%V(SN?@G.N2 MIZWUZ,$6L*OH &B" !=S-*PL/=P6,F^MF$3LS9I?:#(XVMGW(&F!K,;W*M0> MW36K?>VZ50_[[G@@<97A2J,C.$-R-D,STG#07Z 'E8MZ @W"A)T^4+J7+C.B MMYBB@W'11Q;*M)NU7@4-[2TI[F4X["\774'^RU-RFN7M?=H]837(04VUDV(=/D_YT0+$' ML\FS)V*6$@CU$&[1P*XEC&^$>C ^W+2<,PJ6P&3><==1+-!-->. NOYPG,WZ MTRE''HTIN/?T5F*QA/?)N#C&@+MAU^5F)L*;#797\^L^N)X5MC/GS08WH]QS-,$QM.\-6.HUC">LS)SCJ$ MI9S#>LSI _HE85+=%G2PI&E,^R-<4#Z?PP'E3W1<46 5^7(PY,6 TS#I4R;# M'$-A)ZW$U$#S693!7+._+HY /MCHSI)90,_>P2*QW3\DM2!K;N\Z@:,8J]LZ MJG,?+#ZL7;($;Y,KX5NW>&]-,_K=2[.@[[EPXFV=7V0_NU*\LAJVI0;2>MY. MT=\0%_TW)N?1.[55C/H_U6?M_1=P/L^IC OX,MP9T?\YP!_ MA_-RSL TPRIVJ2_& .!G\"1'DSPCP7].J3FD(+#8R,DQ\LQ\89I-H%; W]- MQ_S[C!X<]3&290!RQ71(%W5 G^@/_'4RE9UC+/1D @C_,X+.![ARLVG,U@*Q)59XKSK MP=XO)H/^;(B/\Q]#&"@M(7^L/\Z40RD&D8_@%C_OWE)DP?J&PZCQGF"8,MQC M+,3FY(\X^3/QDI=63@I*>_\^7\XC=:KFN?=7OU3>/O<\.>K$$+M>%2=P$;_( M?D!9RJ@G/9>^:H4M^T#8;&0]*)I0H$MGD2;U MLDX*,QK@9L[[@U%R7IAUO41NEYC7>#FH__JT>5'\#&$3 %M=##E8 :]O9^FB MX7V='6CQ<&_'@_YRF9C=D*1+DB5,7J:9X(2$D=$ Q:?GS7")\&43QLSISUDV M'>4+."8,R19+5@$.$0]A5UC7$^F2[JB$(@(<_G MF H%1Q-V%3BDS7'I30C8#H3K\13C/)'"N,R8.9 7C"CK\!SU-H[_ M(7G1Y,<@/A16A1J3V-!;CBD&F,<^R8?SB M^&28UGA2?X9>M9\A.BZG=[_ZZMNOUF/;V[<, _RJ7%$=YQ<8;J:Y72#G\Y]* M!^C@L(MPAQ855+- AO".5DS&GN+U'V-H*H) L)7O)M$SY9V.D/W,YA(3XL"! M6D8XA&WN<3PC]*:,?DRYC5SX>",_A> MX,Y']56Z;Q!^@19\X_X=3_A?/@#4.7M,L)"&-"&ALMD(-0-XI3_&-R8H9W]# MG&W%&*"H;X79DL/O1&9D:?;&8MT/^Z 38#/ X+[)>H,^4LYOLA\WNVM"O'#! M]6]VGVE_9*N(!M&J]48HG, [O3FRZC-G*>TP+*6#*)EC"Z/^E+J';X;4E!YW M/TT@T+#"H$ M;.@W^ ^NN9^?AS'! @3XQJ:\6TN);?.<_ZLWG?47-'29^TBF-.*-[(%"29_K ME[.'!F6:RQ@U+%XMT"#/VIU+EI_?ON&XUFE0K4$[=SA;=^C]@'WOS(8OY0N+LX,;<.1,UQ8$]<1?!\$B*6$ M.,6B)W^4#YV_+N&8? $G^B$>W+<4Q6L\09@,$RX"@6"@:$I03P/8O[?[]=T: M@^H)&\W[$J= M+U&JT'?H _XE.NZ/]K[G,;YV*2).5"\A^*1[5O;E4M#<'>2 MX40FE.WU,SD'JX_AU0!Y9$F9OW#E;'W)()D$#8_C#,.XAS7 Y1@M>8(R]C#B M7F:[YZ DP'T8S_/YD%URV:?439\L0)@;,H]#T3L[2VV0HZFI-DCQ8D!'#X MMHLCQ^2D 4&H-!T++C4'L_8UC=!Y.;"YF(D=L!<+DFR1/-'7(^B2M:2ZYAW$[NRC4X7LVJX;: M^(*LKC#%IA9U%UKQ7/\W!.G^=?*[8O-*.K;9A2"]H'PH"@\>+[*K$HUV=#Q= MX!=4PX\MCS$];6 ML:C_"LL:F^@ZK=T+6;T7LGXOR ?PZQK%F=UG13>D*-"[XN8Q>X!CB_8SELTF)Z_U .U9A(;!?KG[(>B^0_L,2?] E MK@\"Z& _&\A:UW]\N[\KMLHV/80/.?G-(-^>'N2_O\$:=:]!:*W^5Q3P[$JD MKU1QW#O0BH@>6)2=&%&$\4!-WF),M@3-V%)!%(L_@W 7U,CC"U O9L!W*N*! M*Y(-*G<&(@JH&!P!ZD<$R-$*D>(DG1S%")3B,%JE_HJ$R-6_EMBV:.!6,-)" MG%A=+%Y)$Z)1;V6<[O-]R;@)I0M@Y1X:QI;]<0HF)7JQ^#TUJ4G#$O#33^^F M5L$U.K^:N7Z)5=71"TJKB3%*T%<*#ON/[,/G'0@!_%XTT*]&&%)]/YU$G% A MZH]'%53BR]*IH$J\*LGZ*E&"?0"W_0];VAA\_,GK:BIHR'"TK39JV:'\2.=7 M'%YZ_0W!4[M2*+1SMU*GGU0\E@0M\^GK'5K^>EO5N,Y/W[/D)/YA(T]7]6# MLV<,/O#91+S^8&MGI(]0TZ]88R*ZY>\N+AL&((Z>!(ZS>GG^02OZ%3?&54M( M5FLPFW."!I0W?2?JRBXF< \8BOM[K>WP[U8?CRB$ECZX5OG?CS9J.JP:T?9H MU&JG^@TG.WQ6*]%8FJM$)!S ]2H.!,HM"GE$)!L;BF;2?0S"HN(W7:>NS'C7 M\?NZY/49D,&M^^"?/X1D?9%$WXE:(!U[2!0K2?;0M,?-D/;-1^UKDHRPS.G3 MZ?=5^=!W!5YCZ7;O*4G;FU$!D;\>M\T_VF:C'Z,YM:IY0$HJO)WT?JHEA"KH$Y62 #RHR+$#9Y.$FF+KHSH0@=$ M_I:^4^#Z2>- *Q.JTI#Z?A[>N2*/)LYI:B#FMIS"\W_6W> WWSO48]MTV[EL M![N-F;$\$:D]2AG^,-;_JX85D&_?N,T]* @ALQ$HI8BHB0AALE1>A6$XY'N3WWTMRSM)!$FSDZA+I9D+([ M] 74GWTBWFL"N. I5I6G =S&/+X3PFWGW?@2&VI7M%V$#W@$/E4=K_^.A/ZP M:UW/$YBXYQ;])8%@YEY/3*BQJW;-H@WE-+HEYA@Y %C8T6*]YR5A%T'C2,RC MWE3;1'2;Z.N3E[0-2_4YIC.4-%&L?H49O*70LKCE-OZ4!/1L6^V+EC.5@/N, M:*,#,3@IW"1P01O,T=DXNP?Q^R.6V\Q6Q6.\8TGXS_I3"IPZT=9&DV1K @I: M_]IA'RQ/C,8]>*HC?6[A&APEGWO*P4M"=S[C[+G(_A32:"1[NESB6\Y<[_(2 M9H,GOHM\Q9@=GO@N2O[ ?/'H.+K$\<29?RK2Z-,Y;4>XSE;YJ#M69RR;-CCK M(_FICM>9,B(U07;&:IWU:;[GT/1$@\]!XW1\]BRPD?VS5DF#S:!"L4%0%UPA5 Y>Z.=GH&\W=PMT7X3A9."Z;PQ.[O=)4S%]4CG %PR M.=$:_F2]EK2+VFC6]PF/IA#/$49EHG>2JNF1\]C"K9SHK#[E^/1K2F/1X!P- MH3(Y'#*:9+U91:(>G> 4/B([A#;HP0!N4M;$:7^QB )0O;HNUXCVU1\C^ ![ M7%(MH)N"C&JPD@COSK8%.$3I _1>O7")_3A?8\ABM!^F_?@X.CK1]!L-2_%/ M,#ON-TF;>][QC]N$#U_08!TF^(^LB3 V\^<'Q>]-WQU/)# $#,V?K>)COL"]*HD>"( M*;Q:KTH?7$AK9.;[!S[:W!Z^7]XAX'9)OKAYA!UUHZ3?>KIH/,. M&S_;&FB#(4_+BZ>>"JKL?)E![NW-H=EI11&/33\ZH[5U1[=:9YQBKZ8>_\FZ'EA24DYS:&+[N I!= M?H%WPYIM.GB:UGQF:SIP%S7YCP T M.K*)IM"C.ZG?*BHR/LOK;;KI!*#^EUT.WVI^$G8_ -K'IW[>;?] ^Y-VAKE>"/E(Y>.NQ56&?$]!.55+#GR(^XLZV1D^^B13!9 M6Y%U)BH@D%["R)BH%0O^2-0@:'ZVP]V7+6O>R:[]C9[27V0$5=C][OV-N_77 M?%02U0*" Y&ZEIUE0-9=3E8H>(Q.2'-E@(25-DEU4QDP3>)W"YVL+Y?!J+>1 M#!ZM_AFQP 9-OH:H+^#YY! U??S1!DEO$.G_:,.D;QY&N]!31^TW/=LQ[@/4 M_DJ1^2L31I(T5;>,BB_L?D[=:#5=_6L90T",+H&L39@34<#.(4X'2WW:>CIM*K1^?%X MV2.LKA3>\NE4F&PF9MYG]!@686@T^LQ3QH93F_P5D*X['XO6OM(;EP:$3MW> M9ECHIR[)2W7H2;8SXSUVB9I8MKJ?Q UI>F\C+3**/;#[ ^A/E$>V9<<%(=[) M*4#*24]$7H"D":R]5=MHN5FS5FKA!F)70UL?0=.;-4R[VZ,(WX5#:Q#J6Z>0 M2/*"I[*K0_F0O=U&@O4X-0'SRH?/N_JOH]0K2>#PTVI9PLMY0JY^V/>QSF8R MJ/=5>=U'C-]TZB::0$;+IHC?3;,)A/H<35MBA0&MM]D"T+8&^[_;J>A67L/KX:L"MIV*4E>&$4/,A\.R=( ZG M71_1F@8([O5?TR2J 7J]_MS?/.1Z6+I('+/-;[YJF9X+L(ZMD3?[H_J>T,)6 M"(3.+KLN!6:!I=JDVPQ& MKPG0>=#J>/*VRE M!L$)"1O.;D.V>1(3N(>XO/'&=PP$;&T4333IM/J_!2)-RV1.MI_.<&^0/_Z! M)4J:LT<::G'D*LQ'^XW\-2 >3%$O%BB/);Q/S:SA)-K7MV:5(NDO!B5B_4Z+Q MVW14BIYK(POE!HI*$:!:>,*/1N)I>,247&A^*%U^H?GYY,C+(%6TR^LM51B: M7C%U%QJY5WJ+OV#U3PN3/SY)] SWY/3S?GNZ/=]U>[JWU%8OXVDMV<(9W=Y\ M7FF>#FM2?V06,=JTI#*KVQKF M.1R>B//4!^>NP73'DQ,&Q<9J24^G]&]KE4C^Q@?4E5ERU+Q#:'80.GTJ9CJI M17M%.Y\:0I\#79TC/JH3ROW=K$GT8>3!F8Q.1/33AX M^^L,S)9L::+C$H]'A\#)6T_D!;4V!/^I6QNSNHHU'"?O9UA6INGV.O(W6J9; M"V0.'XNM\K0PURNM96:?K=UU=I>, 46&EXHKG&BI-8FUZ-RJHT/?CT4D-/7;].5-JM M9J>G_=IV>MRL=*?GNZQ[1_[U+'4@5W0W-N$/U^0 &VK^T3371"7&]_!C)D43+XO&'!\H+YM("'5*0AANQDU?UM^ MWCS",2EN-,4G]RUA^*TDZ$:'-#4$+9J0'D *>OT?-0(NZ $_40)\QF@;32#G MW?H+4VI\X^?MC3='4BR2CBDN!)+>V88E:#ZY<1V"ISR;W<%J[LEWLZ9"'*3I MN]++%!FW13.3U(.R,-XI7^RI&@DYQ: 9F I_+YXR[-SX-^P/+1:%48-Q7\_8 M'YC*H5=4B]!0Q7&N,3&*1(G3<^TTSQ,#&,]D +%0Z-_$I'"$ XMC5#24[P]? MRVJ+E)6[>7M[F["UU>CO5RQ4]BP(%%<]R,?7/+92Y]X;*F$FU7Z2E2@/"EIU M>Z-6X:K;2PW+VUR2*^::J7I4[VIVUZ7+845T>)ABB>.DNZE#Q:RH^?XRY90;)[Q6H+?'V>W/++45V4/Z MBX2WKC\?1U]25:YO8A=%YQI=48-8LBMND IXQ5]W*N(5M84UO1)=8(6OQ-=8 M[RO^.JC^E7AG,4LV-9XDOUXFQI,H&Q8/&:N(I::"-<7B[ZG"6-K5V;7>6&1H MZ@]CE(59RJ/:6I LL1FI%1RE3CW5)8N?K54IB]XB!WB\=%C"+'DX%N/XZQ:: M]=SR9L]*DHCK?3U5W(ODUW3MKW@!.-8@4KF[U/5*W>:HM%>BQV1UKQ.\R2]- M_<&FRET=5KFM:%?KZYN6!+ T,F%$89];PBN2:QKK=W58T4US6;Y.1;B><)^: MBW ]_<+$U4 ;6T??&J+@^HSU"A'=#N+-0EGC]^(>I'E^[7UY..ZWITRD3ZO$ M%6W]TPIQ/>?UH [7*>.0KZV5[JIK9:UXE^)*6E]F3PM;;$!:#!]J3)%)CRY4 M+&O/2/&G+QVW (]U,\,WU-B*9( .A:(BRF'K;'5;'JUAXFJ;P?'YQRP2]JC1 MO;Q:+2KWZ5I7_HU_KJK#__@_4$L#!!0 ( !>(8E!'='LH=@( $X. - M >&POZ__UD'N6Z;PL;9T_\YD#Q7=H]Z>D;TBV*$>O ^N&S0[>]9^.O$GS.8:8:VJ6:U-V6OC](%.5D*]:74V^'5W)0.?I0X(:MJODI: *V.\IRN M/U.2 /TV;3K9:GZ[FTO$(+_7&WI:]C8YR@DJI'L\7*&]-VU;R5 M"& W_HYC4K*JXW>Z+\CP#U!+ P04 " 7B&)0O-8=LX$% !K,@ #P M 'AL+W=OCIUQ4;5TOUAMJH)9U;&UM*'0[N>NJU5LG0;I7Q=3:/9+)O64C>3 MMV\>GW5EI_3 >%5X;9I0V!5\U>K./9WO#H4,%]RJ+_)F,9E-A&R].=655_9$ M>O71FG:KF_5B,I^(E;;.+[MW]U?6NM&U_J[*_LAMS-V?QNKOIO&R6A;65%5_ M5W>BORF\P?TL^:JLU\7@0B]O/LO NIADL_# 6^WTC:ZT?UA,^K\K-0G?8DJ^ M1E\/CY^[2GQM_T\UFM5*%^K$%&VM&K^K1ZNJ[NV-V^BMFXA&UFHQ.3:WRHHK MN58==GC+6;G["CY4SA.7L*]U.&'/RGG'R,G3.%/I,KR]%.]E)9M"B;YV'0&, M &"T-T#QZDH2R!A QB\(N>P@NAN<,"MQN5660"8 ,MD;Y+&IMP0R!9#IWB"7 MWA0$,@.0V?YJ4KH-@:)<8?6V*^_ WK=.-\HY(9O W-8$\A! 'O)" M7H3GGIM %7I)Z-72TF'Q"' =\7(MU;J[0IPUN]O#>3I>S]" />-%"PH.E>4? M^A_RPS^MWG8W4#JH$V:??#2FO--5U=.=!7,WZXY O'-NJ)0Y^>:]E'!%KM^L6EWX1V>$PQD57F_%JY[<*:K@*7JM'&BHL0?^U8CZG[YL@K M>2!S^(*29<_]_/PDW [/LZQ4062IDM]#SFN;I5%<5$ M%DJ9+?0\YHFR^I9B(@NE[/DWE#$ZH)C(0BFSA2#FP.D9LE"VS_S;8'C/D(4R M=@LA3#J\9\A"&?=<:"Q-^#3,4TQDH8Q[+C2.^;?2ZXU7)<5$%LJXYT+CF(]S M-HJ)+)0Q6PAB#GLZW(?&;"&,.>CIR$(9LX4&26P8(67(0MD+[BGH#!D.G-=% M/SB=&KJ+,T,6RI@M] OF,CRR;$.(;%8BS(WI@)0C"^7,%@*8GU5!DS,YLE#. M;"& >:I*FIS)D87REUP'&F+^U0QV3>;(0OD>5H3&$X6^A:7^Q>_NF5"O=J/(BO,*%\D)6Q945 MW4>_@RI*TFX7U:JMJN-0=MF<&]F5]\]X_#^/M_\"4$L#!!0 ( !>(8E!. M$:Y?:@( (DM : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VDUN MVS 0AN&K&#I :,Z0PZ2(L^HFV[07$&SZ![$E0521Y/95O:D*)/JZ,#YM9 @R MAN_J@4#Q\26?Z^'4-N5XZLKJ_7)NRJ8Z#D/WS;FR/>9+7>[:+C?CDWW;7^IA MO.T/KJNWK_4A.UFOS?73&=73XW3FZGFWJ?KGG:]6/^O^D(=-Y=[/[JWM7\LQ MYZ&XZX^_&Q<8__+1Y?]9OMWO3]O\O=W^NN1F^*3B[P*5^SQ(YH.$'J3S04H/ M"O-!@1X4YX,B/E.:#$CWH?C[HGA[T,!_T0 _R:R#CFI^$L.9K[0'7 MGN^U!V![OM@>D.WY9GN MN>K[0';GN^V!W![OMP>T.WY=GN M^?K+4!OX>LM M0&]9X%T;O6SS]1:@M_#U%J"W\/46H+?P]1:@M_#U%J"W\/46H+?P]1:@M_#U M5J"W\O56H+?R]5:@MRZP5X(V2_AZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY M>BO06_EZ!Z!WX.L=@-Z!KW< >@>^W@'H'1;8ZT:;W7R] ] [\/4.0._ USL MO0-?[P#T#GR] ] [\/6.0._(USL"O2-?[PCTCGR](] [\O6.0.^XP+=*]+&2 MKW<$>D>^WA'H'?EZ1Z!WY.L=@=Z1K[AM?;P-Z&U]O WH;7^\$]$Y\O1/0._'U3D#OQ-<[ M ;T37^\$]$Y\O1/0._'U3D#OM,!9P8G>Y5CW>?=CZ$_-H=RZY)_A7]9,X"[# MQSG?/N,Z]7!E&ULS=K-3N,P% 7@5ZFR M18WKW\"(LAG8#D@S+V"2VR9J$ENV8?(4%_NA'^.Z:%/R/QB+=4N#C:7S-.;*QH7!IGP:MLS;>F>WQ,1J95CMQD1C M6J:I1W%U>4T;^]"GQ<^7ZU/K=6&][[O:ILZ-['%LWC5=OC8L _7SFMAV/I[E M!<7B9I^[Q'QM7>1J+-@G)KR_<3K/]]T^4@A=0U^*YC:;KJ;&U0]#OJ6,/I!M M8DN4AKZ,K0W4_$ZA&[>O>>]L2+_LD!NS?<_^6U">+D=ZZNEP@+ERS,DI;PLZ M-&HNO'SR;PU\VPVU"[3T(5=#Z@X\7HYTEZN130N/^8@T;9V&FD\-SZU/]\/^ M=6$W?S_TPO\5(YL/WWOKQ\LA0')(D!P*)(<&R6% YK/YK\97SU!+ 0(4 Q0 ( !>(8E ? M(\\#P !," + " 0 !?(8E GZ(<.@@ +$ 0 " >D !D;V-0 M&UL4$L! A0#% @ %XAB4+ @^J/N *P( !$ M ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ %XAB M4)E&PO=V]R:W-H965T&UL4$L! A0#% @ %XAB M4&?]'P]E! (!4 !@ ( !J@P 'AL+W=O(8E":'LO@;P( %<( 8 M " 441 !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ %XAB4+V+:0,T @ 2@8 !@ M ( !MAD 'AL+W=O(8E#WJN>O-P8 (&PO=V]R:W-H965T&UL M4$L! A0#% @ %XAB4" \RXZU 0 T@, !@ ( !#2H M 'AL+W=O(8E"?0X2G MM $ -(# 8 " ?@K !X;"]W;W)K&PO=V]R:W-H965T( M8E".W=\TM $ -(# 9 " &UL4$L! A0#% @ %XAB4/8-_G^U 0 T@, !D M ( !MS$ 'AL+W=O&PO=V]R M:W-H965T(8E!BDK4EM $ -(# M 9 " 8XU !X;"]W;W)K&UL M4$L! A0#% @ %XAB4)95 )BU 0 T@, !D ( !>3< M 'AL+W=O&PO=V]R:W-H965T(8E .I09NLP$ -(# 9 M " 5([ !X;"]W;W)K&UL4$L! A0#% @ M%XAB4!Q7KO>T 0 T@, !D ( !/#T 'AL+W=O&PO=V]R:W-H965T(8E#> M7OV2]P$ ,L% 9 " ;Q' !X;"]W;W)K&UL4$L! A0#% @ %XAB4+78F%>R 0 T@, !D M ( !ZDD 'AL+W=O&PO=V]R:W-H M965T(8E SU,:6M@$ -(# 9 M " &UL4$L! M A0#% @ %XAB4&C&O_[1 0 G 0 !D ( !NT\ 'AL M+W=O&PO=V]R:W-H965T(8E")2++@MP$ -(# 9 " M ;!3 !X;"]W;W)K&UL4$L! A0#% @ %XAB M4%M11#+/ 0 G 0 !D ( !GE4 'AL+W=O&PO=V]R:W-H965T(8E"GY'BIW@$ $% 9 " 9Q9 !X;"]W;W)K M&UL4$L! A0#% @ %XAB4(&I 1CI 0 9@4 M !D ( !L5L 'AL+W=O&PO=V]R:W-H965T(8E#"ZG&UL4$L! A0#% @ %XAB4)3C/\-+ @ \ 8 !D M ( !MV, 'AL+W=O&PO=V]R:W-H965T M(8E#ZM\$#B ( )4( 9 M " =5H !X;"]W;W)K&UL4$L! A0# M% @ %XAB4-+QCI,Z P C T !D ( !E&L 'AL+W=O M&PO=V]R:W-H965T(8E U"5T\R , '02 9 " 4!R M !X;"]W;W)K&UL4$L! A0#% @ %XAB4%@X M&9=: @ 1P< !D ( !/W8 'AL+W=O >&PO=V]R:W-H965T(8E ,\27 VP0 %P9 9 " <1Z !X;"]W;W)K&UL4$L! A0#% @ %XAB4,W;709U @ . D !D M ( !UG\ 'AL+W=O&PO M=V]R:W-H965T(8E!(HDMZ#P( M &T% 9 " 1^% !X;"]W;W)K&UL4$L! A0#% @ %XAB4- *!Z\) P R@P !D ( ! M98< 'AL+W=O&PO=V]R:W-H965T(8E"PUZ13> ( !D( 9 M " 6V. !X;"]W;W)K&UL4$L! A0#% M @ %XAB4%18T?=P @ (0@ !D ( !')$ 'AL+W=O&PO=V]R:W-H965T(8E ),)!O_@( +X+ 9 " =.7 !X M;"]W;W)K&UL4$L! A0#% @ %XAB4)Q(+R[9 M P #Q( !D ( !")L 'AL+W=O&PO=V]R:W-H965T( M8E#4GS)IBP, +82 9 " 02B !X;"]W;W)K&UL4$L! A0#% @ %XAB4 B+5 %M @ ' @ !D M ( !QJ4 'AL+W=O&PO=V]R M:W-H965T(8E#)&UL M4$L! A0#% @ %XAB4/X\"5CP 0 6@4 !D ( !,:T M 'AL+W=O&PO=V]R:W-H965T(8E"(2I!YG@( * ) 9 M " ;6Q !X;"]W;W)K&UL4$L! A0#% @ M%XAB4&I7'G\4!@ #24 !D ( !BK0 'AL+W=O&PO=V]R:W-H965T(8E":7".U)P0 #@3 9 " 6B] !X;"]W M;W)K&UL4$L! A0#% @ %XAB4,<\!Y1F!@ M9B< !D ( !QL$ 'AL+W=O&PO=V]R:W-H965T(8E". MB<4@&UL4$L! A0#% @ %XAB4,7B[SXJ P [PP !D M ( !QL\ 'AL+W=O&PO=V]R:W-H M965T(8E!5)^5(VP( +<+ 9 M " 536 !X;"]W;W)K&UL4$L! M A0#% @ %XAB4$7F-HXO P +PT !D ( !9MD 'AL M+W=O&PO=V]R:W-H965T(8E Z5-V<$@( (P% 9 " M 5'? !X;"]W;W)K&UL4$L! A0#% @ %XAB M4%GY1D$F @ ! 8 !D ( !FN$ 'AL+W=O&PO=V]R:W-H965T(8E!K!@\@7= !\B P 4 " 7#F !X;"]S:&%R M9613=')I;F=S+GAM;%!+ 0(4 Q0 ( !>(8E!'='LH=@( $X. - M " ?^V 0!X;"]S='EL97,N>&UL4$L! A0#% @ %XAB4+S6 M';.!!0 :S( \ ( !H+D! 'AL+W=O(8E!.$:Y?:@( (DM : " 4Z_ 0!X M;"]?(8E#%X(*! M%P( '(L 3 " ?#! 0!;0V]N=&5N=%]4>7!E&UL 64$L%!@ !5 %4 11< #C$ 0 $! end XML 31 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Legal Matters
12 Months Ended
Dec. 31, 2019
Loss Contingency, Information about Litigation Matters [Abstract]  
Legal Matters Legal Matters
The Company previously filed an intellectual property suit against [24]7 Customer, Inc. (‘‘[24]7’’) in the Southern District of New York on March 6, 2014 seeking damages on the grounds that [24]7 reverse engineered and misappropriated the Company’s technology to develop competing products and misused the Company’s business information. On June 22, 2015, [24]7 Customer, Inc. filed suit against the Company in the Northern District of California alleging patent infringement. On December 7, 2015, [24]7 Customer Inc. filed a second patent infringement suit against the Company, also in the Northern District of California. On March 16, 2017, the New York case was voluntarily transferred and consolidated with the two California cases in the Northern District of California for all pre-trial purposes. Rulings by both the Court and the United States Patent Office in the Company’s favor have invalidated the majority of [24]7 patents that were asserted in the patent cases. Trial for the Company’s intellectual property and other claims asserted against [24]7 in the original litigation is currently set for April 27, 2020. Trial for [24]7’s patent infringement claims is currently set for March 15, 2021. The Company believes the claims filed by [24]7 are entirely without merit and intends to defend them vigorously.
The Company routinely assesses all of its litigation and threatened litigation as to the probability of ultimately incurring a liability, and records its best estimate of the ultimate loss in situations where the Company assesses the likelihood of loss as probable.
From time to time, the Company is involved in or subject to legal, administrative and regulatory proceedings, claims, demands and investigations arising in the ordinary course of business, including direct claims brought by or against the Company with respect to intellectual property, contracts, employment and other matters, as well as claims brought against the Company’s customers for whom the Company has a contractual indemnification obligation. The Company accrues for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Significant judgment is required in both the determination of probability and the determination as to whether a loss is reasonably estimable. In addition, in the event the Company determines that a loss is not probable, but is reasonably possible, and it becomes possible to develop what the Company believes to be a reasonable range of possible loss, then the Company will include disclosure related to such matter as appropriate and in compliance with ASC 450. The accruals or estimates, if any, resulting from the foregoing analysis, are reviewed at least quarterly and adjusted to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter. To the extent there is a reasonable possibility that the losses could exceed the amounts already accrued, the Company will, as applicable, adjust the accrual in the period the determination is made, disclose an estimate of the additional loss or range of loss, indicate that the estimate is immaterial with respect to its financial statements as a whole or, if the amount of such adjustment cannot be reasonably estimated, disclose that an estimate cannot be made.
From time to time, third parties assert claims against the Company regarding intellectual property rights, privacy issues and other matters arising in the ordinary course of business. Although the Company cannot be certain of the outcome of any litigation or the disposition of any claims, nor the amount of damages and exposure, if any, that the Company could incur, the Company currently believes that the final disposition of all existing matters will not have a material adverse effect on our business, results of operations, financial condition or cash flows. In addition, in the ordinary course of business, the Company is also subject to periodic threats of lawsuits, investigations and claims. 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.

XML 32 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share
A reconciliation of shares used in calculating basic and diluted earnings per share follows:
 
Year Ended December 31,
 
2019
 
2018
 
2017
Basic
62,593,026

 
59,203,400

 
56,358,017

Effect of assumed exercised options

 

 

Diluted
62,593,026

 
59,203,400

 
56,358,017


XML 33 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
The following table presents the detail of accrued liabilities and other current liabilities for the periods presented (amounts in thousands):
 
December 31,
 
2019
 
2018
Payroll and other employee related costs
$
27,920

 
$
19,014

Professional services, consulting and other vendor fees
20,382

 
17,461

Unrecognized tax benefits
2,053

 
1,913

Sales commissions
9,654

 
6,239

Contingent earn-out (Note 8)
557

 
2,372

Restructuring
314

 
977

Other
1,898

 
2,686

Total
$
62,778

 
$
50,662


XML 34 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 50,906 $ 50,002
Accumulated Amortization (39,094) (36,170)
Net Carrying Amount 11,812 13,832
Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 30,413 30,447
Accumulated Amortization (25,187) (23,615)
Net Carrying Amount $ 5,226 $ 6,832
Weighted Average Amortization Period 5 years 3 months 18 days 5 years 3 months 18 days
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 16,964 $ 17,219
Accumulated Amortization (12,958) (11,786)
Net Carrying Amount $ 4,006 $ 5,433
Weighted Average Amortization Period 8 years 4 months 24 days 8 years 4 months 24 days
Patents    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,267 $ 2,074
Accumulated Amortization (714) (534)
Net Carrying Amount $ 2,553 $ 1,540
Weighted Average Amortization Period 12 years 9 months 18 days 12 years 4 months 24 days
Other    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 262 $ 262
Accumulated Amortization (235) (235)
Net Carrying Amount $ 27 $ 27
Weighted Average Amortization Period 2 years 8 months 12 days 2 years 8 months 12 days
XML 35 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Long-Lived Assets By Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]    
Total long-lived assets $ 234,603 $ 168,379
United States    
Segment Reporting Information [Line Items]    
Total long-lived assets 177,776 128,647
Israel    
Segment Reporting Information [Line Items]    
Total long-lived assets 16,680 14,140
Australia    
Segment Reporting Information [Line Items]    
Total long-lived assets 13,765 9,529
Netherlands    
Segment Reporting Information [Line Items]    
Total long-lived assets 7,705 7,452
Other    
Segment Reporting Information [Line Items]    
Total long-lived assets $ 18,677 $ 8,611
XML 36 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Summary of Significant Accounting Policies - Reclassification (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Reclassification [Line Items]                
Prepaid expenses and other current assets $ 13,964 $ 15,813 $ 15,322 $ 12,482 $ 9,252 $ 7,842 $ 9,033 $ 7,655
Current assets 278,107 274,753 291,516 301,554 121,724 125,920 117,105 111,248
Contract acquisition costs $ 31,965 25,993 19,995 16,808 13,361 10,880 7,852 5,539
As previously reported                
Reclassification [Line Items]                
Prepaid expenses and other current assets   41,806 35,317 29,290 22,613 18,722 16,885 13,194
Current assets   300,746 311,511 318,362 135,085 136,800 124,957 116,787
Contract acquisition costs   0 0 0 0 0 0 0
Adjustment                
Reclassification [Line Items]                
Prepaid expenses and other current assets   (25,993) (19,995) (16,808) (13,361) (10,880) (7,852) (5,539)
Current assets   (25,993) (19,995) (16,808) (13,361) (10,880) (7,852) (5,539)
Contract acquisition costs   $ 25,993 $ 19,995 $ 16,808 $ 13,361 $ 10,880 $ 7,852 $ 5,539
XML 37 a201910-kliveperson_htm.xml IDEA: XBRL DOCUMENT 0001102993 2019-01-01 2019-12-31 0001102993 2019-06-30 0001102993 2020-02-24 0001102993 2019-12-31 0001102993 2018-12-31 0001102993 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001102993 2018-01-01 2018-12-31 0001102993 2017-01-01 2017-12-31 0001102993 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0001102993 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001102993 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001102993 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0001102993 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001102993 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001102993 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001102993 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0001102993 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0001102993 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001102993 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001102993 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001102993 us-gaap:CommonStockMember 2017-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001102993 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001102993 us-gaap:RetainedEarningsMember 2019-12-31 0001102993 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001102993 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001102993 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0001102993 us-gaap:CommonStockMember 2018-12-31 0001102993 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001102993 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001102993 us-gaap:RetainedEarningsMember 2018-12-31 0001102993 us-gaap:TreasuryStockMember 2017-12-31 0001102993 us-gaap:CommonStockMember 2016-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001102993 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001102993 us-gaap:TreasuryStockMember 2019-12-31 0001102993 us-gaap:TreasuryStockMember 2016-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001102993 us-gaap:CommonStockMember 2019-12-31 0001102993 us-gaap:TreasuryStockMember 2018-12-31 0001102993 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001102993 us-gaap:RetainedEarningsMember 2017-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001102993 2016-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001102993 2017-12-31 0001102993 us-gaap:RetainedEarningsMember 2016-12-31 0001102993 lpsn:ConversableIncMember 2019-01-01 2019-12-31 0001102993 lpsn:AdvantageTecIncMember 2019-01-01 2019-12-31 0001102993 lpsn:AdvantageTecIncMember 2018-01-01 2018-12-31 0001102993 lpsn:ConversableIncMember 2017-01-01 2017-12-31 0001102993 lpsn:ConversableInc2Member 2019-01-01 2019-12-31 0001102993 lpsn:ConversableInc1Member 2017-01-01 2017-12-31 0001102993 lpsn:ConversableInc2Member 2018-01-01 2018-12-31 0001102993 lpsn:ConversableInc1Member 2018-01-01 2018-12-31 0001102993 lpsn:AdvantageTecIncMember 2017-01-01 2017-12-31 0001102993 lpsn:BotCentralMember 2017-01-01 2017-12-31 0001102993 lpsn:BotCentralMember 2019-01-01 2019-12-31 0001102993 lpsn:ConversableInc1Member 2019-01-01 2019-12-31 0001102993 lpsn:ConversableIncMember 2018-01-01 2018-12-31 0001102993 lpsn:BotCentralMember 2018-01-01 2018-12-31 0001102993 lpsn:ConversableInc2Member 2017-01-01 2017-12-31 0001102993 country:US 2018-01-01 2018-12-31 0001102993 srt:AmericasMember 2017-01-01 2017-12-31 0001102993 exch:XPST 2017-01-01 2017-12-31 0001102993 lpsn:OtherAmericasMember 2018-01-01 2018-12-31 0001102993 us-gaap:EMEAMember 2018-01-01 2018-12-31 0001102993 lpsn:OtherAmericasMember 2017-01-01 2017-12-31 0001102993 lpsn:OtherAmericasMember 2019-01-01 2019-12-31 0001102993 srt:AmericasMember 2018-01-01 2018-12-31 0001102993 exch:XPST 2019-01-01 2019-12-31 0001102993 exch:XPST 2018-01-01 2018-12-31 0001102993 srt:AmericasMember 2019-01-01 2019-12-31 0001102993 country:US 2019-01-01 2019-12-31 0001102993 us-gaap:EMEAMember 2017-01-01 2017-12-31 0001102993 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001102993 country:US 2017-01-01 2017-12-31 0001102993 srt:ScenarioPreviouslyReportedMember 2018-03-31 0001102993 srt:RestatementAdjustmentMember 2018-03-31 0001102993 srt:RestatementAdjustmentMember 2018-12-31 0001102993 srt:ScenarioPreviouslyReportedMember 2018-09-30 0001102993 srt:ScenarioPreviouslyReportedMember 2018-12-31 0001102993 srt:ScenarioPreviouslyReportedMember 2018-06-30 0001102993 srt:RestatementAdjustmentMember 2018-06-30 0001102993 srt:RestatementAdjustmentMember 2018-09-30 0001102993 2018-03-31 0001102993 2018-06-30 0001102993 2018-09-30 0001102993 country:NL 2017-01-01 2017-12-31 0001102993 lpsn:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-12-31 0001102993 srt:MaximumMember lpsn:ComputerEquipmentAndSoftwareMember 2019-01-01 2019-12-31 0001102993 srt:MaximumMember 2019-01-01 2019-12-31 0001102993 srt:MaximumMember 2019-12-31 0001102993 country:GB 2019-01-01 2019-12-31 0001102993 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-01-01 2019-12-31 0001102993 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001102993 country:NL 2019-01-01 2019-12-31 0001102993 country:GB 2017-01-01 2017-12-31 0001102993 country:GB 2018-01-01 2018-12-31 0001102993 country:NL 2018-01-01 2018-12-31 0001102993 lpsn:ProfessionalServicesMember 2019-01-01 2019-12-31 0001102993 lpsn:HostedServicesBusinessMember 2019-01-01 2019-12-31 0001102993 lpsn:HostedServicesConsumerMember 2019-01-01 2019-12-31 0001102993 lpsn:HostedServicesConsumerMember 2017-01-01 2017-12-31 0001102993 lpsn:HostedServicesConsumerMember 2018-01-01 2018-12-31 0001102993 lpsn:HostedServicesBusinessMember 2018-01-01 2018-12-31 0001102993 lpsn:HostedServicesBusinessMember 2017-01-01 2017-12-31 0001102993 lpsn:ProfessionalServicesMember 2018-01-01 2018-12-31 0001102993 lpsn:ProfessionalServicesMember 2017-01-01 2017-12-31 0001102993 us-gaap:UnbilledRevenuesMember 2019-01-01 2019-12-31 0001102993 us-gaap:UnbilledRevenuesMember 2019-12-31 0001102993 us-gaap:UnbilledRevenuesMember 2018-12-31 0001102993 us-gaap:BilledRevenuesMember 2019-01-01 2019-12-31 0001102993 us-gaap:BilledRevenuesMember 2019-12-31 0001102993 us-gaap:BilledRevenuesMember 2018-12-31 0001102993 srt:ScenarioPreviouslyReportedMember 2019-09-30 0001102993 2019-03-31 0001102993 srt:RestatementAdjustmentMember 2019-09-30 0001102993 srt:RestatementAdjustmentMember 2019-03-31 0001102993 srt:RestatementAdjustmentMember 2019-06-30 0001102993 srt:ScenarioPreviouslyReportedMember 2019-03-31 0001102993 2019-09-30 0001102993 srt:ScenarioPreviouslyReportedMember 2019-06-30 0001102993 lpsn:HostedServicesBusinessMember 2018-12-31 0001102993 lpsn:HostedServicesConsumerMember 2019-12-31 0001102993 lpsn:HostedServicesConsumerMember 2018-12-31 0001102993 lpsn:HostedServicesBusinessMember 2019-12-31 0001102993 lpsn:ProfessionalServicesMember 2018-12-31 0001102993 lpsn:ProfessionalServicesMember 2019-12-31 0001102993 srt:MinimumMember lpsn:ComputerEquipmentAndSoftwareMember 2019-01-01 2019-12-31 0001102993 srt:MinimumMember 2019-12-31 0001102993 srt:MinimumMember 2019-01-01 2019-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesBusinessMember lpsn:ConsumerBusinessMember 2018-01-01 2018-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerBusinessMember 2018-01-01 2018-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerMember 2018-01-01 2018-12-31 0001102993 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesConsumerMember lpsn:ConsumerMember 2018-01-01 2018-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ProfessionalServicesMember lpsn:ConsumerBusinessMember 2018-01-01 2018-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesConsumerMember lpsn:ConsumerMember 2017-01-01 2017-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerBusinessMember 2017-01-01 2017-12-31 0001102993 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerMember 2017-01-01 2017-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesBusinessMember lpsn:ConsumerBusinessMember 2017-01-01 2017-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ProfessionalServicesMember lpsn:ConsumerBusinessMember 2017-01-01 2017-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ProfessionalServicesMember lpsn:ConsumerBusinessMember 2019-01-01 2019-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesConsumerMember lpsn:ConsumerMember 2019-01-01 2019-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerBusinessMember 2019-01-01 2019-12-31 0001102993 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerMember 2019-01-01 2019-12-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesBusinessMember lpsn:ConsumerBusinessMember 2019-01-01 2019-12-31 0001102993 country:NL 2018-12-31 0001102993 country:AU 2019-12-31 0001102993 country:AU 2018-12-31 0001102993 lpsn:UnitedKingdomGermanyJapanFranceItalyMember 2019-12-31 0001102993 country:NL 2019-12-31 0001102993 country:IL 2018-12-31 0001102993 lpsn:UnitedKingdomGermanyJapanFranceItalyMember 2018-12-31 0001102993 country:US 2019-12-31 0001102993 country:IL 2019-12-31 0001102993 country:US 2018-12-31 0001102993 lpsn:ComputerEquipmentAndSoftwareMember 2019-12-31 0001102993 lpsn:ComputerEquipmentAndSoftwareMember 2018-12-31 0001102993 lpsn:FurnitureEquipmentAndBuildingImprovementsMember 2019-12-31 0001102993 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001102993 lpsn:FurnitureEquipmentAndBuildingImprovementsMember 2018-12-31 0001102993 us-gaap:SoftwareDevelopmentMember 2018-12-31 0001102993 lpsn:TechnologyMember 2018-01-01 2018-12-31 0001102993 us-gaap:CustomerContractsMember 2018-01-01 2018-12-31 0001102993 us-gaap:PatentsMember 2018-01-01 2018-12-31 0001102993 us-gaap:PatentsMember 2018-12-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0001102993 lpsn:TechnologyMember 2018-12-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001102993 us-gaap:CustomerContractsMember 2018-12-31 0001102993 lpsn:BusinessMember 2019-12-31 0001102993 lpsn:ConsumerMember 2019-12-31 0001102993 lpsn:BusinessMember 2019-01-01 2019-12-31 0001102993 lpsn:ConsumerMember 2018-12-31 0001102993 lpsn:ConsumerMember 2019-01-01 2019-12-31 0001102993 lpsn:BusinessMember 2018-12-31 0001102993 lpsn:BusinessMember 2017-12-31 0001102993 lpsn:BusinessMember 2018-01-01 2018-12-31 0001102993 lpsn:ConsumerMember 2017-12-31 0001102993 lpsn:ConsumerMember 2018-01-01 2018-12-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001102993 us-gaap:CustomerContractsMember 2019-01-01 2019-12-31 0001102993 us-gaap:PatentsMember 2019-12-31 0001102993 us-gaap:PatentsMember 2019-01-01 2019-12-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001102993 lpsn:TechnologyMember 2019-12-31 0001102993 lpsn:TechnologyMember 2019-01-01 2019-12-31 0001102993 us-gaap:CustomerContractsMember 2019-12-31 0001102993 lpsn:ConversableIncMember 2018-09-01 2018-09-30 0001102993 lpsn:CappedCallsMember 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-03-31 0001102993 lpsn:AdvantageTecIncMember 2018-10-01 2018-10-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001102993 lpsn:ConversableIncMember 2018-09-30 0001102993 lpsn:BotCentralMember 2018-01-31 0001102993 lpsn:ConversableIncMember lpsn:ContingentEarnOutMember 2019-01-01 2019-12-31 0001102993 lpsn:BotCentralMember 2018-01-01 2018-01-31 0001102993 lpsn:AdvantageTecIncMember lpsn:ContingentEarnOutMember 2019-01-01 2019-12-31 0001102993 us-gaap:OtherExpenseMember 2019-01-01 2019-12-31 0001102993 lpsn:AdvantageTecIncMember 2019-01-01 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-01-01 2019-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2018-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 lpsn:ContingentEarnOutMember 2019-01-01 2019-12-31 0001102993 lpsn:ConversableIncAndAdvntageTecIncMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorDebtObligationsMember 2019-12-31 0001102993 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2019-01-01 2019-12-31 0001102993 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0001102993 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0001102993 lpsn:ContingentEarnOutMember 2018-01-01 2018-12-31 0001102993 lpsn:ContingentEarnOutMember 2018-12-31 0001102993 lpsn:AdvantageTecIncMember lpsn:ContingentEarnOutMember 2018-01-01 2018-12-31 0001102993 lpsn:ContingentEarnOutMember 2017-12-31 0001102993 lpsn:ConversableIncMember lpsn:ContingentEarnOutMember 2018-01-01 2018-12-31 0001102993 lpsn:ContingentEarnOutMember 2019-12-31 0001102993 lpsn:MatchingTrancheOneMember 2019-01-01 2019-12-31 0001102993 lpsn:MatchingTrancheTwoMember 2019-01-01 2019-12-31 0001102993 2018-01-01 2018-09-30 0001102993 lpsn:AmendedAndRestated2010EmployeeStockPurchasePlanMember 2017-06-02 2017-06-02 0001102993 lpsn:A2018PlanMember 2018-10-29 2018-10-29 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanMember 2009-01-01 2009-12-31 0001102993 lpsn:TwoThousandNineteenEmployeeStockPurchasePlanMember 2019-06-06 2019-12-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001102993 lpsn:TwoThousandTenEmployeeStockPurchasePlanMember 2010-06-30 0001102993 lpsn:TwoThousandNineteenEmployeeStockPurchasePlanMember 2019-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2019-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandPlanMember 2000-01-01 2000-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2017-04-30 2017-04-30 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandPlanMember 2000-12-31 0001102993 lpsn:AmendedAndRestated2010EmployeeStockPurchasePlanMember 2017-06-02 0001102993 lpsn:A2018PlanMember 2019-02-13 2019-02-13 0001102993 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001102993 lpsn:A2018PlanMember 2018-07-31 2018-07-31 0001102993 lpsn:A2018PlanMember 2018-04-25 2018-04-25 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2019-04-11 2019-04-11 0001102993 lpsn:A2018PlanMember 2019-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2019-04-11 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2019-01-01 2019-09-30 0001102993 lpsn:A2018PlanMember 2018-01-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:NineteenNinetyEightPlanMember 1998-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2012-06-07 2012-06-07 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001102993 2019-11-01 2019-11-30 0001102993 us-gaap:EmployeeStockOptionMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeSixMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeFourMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeSixMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeFourMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeSevenMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeTwoMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeThreeMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeNineMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeFiveMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeThreeMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeTenMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeEightMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeNineMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeTwoMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeFiveMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeOneMember 2019-12-31 0001102993 lpsn:ExercisePriceRangeOneMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeEightMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeTenMember 2019-01-01 2019-12-31 0001102993 lpsn:ExercisePriceRangeSevenMember 2019-01-01 2019-12-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001102993 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001102993 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001102993 us-gaap:DomesticCountryMember 2017-12-31 0001102993 2017-10-01 2017-12-31 0001102993 us-gaap:DomesticCountryMember 2017-01-01 2017-12-31 0001102993 us-gaap:DomesticCountryMember 2019-12-31 0001102993 us-gaap:DomesticCountryMember lpsn:NOLExpirationPeriodTrancheOneMember 2019-12-31 0001102993 us-gaap:ForeignCountryMember us-gaap:AustralianTaxationOfficeMember 2019-12-31 0001102993 us-gaap:DomesticCountryMember lpsn:NOLExpirationPeriodTrancheTwoMember 2019-12-31 0001102993 lpsn:ProficientMember us-gaap:DomesticCountryMember 2019-12-31 0001102993 country:IL 2019-01-01 2019-12-31 0001102993 country:AU 2017-01-01 2017-12-31 0001102993 country:IL 2017-01-01 2017-12-31 0001102993 country:IL 2018-01-01 2018-12-31 0001102993 country:DE 2017-01-01 2017-12-31 0001102993 country:JP 2017-01-01 2017-12-31 0001102993 country:AU 2018-01-01 2018-12-31 0001102993 country:JP 2018-01-01 2018-12-31 0001102993 country:AU 2019-01-01 2019-12-31 0001102993 country:DE 2019-01-01 2019-12-31 0001102993 country:DE 2018-01-01 2018-12-31 0001102993 country:JP 2019-01-01 2019-12-31 0001102993 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-12-31 0001102993 us-gaap:EmployeeSeveranceMember 2017-01-01 2017-12-31 0001102993 lpsn:WindDownCostsMember 2018-01-01 2018-12-31 0001102993 lpsn:WindDownCostsMember 2019-01-01 2019-12-31 0001102993 us-gaap:EmployeeSeveranceMember 2019-01-01 2019-12-31 0001102993 lpsn:WindDownCostsMember 2017-01-01 2017-12-31 lpsn:segment iso4217:USD shares iso4217:USD shares lpsn:equity_instrument lpsn:day pure false --12-31 FY 2019 0001102993 P5Y 2276000 3070000 P3Y 0.001 0 0 178082 85861 115385 38462 10000000 0.001 5000000 0 0 0 0 0 P3Y P3Y P4Y P3Y 0.481 0.484 0.4400 0.466 0.435 0.4342 0.021 0.031 0.0305 0.017 0.025 0.0166 18.09 12.45 11.96 28.23 6.23 14.50 12.46 40.61 10.13 7.95000 28.18 12.45 12.32 32.37 7.60000 17.88 14.3 40.61 11.95 10.05 2681285 2709830 10-K true 2019-12-31 false 000-30141 LIVEPERSON, INC. DE 13-3861628 475 Tenth Avenue, 5th Floor New York NY 10018 212 609-4200 Common Stock, par value $0.001 per share LPSN NASDAQ No No Yes Yes Large Accelerated Filer false false false 1207203816 64108516 <span style="font-size:9pt;">Portions of the registrant’s definitive proxy statement for the 2020 Annual Meeting of Stockholders, which we plan to file subsequent to the date hereof, are incorporated by reference into Items 10, 11, 12, 13 and 14 of Part III of this Form 10-K.</span> 176523000 66449000 87620000 46023000 13964000 9252000 278107000 121724000 15680000 76236000 43735000 31965000 13361000 11812000 13832000 94987000 95031000 2179000 713000 1744000 1707000 512710000 290103000 12302000 8174000 62778000 50662000 88751000 55015000 6602000 170433000 113851000 438000 222000 179012000 0 72000 4205000 12865000 1355000 1096000 364175000 119374000 0 0 67000 64000 436557000 362590000 3000 3000 -283562000 -187491000 -4524000 -4431000 148535000 170729000 512710000 290103000 291609000 249838000 218876000 78878000 62479000 58205000 156814000 103344000 90905000 56967000 45873000 43124000 82145000 55707000 40034000 2043000 4468000 2594000 1794000 1670000 1840000 378641000 273541000 236702000 -87032000 -23703000 -17826000 -7407000 22000 26000 1213000 -493000 110000 -6194000 -471000 136000 -93226000 -24174000 -17690000 2845000 858000 501000 -96071000 -25032000 -18191000 -1.53 -0.42 -0.32 -1.53 -0.42 -0.32 62593026 59203400 56358017 62593026 59203400 56358017 4218000 996000 448000 10010000 5374000 2500000 12216000 4921000 3691000 17661000 3550000 2305000 8557000 7831000 7150000 1642000 1520000 1625000 908000 1083000 1226000 5259000 3754000 2357000 1138000 1143000 2842000 -96071000 -25032000 -18191000 -93000 -1896000 3625000 -96164000 -26928000 -14566000 58276447 58000 -2340105 -2000 289524000 -144944000 -6160000 138476000 853885 1000 7490000 7491000 363429 1000 1000 8944000 8944000 170208 1459000 1459000 247430 1000 1741000 1742000 -18191000 -18191000 3625000 3625000 59663969 60000 -2587535 -3000 305676000 -163135000 -2535000 140063000 3120404 3000 32788000 32791000 361539 1000 1000 14841000 14841000 150989 2480000 2480000 93750 0 1345000 1345000 676000 676000 379328 8150000 8150000 -25032000 -25032000 -1896000 -1896000 63676229 64000 -2681285 -3000 362590000 -187491000 -4431000 170729000 1523018 2000 16916000 16918000 1197576 1000 999000 1000000 25083000 25083000 146250 4142000 4142000 28545 0 903000 903000 52900000 52900000 1986000 1986000 23184000 23184000 -96071000 -96071000 -93000 -93000 66543073 67000 -2709830 -3000 436557000 -283562000 -4524000 148535000 -96071000 -25032000 -18191000 44105000 14841000 8944000 16366000 14188000 12358000 516000 326000 166000 2932000 2813000 4682000 956000 0 0 7605000 0 0 -328000 0 0 2159000 1788000 1895000 -1207000 -309000 -2397000 43757000 9662000 7998000 4712000 12993000 -9270000 13718000 1635000 11137000 30000 107000 38000 3808000 2199000 -2743000 -10882000 -205000 7838000 33953000 19005000 8418000 388000 0 0 -209000 214000 -445000 -59158000 4779000 10290000 47582000 21938000 17390000 924000 7286000 441000 0 -1451000 -2511000 -48506000 -27773000 -15320000 903000 1345000 1742000 21060000 35271000 8951000 230000000 0 0 8635000 0 0 487000 0 0 23184000 0 0 217851000 33926000 7209000 -113000 -598000 3047000 110074000 10334000 5226000 66449000 56115000 50889000 176523000 66449000 56115000 3304000 5144000 1551000 1198000 190000 936000 0 1551000 0 21588000 19467000 1000000 0 0 0 1000000 0 0 2850000 0 0 4300000 0 0 1496000 0 0 876000 0 Description of Business and Summary of Significant Accounting Policies<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson, Inc. (“LivePerson”, the “Company”, “we” or “our”) was incorporated in the State of Delaware in November 1995 and the LivePerson service was introduced in November 1998. In April 2000, the company completed an initial public offering and is currently traded on the NASDAQ Global Select Market and the Tel Aviv Stock Exchange. LivePerson is headquartered in New York City with U.S. offices in Alpharetta (Georgia), Austin (Texas), San Francisco (California) and Seattle (Washington), and international offices in Amsterdam (Netherlands), Berlin (Germany), Delhi (India), London (United Kingdom), Mannheim (Germany), Melbourne (Australia), Milan (Italy), Paris (France), Ra'anana (Israel), Reading (United Kingdom), Singapore (Singapore), Tel Aviv (Israel), and Tokyo (Japan).</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson makes life easier for people and brands everywhere through messaging powered by AI and humans. During the past decade, the consumer has made the mobile device the center of their digital lives, and they have made mobile messaging the center of communication with friends, family and peers. Our technology enables consumers to connect with businesses through these same preferred conversational interfaces, including Facebook Messenger, SMS, WhatsApp, Apple Business Chat, Google Rich Business Messenger and Alexa. These messaging conversations harness human agents, bots and Artificial Intelligence (AI) to power convenient, personalized and content-rich journeys across the entire consumer lifecycle, from discovery and research, to sales, service and support, and even marketing, social and brick and mortar engagements. For example, consumers can look up product info like ratings, images and pricing, search for stores, see product inventory, schedule appointments, apply for credit, approve repairs, make purchases or payments - all without ever leaving the messaging channel. These AI and human-assisted conversational experiences constitute the Conversational Space.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LiveEngage, our enterprise-class cloud-based platform, enables businesses to become conversational by securely deploying messaging, coupled with bots and AI, at scale for brands with tens of millions of customers and many thousands of customer care agents. LiveEngage powers conversations across each of a brand’s primary digital channels, including mobile apps, mobile and desktop web browsers, short message service (SMS), social media and third-party consumer messaging platforms. Brands can also use LiveEngage to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (IVRs) and wait on hold. Similarly, LiveEngage can ingest traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson's robust, cloud-based suite of rich messaging, real-time chat, AI and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (PCI) compliance, cobrowsing and a sophisticated proactive targeting engine. With LiveEngage, agents can manage all conversations with consumers through a single console interface, regardless of which disparate messaging endpoints the consumers originate from; i.e., WhatsApp, Line, Apple Business Chat, IVR, social, email, Amazon Alexa, or WeChat. An extensible application programming interface (API) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on LiveEngage.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson’s Conversational AI offerings put the power of bot development, training, management and analysis into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what we call “the tango” of humans, AI and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating messaging with our proprietary Conversational AI, as well as third-party bots, LiveEngage offers brands a comprehensive approach to scaling automations across their millions of customer conversations. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson's consumer services offering is an online marketplace that connects independent service providers (Experts) who provide information and knowledge for a fee via mobile and online messaging with individual consumers (Users). Users seek assistance and advice in various categories including personal counseling and coaching, computers and programming, education and tutoring, spirituality and religion, and other topics.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements reflect the operations of LivePerson and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires the Company’s management to make a number of estimates and assumptions relating to the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the period. Significant items subject to such estimates and assumptions include revenue recognition, stock-based compensation, accounts receivable, the valuation of goodwill and intangible assets, income taxes and legal contingencies. Actual results could differ from those estimates.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Concentration of Credit Risk</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable which approximate fair value at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> because of the short-term nature of these instruments. The Company invests its cash and cash equivalents with financial institutions that it believes are of high quality, and the Company performs periodic evaluations of these instruments and the relative credit standings of the institutions with which it invests. At certain times, the Company’s cash balances with any one financial institution may exceed Federal Deposit Insurance Corporation insurance limits. The Company believes it mitigates its risk by depositing its cash balances with high credit, quality financial institutions.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company performs ongoing credit evaluations of its customers’ financial condition (except for customers who purchase the LivePerson services by credit card via Internet download) and has established an allowance for doubtful accounts based upon factors surrounding the credit risk of customers, historical trends and other information. Concentration of credit risk is limited due to the Company’s large number of customers. </span><span style="font-family:inherit;font-size:10pt;">No</span><span style="font-family:inherit;font-size:10pt;"> single customer accounted for or exceeded </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> of revenue in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. Two customers exceeded 10% of the Company's total accounts receivable in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> with a balance of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$17.6 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;">No</span><span style="font-family:inherit;font-size:10pt;"> single customer accounted for or exceeded </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> of the Company’s total accounts receivable in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> or in 2017.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Translation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The Company’s operations are conducted in various countries around the world and the financial statements of its foreign subsidiaries are reported in the applicable foreign currencies (functional currencies). Financial information is translated from the applicable functional currency to the U.S. dollar (the reporting currency) for inclusion in the Company’s consolidated financial statements. Income, expenses and cash flows are translated at weighted average exchange rates prevailing during the fiscal period, and assets and liabilities are translated at fiscal period-end exchange rates. Resulting translation adjustments are included as a component of accumulated other comprehensive income (loss) in stockholders’ equity. Foreign exchange transaction gain or losses are included in Other Income (Expense), net in the accompanying consolidated statements of operations. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid securities with original maturities of three months or less when acquired to be cash equivalents. Cash equivalents, which primarily consist of money market funds, are recorded at cost, which approximates fair value.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company determines the allowance based on historical write-off experience. The Company reviews its allowance for doubtful accounts monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance sheet credit exposure related to its customers. The activity in the allowance for doubtful accounts is as follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:326px;"/><td style="width:9px;"/><td style="width:71px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:9px;"/><td style="width:71px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:9px;"/><td style="width:71px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:9px;"/><td style="width:71px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31, </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Beginning Balance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Additions</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Charged to</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Costs and</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Expenses</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Deductions /</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Write-Offs</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Ending Balance</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,309</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(856</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,159</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost, net of accumulated depreciation, and amortization. Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the related assets, generally </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> for equipment and software. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or the estimated useful life of the asset. Depreciation expense, which includes amortization of internal use software totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$16.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$14.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$12.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Internal-Use Software Development Costs</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 350-40, ‘‘Internal-Use Software’’, the Company capitalizes its costs to develop its internal use software when preliminary development efforts are successfully completed, management has authorized and committed project funding, and it is probable that the project will be completed and the software will be used as intended. These costs are included in property and equipment in the Company's consolidated balance sheets and are amortized on a straight-line basis over the estimated useful life of the related asset, which approximates </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. Costs incurred prior to meeting these criteria, together with costs incurred for training and maintenance, are expensed as incurred. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company capitalized internal-use software costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$29.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$11.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records goodwill when the consideration paid in a business combination exceeds the fair value of the net tangible assets and the identified intangible assets acquired. Goodwill is not amortized, but instead is required to be tested for impairment annually and whenever events or changes in circumstances indicate that the carrying value of goodwill may exceed its fair value.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company performs testing for impairment of goodwill in its third quarter, or as events occur or circumstances change that would more likely than not reduce the fair value of the Company’s reporting units below their carrying amounts. A qualitative assessment is first made to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. This initial qualitative assessment includes, among other things, consideration of: (i) market capitalization of the Company, (ii) past, current and projected future earnings and equity; (iii) recent trends and market conditions; and (iv) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this initial qualitative assessment indicates that it is more likely than not that impairment exists, a second analysis will be performed, involving a comparison between the estimated fair values of the Company’s reporting unit with its respective carrying amount including goodwill. If the carrying value exceeds estimated fair value, there is an indication of potential impairment, and a third analysis is performed to measure the amount of impairment. The third analysis involves calculating an implied fair value of goodwill by measuring the excess of the estimated fair value of the reporting unit over the aggregate estimated fair values of the individual assets less liabilities. If the carrying value of goodwill exceeds the implied fair value of goodwill, an impairment charge is recorded for the excess.    </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values, and reviewed for impairment in accordance with ASC 360-10-35, “Accounting for Impairment or Disposal of Long-Lived Assets.”</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company evaluates for goodwill impairment annually at September 30</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></span><span style="font-family:inherit;font-size:10pt;"> and at the end of the third quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company determined that it was not more-likely that the fair value of the reporting units is less than their carrying amount. Accordingly, the Company did not perform the two-step goodwill impairment test on both the Company's Business and Consumer segments. The Company assessed qualitative facts while summarizing the totality of events and circumstances and considered the extent to which adverse events or circumstances could affect the reporting unit's fair value as well as the consideration of positive and mitigating events and circumstances that would affect the determination of whether it was more likely than not that the fair value of a reporting unit is less than its carrying amount.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Combinations</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Business combinations</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:10pt;">are accounted for using the acquisition method and accordingly, the assets acquired (including identified intangible assets), the liabilities assumed and any noncontrolling interest in the acquired business are recorded at their acquisition date fair values. The Company’s acquisition model typically provides for an initial payment at closing and for future additional contingent purchase price obligations. Contingent purchase price obligations are recorded as deferred acquisition consideration on the balance sheet at the acquisition date fair value and are remeasured at each reporting period. Changes in such </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">estimated values are recorded in the results of operations. For further information, see Note 8 of the Notes to the Consolidated Financial Statements included herein.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For each acquisition, the Company undertakes a detailed review to identify other intangible assets and a valuation is performed for all such identified assets. The Company uses several market participant measurements to determine estimated value. This approach includes consideration of similar and recent transactions, as well as utilizing discounted expected cash flow methodologies. A substantial portion of the intangible asset value that the Company acquires is the specialized know-how of the workforce, which is treated as part of goodwill and is not required to be valued separately. The majority of the value of the identifiable intangible assets acquired is derived from customer relationships, including the related customer contracts, as well as trade names. In executing the Company’s overall acquisition strategy, one of the primary drivers in identifying and executing a specific transaction is the existence of, or the ability to, expand the existing client relationships. The expected benefits of the Company’s acquisitions are typically shared across multiple agencies and regions.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Impairment of Long-Lived Assets</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC 360-10, “Accounting for the Impairment or Disposal of Long-lived Assets,” long-lived assets, such as property and equipment, and purchased intangibles subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. The amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company’s revenue is generated from monthly service revenues and related professional services from the sale of the LivePerson services. Revenues are recognized when control of these services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services.</span></div><div style="line-height:120%;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines revenue recognition through the following steps:</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Identification of the contract, or contracts, with a customer;</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Identification of the performance obligations in the contract;</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Determination of the transaction price;</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Allocation of the transaction price to the performance obligations in the contract; and</span></div><div style="line-height:120%;padding-left:48px;text-align:justify;text-indent:37px;"><span style="text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue of </span><span style="font-family:inherit;font-size:10pt;"><span>$291.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$249.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$218.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> was recognized during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, December 31, 2018 and December 31, 2017, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has made the following accounting policy election and elected to use a practical expedient specific to certain revenue streams, as permitted by the FASB, in applying Topic 606.  The Company utilizes the right-to-invoice practical expedient with regard to the recognition of revenue upon the invoicing of certain revenue streams, as revenue for those streams are billed monthly.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under Topic 606, the Company defers all incremental commission costs ("contract acquisition costs") to obtain the contract. The contract acquisition costs, which are comprised of prepaid sales commissions, have balances at December 31, 2019 and 2018 of </span><span style="font-family:inherit;font-size:10pt;"><span>$32.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company amortizes these costs over the related period of benefit using the customer expected life that the Company determined to be three to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> which is consistent with the transfer to the customer of the services to which the asset relates. The Company classifies contract acquisition costs as long-term unless they have an original amortization period of one year or less.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hosted Services- Business Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted Services Business revenue is reported at the amount that reflects the ultimate consideration expected to be received and primarily consist of fees that provide customers access to LiveEngage, the Company’s enterprise-class, cloud-based platform. The Company has determined such access represents a stand-ready service provided continually throughout the contract term. As such, control and satisfaction of this stand-ready performance obligation is deemed to occur over time. The Company recognizes this revenue over time on a ratable basis over the contract term, beginning on the date that access to the LiveEngage platform is made available to the customer. The passage of time is deemed to be the most faithful depiction of the transfer of control of the services as the customer simultaneously receives and consumes the benefit provided by the Company’s performance. Subscription contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements. Additionally, for certain of the Company’s larger customers, the Company may provide call center labor through an arrangement with one or more of several qualified vendors. For most of these customers, the Company passes the fee it incurs with the labor provider and its fee for the hosted services through to its customers in the form of a fixed fee for each order placed via the Company’s online engagement solutions. For these Pay for Performance (‘‘PFP’’) arrangements in accordance with ASC-606, ‘‘Principal Agent Considerations’’, the Company acts as a principal in a transaction if it controls the specified goods or services before they are transferred to the customer. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Professional Services Revenues</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services revenue primarily consists of fees for deployment and optimization services, as well as training delivered on an on-demand basis which is deemed to represent a distinct stand-ready performance obligation. Professional Services Revenues are reported at the amount that reflects the ultimate consideration the Company expects to receive in exchange for such services. Control for the majority of the Company’s Professional Services contracts passes over time to the customer and is recognized ratably over the contracted period, as the passage of time is deemed to be the most faithful depiction of the transfer of control. For certain deployment services, which are not deemed to represent a distinct performance obligation, revenue will be recognized in the same manner as the fee for access to the LiveEngage platform, and as such will be recognized on a straight-line basis over the contract term. For services billed on a fixed price basis, revenue is recognized over time based on the proportion performed using inputs as the measure of progress toward complete satisfaction of the performance obligation. Professional service contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts with Multiple Performance Obligations</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, the cloud applications sold, and the number and types of users within its contracts.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hosted Services- Consumer Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For revenue from the Company’s Consumer segment generated from online transactions between Experts and Users, revenue is recognized at an amount net of Expert fees in accordance with ASC 606, “Principal Agent Considerations,” due primarily to the fact that the Expert is the primary obligor. Additionally, the Company performs as an agent without any risk of loss for collection, and is not involved in selecting the Expert or establishing the Expert’s fee.  The Company collects a fee from the consumer and retains a portion of the fee, and then remits the balance to the Expert. Revenue from these transactions is recognized at the point in time when the transaction is complete and no significant performance obligations remain.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenues</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records deferred revenues when cash payments are received or due in advance of its performance. The increase in the deferred revenue balance for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> is primarily driven by cash payments received or due in advance of satisfying its performance obligations, partially offset by </span><span style="font-family:inherit;font-size:10pt;"><span>$42.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues recognized that were included in the deferred revenue balance as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents deferred revenue by revenue source (amounts in thousands): </span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,892</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,689</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>687</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>543</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services – Business</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,172</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,783</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred revenue - short term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>55,015</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services – Business</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>203</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred revenue - long term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>222</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregated Revenue</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"/><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's revenues disaggregated by revenue source (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>225,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>197,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>178,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;background-color:#ccffcc;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,553</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,450</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>32,811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;background-color:#ccffcc;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>291,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>249,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>218,876</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue by Geographic Location</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is domiciled in the United States and has international operations in the United Kingdom, Asia-Pacific, Latin America and Western Europe, particularly France and Germany. The following table presents the Company's revenues attributable to domestic and foreign operations for the years ended (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,815</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,702</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,433</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Americas </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,277</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,017</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,420</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) (4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,031</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,503</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>291,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,876</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span><span style="font-family:inherit;font-size:9pt;"> Canada, Latin America and South America</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span><span style="font-family:inherit;font-size:9pt;"> Europe, the Middle East and Africa (“EMEA”)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span><span style="font-family:inherit;font-size:9pt;"> Asia-Pacific (“APAC”)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4) </sup></span><span style="font-family:inherit;font-size:9pt;">Includes revenue from the United Kingdom of </span><span style="font-family:inherit;font-size:9pt;"><span>$50.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$46.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;"><span>$38.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended December 31, </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively. and from the Netherlands of </span><span style="font-family:inherit;font-size:9pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$8.7 million</span></span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended December 31, </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Information about Contract Balances</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Hosted Services- Business Revenue.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In some arrangements, the Company allows customers to pay for access to LiveEngage over the term of the software license. The Company refers to these as subscription transactions. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, anticipated to be invoiced in the next twelve months, are included in accounts receivable on the consolidated balance sheet. The opening and closing balances of the Company's accounts receivable, unbilled receivables, and deferred revenues are as follows (amounts in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accounts Receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unbilled Receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Acquisition Costs noncurrent</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred Revenue (current)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred Revenue (long term)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Opening Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34,211</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,812</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>55,015</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>222</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Increase (decrease), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,490</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33,736</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>216</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>70,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,302</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company expects to recognize the long term performance obligations in 2020.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Advertising Costs</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company expenses the cost of advertising and promoting its services as incurred in the sales and marketing expense on the consolidated statement of operations. Such costs totaled approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$28.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$17.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$15.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC Topic 718 -10, ‘‘Stock Compensation’’, the Company measures stock based awards at fair value and recognizes compensation expense for all share-based payment awards made to its employees and directors, including employee stock options.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will retain vested stock options before exercising them, the estimated volatility of its common stock price and the number of options that will be forfeited prior to vesting. The fair value is then recognized on a straight line basis over the requisite service period of the award, which is generally </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;">. Changes in these estimates and assumptions can materially affect the determination of the fair value of the stock-based compensation and consequently, the related amount recognized in the consolidated statement of operations.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Rent</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records rent expense on a straight-line basis over the term of the related lease. The difference between the rent expense recognized for financial reporting purposes and the actual payments made in accordance with the lease agreement is recognized as deferred rent liability included in other liabilities on the Company’s consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those 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 results of operations in the period that the tax change occurs. In evaluating our ability to recover our deferred tax assets in the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. We include interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Comprehensive Loss</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC 220, ‘‘Comprehensive Income’’, the Company reports by major components and as a single total, the change in its net assets during the period from non-owner sources. Comprehensive income (loss) consists of net income (loss), and accumulated other comprehensive income (loss), which includes certain changes in equity that are excluded from net income (loss). The Company’s comprehensive loss for all periods presented is related to the effect of foreign currency translation.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Issued Accounting Standards</span><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (‘‘ASU’’) 2016‑13, “Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments,” which changes the impairment model for most financial assets. The new model uses a forward‑looking expected loss method, which will generally result in earlier recognition of allowances for losses. In November 2018, the FASB issued ASU 2018‑19, “Codification Improvements to Topic 326, Financial Instruments- Credit Losses,” which clarifies that receivables arising from operating leases are not within the scope of Topic 326, Financial Instruments-Credit Losses. Instead, impairment of receivables arising from operating leases should be accounted for in accordance with Topic 842, Leases . In April 2019, the FASB issued ASU 2019-04,  ‘‘Codification Improvements to Topic 326, Financial Instruments-Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments,’’ which clarifies treatment of certain credit losses. In May 2019, the FASB issued ASU 2019-05, ‘‘Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief,’’ which permits an entity, upon adoption of ASU 2016-13, to irrevocably elect the fair value option (on an instrument-by instrument basis) for eligible financial assets measured at amortized cost basis. These ASUs are effective for annual and interim periods beginning after January 1, 2020, and early adoption is permitted. The Company does not expect the adoption of this standard to have a material effect on our consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">In August 2018, the FASB issued ASU No. 2018-15, ‘‘Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract; Disclosures for Implementation Costs Incurred for Internal-Use Software and Cloud Computing Arrangements’’ (“ASU 2018-15”). This standard aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (‘‘ASC’’) 350-40, in order to determine which costs to capitalize and recognize as an asset. ASU 2018-15 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company is currently in the process of evaluating the impact of the adoption of ASU 2018-230 on its consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">In January 2017, FASB issued ASU No. 2017-04, ‘‘Intangibles -Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment’’ (“ASU 2017-04”). This update addresses concerns over the cost and complexity of the two-step goodwill impairment test. The amendments in this update remove the second step of the test. An entity will apply a one-step quantitative test and record the amount of goodwill impairment as the excess of a reporting unit's carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. The new guidance does not amend the optional qualitative assessment of goodwill impairment. ASU 2017-04 is effective for financial statements issued for annual periods beginning after December 15, 2019, and interim periods within those annual periods. The Company does not expect the adoption of ASU 2017-04 will have a material effect on its financial position, results of operations or cash flows.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">In February 2016, the FASB issued ASU No. 2016-02, “Leases” (“ASU 2016-02”). ASU 2016-02 requires lessees to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Under the new guidance, lessor accounting is largely unchanged. Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) may apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">The Company adopted ASU No. 2016-02, ‘‘Leases’’ (Topic 842), as of January 1, 2019 using the modified transition approach. The modified transition approach provides a method for recording existing leases at adoption. As a result, the Company was not required to adjust its comparative period financial information for effects of the standard or make the new required lease disclosures for periods before the date of adoption (i.e. January 1, 2019). For its long-term operating lease, the Company recognized a right-of-use asset and a lease liability on its balance sheet. The lease liability is determined as the present value of future lease payments using an estimated rate of interest that the Company would have to pay to borrow equivalent funds on a collateralized basis at the lease commencement date. The right-of-use asset is based on the liability adjusted for any prepaid or deferred rent. The lease term at the commencement date is determined by considering whether renewal options and termination options are reasonably assured of exercise. Rent expense for the operating lease is recognized on a straight-line basis over the lease term and is included in operating expenses on the statements of operations. Variable lease payments include lease operating expenses. The adoption of the new standard resulted in the recording of additional net lease assets and lease liabilities of approximately </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;">. The standard did not materially impact the Company's consolidated net earnings and had no impact on cash flows.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">In June 2018, the FASB issued ASU No. 2018-07, ‘‘Compensation -Stock Compensation (Topic 718) - Improvements to Nonemployee Share-Based Payment Accounting’’ (‘‘ASU 2018-07’’). This new standard expands the scope of Topic 718, Compensation-Stock Compensation (which currently only includes share-based payments to employees) to include share-based payments issued to non-employees for goods or services. Consequently, the accounting for share-based payments to non-employees and employees will be substantially aligned. ASU 2018-07 is effective for public companies for fiscal years beginning after December 15, 2018, including interim periods within that fiscal year. The standard did not materially impact the Company's consolidated net earnings and had no impact on cash flows.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Impact on Previously Issued Financial Statements for the Correction of an Error</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the quarter ended December 31, 2019, the Company identified and corrected an immaterial error that affected previously issued consolidated financial statements for the quarters ended March 31, June 30, and September 30, 2019 and 2018, respectively, and for the year ended December 31, 2018. The error related to the misapplication of U.S. generally accepted accounting principles relating to the classification of its contract acquisition costs for sales commissions. The Company previously recorded contract acquisition costs, a non current asset, as a component of prepaid expenses and other current assets.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effects of the above correction on the Company’s consolidated balance sheets is as follows (amounts in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.88109161793372%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of March 31,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of June 30,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,290</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,317</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41,806</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(16,808</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(19,995</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(25,993</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,482</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,322</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,813</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>318,362</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>311,511</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>300,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(16,808</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(19,995</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(25,993</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>301,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>291,516</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>274,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract acquisition costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25,993</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,808</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,995</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25,993</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.44054580896686%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of <br/>March 31,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of June 30,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of <br/>September 30,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,194</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,885</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,722</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,613</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,539</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,852</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10,880</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(13,361</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,655</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,033</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,842</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,252</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>116,787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>124,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>136,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>135,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,539</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,852</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10,880</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(13,361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>111,248</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>117,105</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>121,724</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract acquisition costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,539</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,852</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,880</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,539</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,852</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,880</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson, Inc. (“LivePerson”, the “Company”, “we” or “our”) was incorporated in the State of Delaware in November 1995 and the LivePerson service was introduced in November 1998. In April 2000, the company completed an initial public offering and is currently traded on the NASDAQ Global Select Market and the Tel Aviv Stock Exchange. LivePerson is headquartered in New York City with U.S. offices in Alpharetta (Georgia), Austin (Texas), San Francisco (California) and Seattle (Washington), and international offices in Amsterdam (Netherlands), Berlin (Germany), Delhi (India), London (United Kingdom), Mannheim (Germany), Melbourne (Australia), Milan (Italy), Paris (France), Ra'anana (Israel), Reading (United Kingdom), Singapore (Singapore), Tel Aviv (Israel), and Tokyo (Japan).</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson makes life easier for people and brands everywhere through messaging powered by AI and humans. During the past decade, the consumer has made the mobile device the center of their digital lives, and they have made mobile messaging the center of communication with friends, family and peers. Our technology enables consumers to connect with businesses through these same preferred conversational interfaces, including Facebook Messenger, SMS, WhatsApp, Apple Business Chat, Google Rich Business Messenger and Alexa. These messaging conversations harness human agents, bots and Artificial Intelligence (AI) to power convenient, personalized and content-rich journeys across the entire consumer lifecycle, from discovery and research, to sales, service and support, and even marketing, social and brick and mortar engagements. For example, consumers can look up product info like ratings, images and pricing, search for stores, see product inventory, schedule appointments, apply for credit, approve repairs, make purchases or payments - all without ever leaving the messaging channel. These AI and human-assisted conversational experiences constitute the Conversational Space.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LiveEngage, our enterprise-class cloud-based platform, enables businesses to become conversational by securely deploying messaging, coupled with bots and AI, at scale for brands with tens of millions of customers and many thousands of customer care agents. LiveEngage powers conversations across each of a brand’s primary digital channels, including mobile apps, mobile and desktop web browsers, short message service (SMS), social media and third-party consumer messaging platforms. Brands can also use LiveEngage to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (IVRs) and wait on hold. Similarly, LiveEngage can ingest traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson's robust, cloud-based suite of rich messaging, real-time chat, AI and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (PCI) compliance, cobrowsing and a sophisticated proactive targeting engine. With LiveEngage, agents can manage all conversations with consumers through a single console interface, regardless of which disparate messaging endpoints the consumers originate from; i.e., WhatsApp, Line, Apple Business Chat, IVR, social, email, Amazon Alexa, or WeChat. An extensible application programming interface (API) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on LiveEngage.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson’s Conversational AI offerings put the power of bot development, training, management and analysis into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what we call “the tango” of humans, AI and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating messaging with our proprietary Conversational AI, as well as third-party bots, LiveEngage offers brands a comprehensive approach to scaling automations across their millions of customer conversations. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson's consumer services offering is an online marketplace that connects independent service providers (Experts) who provide information and knowledge for a fee via mobile and online messaging with individual consumers (Users). Users seek assistance and advice in various categories including personal counseling and coaching, computers and programming, education and tutoring, spirituality and religion, and other topics.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements reflect the operations of LivePerson and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires the Company’s management to make a number of estimates and assumptions relating to the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the period. Significant items subject to such estimates and assumptions include revenue recognition, stock-based compensation, accounts receivable, the valuation of goodwill and intangible assets, income taxes and legal contingencies. Actual results could differ from those estimates.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Concentration of Credit Risk</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable which approximate fair value at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> because of the short-term nature of these instruments. The Company invests its cash and cash equivalents with financial institutions that it believes are of high quality, and the Company performs periodic evaluations of these instruments and the relative credit standings of the institutions with which it invests. At certain times, the Company’s cash balances with any one financial institution may exceed Federal Deposit Insurance Corporation insurance limits. The Company believes it mitigates its risk by depositing its cash balances with high credit, quality financial institutions.</span></div>The Company performs ongoing credit evaluations of its customers’ financial condition (except for customers who purchase the LivePerson services by credit card via Internet download) and has established an allowance for doubtful accounts based upon factors surrounding the credit risk of customers, historical trends and other information. Concentration of credit risk is limited due to the Company’s large number of customers. 17600000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Translation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The Company’s operations are conducted in various countries around the world and the financial statements of its foreign subsidiaries are reported in the applicable foreign currencies (functional currencies). Financial information is translated from the applicable functional currency to the U.S. dollar (the reporting currency) for inclusion in the Company’s consolidated financial statements. Income, expenses and cash flows are translated at weighted average exchange rates prevailing during the fiscal period, and assets and liabilities are translated at fiscal period-end exchange rates. Resulting translation adjustments are included as a component of accumulated other comprehensive income (loss) in stockholders’ equity. Foreign exchange transaction gain or losses are included in Other Income (Expense), net in the accompanying consolidated statements of operations. </span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid securities with original maturities of three months or less when acquired to be cash equivalents. Cash equivalents, which primarily consist of money market funds, are recorded at cost, which approximates fair value.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable</span></div>Accounts receivable are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company determines the allowance based on historical write-off experience. The Company reviews its allowance for doubtful accounts monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance sheet credit exposure related to its customers. The activity in the allowance for doubtful accounts is as follows (amounts in thousands):<div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:678px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:326px;"/><td style="width:9px;"/><td style="width:71px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:9px;"/><td style="width:71px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:9px;"/><td style="width:71px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:9px;"/><td style="width:71px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31, </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Beginning Balance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Additions</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Charged to</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Costs and</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Expenses</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Deductions /</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Write-Offs</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Ending Balance</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,309</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(856</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,159</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div> 1732000 1895000 2309000 1318000 1318000 1814000 856000 2276000 2276000 2159000 1365000 3070000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</span></div><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost, net of accumulated depreciation, and amortization. Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the related assets, generally </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span> for equipment and software. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or the estimated useful life of the asset. P5Y 16400000 14200000 12400000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Internal-Use Software Development Costs</span></div><span style="font-family:inherit;font-size:10pt;">In accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 350-40, ‘‘Internal-Use Software’’, the Company capitalizes its costs to develop its internal use software when preliminary development efforts are successfully completed, management has authorized and committed project funding, and it is probable that the project will be completed and the software will be used as intended. These costs are included in property and equipment in the Company's consolidated balance sheets and are amortized on a straight-line basis over the estimated useful life of the related asset, which approximates </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span>. Costs incurred prior to meeting these criteria, together with costs incurred for training and maintenance, are expensed as incurred. P5Y 29100000 11700000 8300000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records goodwill when the consideration paid in a business combination exceeds the fair value of the net tangible assets and the identified intangible assets acquired. Goodwill is not amortized, but instead is required to be tested for impairment annually and whenever events or changes in circumstances indicate that the carrying value of goodwill may exceed its fair value.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company performs testing for impairment of goodwill in its third quarter, or as events occur or circumstances change that would more likely than not reduce the fair value of the Company’s reporting units below their carrying amounts. A qualitative assessment is first made to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. This initial qualitative assessment includes, among other things, consideration of: (i) market capitalization of the Company, (ii) past, current and projected future earnings and equity; (iii) recent trends and market conditions; and (iv) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this initial qualitative assessment indicates that it is more likely than not that impairment exists, a second analysis will be performed, involving a comparison between the estimated fair values of the Company’s reporting unit with its respective carrying amount including goodwill. If the carrying value exceeds estimated fair value, there is an indication of potential impairment, and a third analysis is performed to measure the amount of impairment. The third analysis involves calculating an implied fair value of goodwill by measuring the excess of the estimated fair value of the reporting unit over the aggregate estimated fair values of the individual assets less liabilities. If the carrying value of goodwill exceeds the implied fair value of goodwill, an impairment charge is recorded for the excess.    </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values, and reviewed for impairment in accordance with ASC 360-10-35, “Accounting for Impairment or Disposal of Long-Lived Assets.”</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company evaluates for goodwill impairment annually at September 30</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></span><span style="font-family:inherit;font-size:10pt;"> and at the end of the third quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company determined that it was not more-likely that the fair value of the reporting units is less than their carrying amount. Accordingly, the Company did not perform the two-step goodwill impairment test on both the Company's Business and Consumer segments. The Company assessed qualitative facts while summarizing the totality of events and circumstances and considered the extent to which adverse events or circumstances could affect the reporting unit's fair value as well as the consideration of positive and mitigating events and circumstances that would affect the determination of whether it was more likely than not that the fair value of a reporting unit is less than its carrying amount.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Impairment of Long-Lived Assets</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC 360-10, “Accounting for the Impairment or Disposal of Long-lived Assets,” long-lived assets, such as property and equipment, and purchased intangibles subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. The amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. </span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company’s revenue is generated from monthly service revenues and related professional services from the sale of the LivePerson services. Revenues are recognized when control of these services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services.</span></div><div style="line-height:120%;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines revenue recognition through the following steps:</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Identification of the contract, or contracts, with a customer;</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Identification of the performance obligations in the contract;</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Determination of the transaction price;</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Allocation of the transaction price to the performance obligations in the contract; and</span></div><div style="line-height:120%;padding-left:48px;text-align:justify;text-indent:37px;"><span style="text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue of </span><span style="font-family:inherit;font-size:10pt;"><span>$291.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$249.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$218.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> was recognized during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, December 31, 2018 and December 31, 2017, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has made the following accounting policy election and elected to use a practical expedient specific to certain revenue streams, as permitted by the FASB, in applying Topic 606.  The Company utilizes the right-to-invoice practical expedient with regard to the recognition of revenue upon the invoicing of certain revenue streams, as revenue for those streams are billed monthly.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under Topic 606, the Company defers all incremental commission costs ("contract acquisition costs") to obtain the contract. The contract acquisition costs, which are comprised of prepaid sales commissions, have balances at December 31, 2019 and 2018 of </span><span style="font-family:inherit;font-size:10pt;"><span>$32.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company amortizes these costs over the related period of benefit using the customer expected life that the Company determined to be three to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> which is consistent with the transfer to the customer of the services to which the asset relates. The Company classifies contract acquisition costs as long-term unless they have an original amortization period of one year or less.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hosted Services- Business Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted Services Business revenue is reported at the amount that reflects the ultimate consideration expected to be received and primarily consist of fees that provide customers access to LiveEngage, the Company’s enterprise-class, cloud-based platform. The Company has determined such access represents a stand-ready service provided continually throughout the contract term. As such, control and satisfaction of this stand-ready performance obligation is deemed to occur over time. The Company recognizes this revenue over time on a ratable basis over the contract term, beginning on the date that access to the LiveEngage platform is made available to the customer. The passage of time is deemed to be the most faithful depiction of the transfer of control of the services as the customer simultaneously receives and consumes the benefit provided by the Company’s performance. Subscription contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements. Additionally, for certain of the Company’s larger customers, the Company may provide call center labor through an arrangement with one or more of several qualified vendors. For most of these customers, the Company passes the fee it incurs with the labor provider and its fee for the hosted services through to its customers in the form of a fixed fee for each order placed via the Company’s online engagement solutions. For these Pay for Performance (‘‘PFP’’) arrangements in accordance with ASC-606, ‘‘Principal Agent Considerations’’, the Company acts as a principal in a transaction if it controls the specified goods or services before they are transferred to the customer. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Professional Services Revenues</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services revenue primarily consists of fees for deployment and optimization services, as well as training delivered on an on-demand basis which is deemed to represent a distinct stand-ready performance obligation. Professional Services Revenues are reported at the amount that reflects the ultimate consideration the Company expects to receive in exchange for such services. Control for the majority of the Company’s Professional Services contracts passes over time to the customer and is recognized ratably over the contracted period, as the passage of time is deemed to be the most faithful depiction of the transfer of control. For certain deployment services, which are not deemed to represent a distinct performance obligation, revenue will be recognized in the same manner as the fee for access to the LiveEngage platform, and as such will be recognized on a straight-line basis over the contract term. For services billed on a fixed price basis, revenue is recognized over time based on the proportion performed using inputs as the measure of progress toward complete satisfaction of the performance obligation. Professional service contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts with Multiple Performance Obligations</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, the cloud applications sold, and the number and types of users within its contracts.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hosted Services- Consumer Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For revenue from the Company’s Consumer segment generated from online transactions between Experts and Users, revenue is recognized at an amount net of Expert fees in accordance with ASC 606, “Principal Agent Considerations,” due primarily to the fact that the Expert is the primary obligor. Additionally, the Company performs as an agent without any risk of loss for collection, and is not involved in selecting the Expert or establishing the Expert’s fee.  The Company collects a fee from the consumer and retains a portion of the fee, and then remits the balance to the Expert. Revenue from these transactions is recognized at the point in time when the transaction is complete and no significant performance obligations remain.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenues</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records deferred revenues when cash payments are received or due in advance of its performance. The increase in the deferred revenue balance for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> is primarily driven by cash payments received or due in advance of satisfying its performance obligations, partially offset by </span><span style="font-family:inherit;font-size:10pt;"><span>$42.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues recognized that were included in the deferred revenue balance as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents deferred revenue by revenue source (amounts in thousands): </span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,892</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,689</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>687</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>543</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services – Business</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,172</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,783</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred revenue - short term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>55,015</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services – Business</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>203</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred revenue - long term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>222</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregated Revenue</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"/><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's revenues disaggregated by revenue source (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>225,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>197,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>178,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;background-color:#ccffcc;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,553</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,450</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>32,811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;background-color:#ccffcc;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>291,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>249,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>218,876</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue by Geographic Location</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is domiciled in the United States and has international operations in the United Kingdom, Asia-Pacific, Latin America and Western Europe, particularly France and Germany. The following table presents the Company's revenues attributable to domestic and foreign operations for the years ended (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,815</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,702</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,433</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Americas </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,277</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,017</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,420</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) (4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,031</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,503</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>291,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,876</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span><span style="font-family:inherit;font-size:9pt;"> Canada, Latin America and South America</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span><span style="font-family:inherit;font-size:9pt;"> Europe, the Middle East and Africa (“EMEA”)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span><span style="font-family:inherit;font-size:9pt;"> Asia-Pacific (“APAC”)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4) </sup></span><span style="font-family:inherit;font-size:9pt;">Includes revenue from the United Kingdom of </span><span style="font-family:inherit;font-size:9pt;"><span>$50.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$46.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;"><span>$38.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended December 31, </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively. and from the Netherlands of </span><span style="font-family:inherit;font-size:9pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$8.7 million</span></span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended December 31, </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Information about Contract Balances</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Hosted Services- Business Revenue.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In some arrangements, the Company allows customers to pay for access to LiveEngage over the term of the software license. The Company refers to these as subscription transactions. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, anticipated to be invoiced in the next twelve months, are included in accounts receivable on the consolidated balance sheet. The opening and closing balances of the Company's accounts receivable, unbilled receivables, and deferred revenues are as follows (amounts in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accounts Receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unbilled Receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Acquisition Costs noncurrent</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred Revenue (current)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred Revenue (long term)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Opening Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34,211</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,812</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>55,015</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>222</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Increase (decrease), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,490</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33,736</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>216</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>70,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,302</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company expects to recognize the long term performance obligations in 2020.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 291600000 249800000 218900000 32000000.0 13400000 P5Y 42400000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents deferred revenue by revenue source (amounts in thousands): </span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,892</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,689</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>687</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>543</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services – Business</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,172</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,783</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred revenue - short term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>55,015</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services – Business</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>203</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred revenue - long term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>222</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 82892000 51689000 687000 543000 5172000 2783000 88751000 55015000 0 19000 438000 203000 438000 222000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregated Revenue</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"/><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's revenues disaggregated by revenue source (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>225,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>197,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>178,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;background-color:#ccffcc;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,553</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,450</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>32,811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;background-color:#ccffcc;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>291,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>249,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>218,876</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 225705000 197474000 178686000 24480000 19553000 17450000 41424000 32811000 22740000 291609000 249838000 218876000 The following table presents the Company's revenues attributable to domestic and foreign operations for the years ended (amounts in thousands):<div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,815</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,702</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,433</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Americas </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,277</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,017</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,420</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) (4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,310</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,031</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,503</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>291,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,876</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span><span style="font-family:inherit;font-size:9pt;"> Canada, Latin America and South America</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span><span style="font-family:inherit;font-size:9pt;"> Europe, the Middle East and Africa (“EMEA”)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span><span style="font-family:inherit;font-size:9pt;"> Asia-Pacific (“APAC”)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4) </sup></span><span style="font-family:inherit;font-size:9pt;">Includes revenue from the United Kingdom of </span><span style="font-family:inherit;font-size:9pt;"><span>$50.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$46.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;"><span>$38.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended December 31, </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively. and from the Netherlands of </span><span style="font-family:inherit;font-size:9pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$8.7 million</span></span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended December 31, </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div> 170815000 146702000 137433000 11462000 7315000 6987000 182277000 154017000 144420000 78301000 71318000 56310000 31031000 24503000 18146000 291609000 249838000 218876000 50400000 46500000 38900000 10000000.0 8700000 2000000.0 The opening and closing balances of the Company's accounts receivable, unbilled receivables, and deferred revenues are as follows (amounts in thousands):<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accounts Receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unbilled Receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Acquisition Costs noncurrent</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred Revenue (current)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred Revenue (long term)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Opening Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34,211</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,812</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>55,015</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>222</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Increase (decrease), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,490</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33,736</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>216</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>70,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,302</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 34211000 11812000 13361000 55015000 222000 36107000 5490000 18604000 33736000 216000 70318000 17302000 31965000 88751000 438000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Advertising Costs</span></div>The Company expenses the cost of advertising and promoting its services as incurred in the sales and marketing expense on the consolidated statement of operations. 28600000 17400000 15800000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC Topic 718 -10, ‘‘Stock Compensation’’, the Company measures stock based awards at fair value and recognizes compensation expense for all share-based payment awards made to its employees and directors, including employee stock options.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will retain vested stock options before exercising them, the estimated volatility of its common stock price and the number of options that will be forfeited prior to vesting. The fair value is then recognized on a straight line basis over the requisite service period of the award, which is generally </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;">. Changes in these estimates and assumptions can materially affect the determination of the fair value of the stock-based compensation and consequently, the related amount recognized in the consolidated statement of operations.</span></div> P4Y <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Rent</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records rent expense on a straight-line basis over the term of the related lease. The difference between the rent expense recognized for financial reporting purposes and the actual payments made in accordance with the lease agreement is recognized as deferred rent liability included in other liabilities on the Company’s consolidated balance sheets.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those 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 results of operations in the period that the tax change occurs. In evaluating our ability to recover our deferred tax assets in the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. We include interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Comprehensive Loss</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC 220, ‘‘Comprehensive Income’’, the Company reports by major components and as a single total, the change in its net assets during the period from non-owner sources. Comprehensive income (loss) consists of net income (loss), and accumulated other comprehensive income (loss), which includes certain changes in equity that are excluded from net income (loss). The Company’s comprehensive loss for all periods presented is related to the effect of foreign currency translation.</span></div> <div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Issued Accounting Standards</span><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (‘‘ASU’’) 2016‑13, “Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments,” which changes the impairment model for most financial assets. The new model uses a forward‑looking expected loss method, which will generally result in earlier recognition of allowances for losses. In November 2018, the FASB issued ASU 2018‑19, “Codification Improvements to Topic 326, Financial Instruments- Credit Losses,” which clarifies that receivables arising from operating leases are not within the scope of Topic 326, Financial Instruments-Credit Losses. Instead, impairment of receivables arising from operating leases should be accounted for in accordance with Topic 842, Leases . In April 2019, the FASB issued ASU 2019-04,  ‘‘Codification Improvements to Topic 326, Financial Instruments-Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments,’’ which clarifies treatment of certain credit losses. In May 2019, the FASB issued ASU 2019-05, ‘‘Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief,’’ which permits an entity, upon adoption of ASU 2016-13, to irrevocably elect the fair value option (on an instrument-by instrument basis) for eligible financial assets measured at amortized cost basis. These ASUs are effective for annual and interim periods beginning after January 1, 2020, and early adoption is permitted. The Company does not expect the adoption of this standard to have a material effect on our consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">In August 2018, the FASB issued ASU No. 2018-15, ‘‘Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract; Disclosures for Implementation Costs Incurred for Internal-Use Software and Cloud Computing Arrangements’’ (“ASU 2018-15”). This standard aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (‘‘ASC’’) 350-40, in order to determine which costs to capitalize and recognize as an asset. ASU 2018-15 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company is currently in the process of evaluating the impact of the adoption of ASU 2018-230 on its consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">In January 2017, FASB issued ASU No. 2017-04, ‘‘Intangibles -Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment’’ (“ASU 2017-04”). This update addresses concerns over the cost and complexity of the two-step goodwill impairment test. The amendments in this update remove the second step of the test. An entity will apply a one-step quantitative test and record the amount of goodwill impairment as the excess of a reporting unit's carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. The new guidance does not amend the optional qualitative assessment of goodwill impairment. ASU 2017-04 is effective for financial statements issued for annual periods beginning after December 15, 2019, and interim periods within those annual periods. The Company does not expect the adoption of ASU 2017-04 will have a material effect on its financial position, results of operations or cash flows.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">In February 2016, the FASB issued ASU No. 2016-02, “Leases” (“ASU 2016-02”). ASU 2016-02 requires lessees to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Under the new guidance, lessor accounting is largely unchanged. Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) may apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">The Company adopted ASU No. 2016-02, ‘‘Leases’’ (Topic 842), as of January 1, 2019 using the modified transition approach. The modified transition approach provides a method for recording existing leases at adoption. As a result, the Company was not required to adjust its comparative period financial information for effects of the standard or make the new required lease disclosures for periods before the date of adoption (i.e. January 1, 2019). For its long-term operating lease, the Company recognized a right-of-use asset and a lease liability on its balance sheet. The lease liability is determined as the present value of future lease payments using an estimated rate of interest that the Company would have to pay to borrow equivalent funds on a collateralized basis at the lease commencement date. The right-of-use asset is based on the liability adjusted for any prepaid or deferred rent. The lease term at the commencement date is determined by considering whether renewal options and termination options are reasonably assured of exercise. Rent expense for the operating lease is recognized on a straight-line basis over the lease term and is included in operating expenses on the statements of operations. Variable lease payments include lease operating expenses. The adoption of the new standard resulted in the recording of additional net lease assets and lease liabilities of approximately </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;">. The standard did not materially impact the Company's consolidated net earnings and had no impact on cash flows.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">In June 2018, the FASB issued ASU No. 2018-07, ‘‘Compensation -Stock Compensation (Topic 718) - Improvements to Nonemployee Share-Based Payment Accounting’’ (‘‘ASU 2018-07’’). This new standard expands the scope of Topic 718, Compensation-Stock Compensation (which currently only includes share-based payments to employees) to include share-based payments issued to non-employees for goods or services. Consequently, the accounting for share-based payments to non-employees and employees will be substantially aligned. ASU 2018-07 is effective for public companies for fiscal years beginning after December 15, 2018, including interim periods within that fiscal year. The standard did not materially impact the Company's consolidated net earnings and had no impact on cash flows.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Impact on Previously Issued Financial Statements for the Correction of an Error</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the quarter ended December 31, 2019, the Company identified and corrected an immaterial error that affected previously issued consolidated financial statements for the quarters ended March 31, June 30, and September 30, 2019 and 2018, respectively, and for the year ended December 31, 2018. The error related to the misapplication of U.S. generally accepted accounting principles relating to the classification of its contract acquisition costs for sales commissions. The Company previously recorded contract acquisition costs, a non current asset, as a component of prepaid expenses and other current assets.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effects of the above correction on the Company’s consolidated balance sheets is as follows (amounts in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.88109161793372%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of March 31,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of June 30,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,290</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,317</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41,806</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(16,808</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(19,995</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(25,993</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,482</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,322</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,813</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>318,362</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>311,511</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>300,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(16,808</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(19,995</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(25,993</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>301,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>291,516</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>274,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract acquisition costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25,993</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,808</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,995</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25,993</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.44054580896686%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of <br/>March 31,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of June 30,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of <br/>September 30,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,194</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,885</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,722</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,613</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,539</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,852</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10,880</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(13,361</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,655</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,033</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,842</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,252</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>116,787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>124,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>136,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>135,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,539</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,852</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10,880</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(13,361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>111,248</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>117,105</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>121,724</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract acquisition costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,539</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,852</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,880</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,539</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,852</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,880</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 10000000.0 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effects of the above correction on the Company’s consolidated balance sheets is as follows (amounts in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.88109161793372%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of March 31,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of June 30,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,290</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,317</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41,806</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(16,808</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(19,995</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(25,993</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,482</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,322</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,813</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>318,362</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>311,511</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>300,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(16,808</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(19,995</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(25,993</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>301,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>291,516</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>274,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract acquisition costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25,993</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,808</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,995</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25,993</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.44054580896686%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of <br/>March 31,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of June 30,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of <br/>September 30,</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of <br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,194</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,885</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,722</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,613</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,539</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,852</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10,880</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(13,361</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,655</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,033</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,842</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,252</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>116,787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>124,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>136,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>135,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,539</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,852</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10,880</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(13,361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>111,248</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>117,105</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>121,724</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract acquisition costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As previously reported</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,539</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,852</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,880</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As revised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,539</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,852</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,880</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 29290000 35317000 41806000 -16808000 -19995000 -25993000 12482000 15322000 15813000 318362000 311511000 300746000 -16808000 -19995000 -25993000 301554000 291516000 274753000 0 0 0 16808000 19995000 25993000 16808000 19995000 25993000 13194000 16885000 18722000 22613000 -5539000 -7852000 -10880000 -13361000 7655000 9033000 7842000 9252000 116787000 124957000 136800000 135085000 -5539000 -7852000 -10880000 -13361000 111248000 117105000 125920000 121724000 0 0 0 0 5539000 7852000 10880000 13361000 5539000 7852000 10880000 13361000 Net Loss per Share<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company calculates earnings per share (“EPS”) in accordance with the provisions of ASC 260-10 and the guidance of SEC Staff Accounting Bulletin (“SAB”) No. 98. Under ASC 260-10, basic EPS excludes dilution for common stock equivalents and is computed by dividing net income or loss attributable to common shareholders by the weighted average number of common shares outstanding for the period. All options, warrants or other potentially dilutive instruments issued for nominal consideration are required to be included in the calculation of basic and diluted net income attributable to common stockholders. Diluted EPS is calculated using the treasury stock method and reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and resulted in the issuance of common stock.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net loss per common share for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> does not include the effect of options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>8,848,907</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock awards as the effect of their inclusion is anti-dilutive. Diluted net loss per common share for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> does not include the effect of options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>8,957,672</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock awards as the effect of their inclusion is anti-dilutive. Diluted net loss per common share for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;"> does not include the effect of options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>8,831,798</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock awards as the effect of their inclusion is anti-dilutive. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of shares used in calculating basic and diluted earnings per share follows:</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,593,026</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,203,400</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,358,017</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of assumed exercised options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,593,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,203,400</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,358,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 8848907 8957672 8831798 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of shares used in calculating basic and diluted earnings per share follows:</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,593,026</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,203,400</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,358,017</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of assumed exercised options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,593,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,203,400</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,358,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 62593026 59203400 56358017 0 0 0 62593026 59203400 56358017 Segment Information    <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for its segment information in accordance with the provisions of ASC 280-10, “Segment Reporting.” ASC 280-10 establishes annual and interim reporting standards for operating segments of a company. ASC 280-10 requires disclosures of selected segment-related financial information about products, major customers, and geographic areas based on the Company’s internal accounting methods. The Company is organized into </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> operating segments for purposes of making operating decisions and assessing performance. The Business segment enables brands to leverage LiveEngage’s sophisticated intelligence engine to connect with consumers through an integrated suite of mobile and online business messaging technologies. The Consumer segment facilitates online transactions between independent service providers (“Experts”) and individual consumers (“Users”) seeking information and knowledge for a fee via mobile and online messaging. Both segments currently generate their revenue primarily in the United States. The chief operating decision maker, who is the chief executive officer, evaluates performance, makes operating decisions, and allocates resources based on the operating income of each segment. The reporting segments follow the same accounting polices used in the preparation of the Company’s consolidated financial statements which are described in the summary of significant accounting policies. The Company allocates cost of revenue, sales and marketing and amortization of purchased intangibles to the segments, but it does not allocate product development expenses, general and administrative expenses, restructuring costs and income tax expense because management does not use this information to measure performance of the operating segments. There are currently no inter-segment sales.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information by segment for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands): </span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services – Business</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,424</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,424</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>267,129</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>291,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,460</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,418</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,878</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,880</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,934</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,814</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of purchased intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,155</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,155</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(141,155</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87,032</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information by segment for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:54%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,553</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,553</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services – Business</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,811</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,811</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230,285</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,059</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,339</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,005</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,344</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of purchased intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,670</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,670</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,856</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,703</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information by segment for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,450</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,450</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services – Business</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,740</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,740</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,876</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,600</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,605</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,205</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,420</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,485</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,905</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of purchased intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,752</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,752</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,566</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85,752</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Geographic Information    </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is domiciled in the United States and has international operations in the United Kingdom, Asia-Pacific, Latin America and Western Europe, particularly France and Germany. The following table presents the Company's long-lived assets by geographic region for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177,776</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>128,647</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Israel</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Australia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,765</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,529</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Netherlands</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,611</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-lived assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234,603</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168,379</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span><span style="font-family:inherit;font-size:9pt;"> United Kingdom, Germany, Japan, France, Italy, Singapore, Canada, and Spain</span></div> 2 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information by segment for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands): </span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services – Business</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,424</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,424</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>267,129</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>291,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,460</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,418</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,878</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,880</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,934</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,814</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of purchased intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,155</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,155</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(141,155</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87,032</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information by segment for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:54%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,553</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,553</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services – Business</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,811</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,811</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230,285</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,059</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,339</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,005</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,344</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of purchased intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,670</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,670</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,856</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,703</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information by segment for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,450</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,450</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services – Business</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,740</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,740</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,876</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,600</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,605</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,205</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,420</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,485</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,905</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of purchased intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,752</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,752</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,566</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85,752</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 225705000 225705000 24480000 24480000 41424000 41424000 267129000 24480000 291609000 74460000 4418000 78878000 140880000 15934000 156814000 1794000 1794000 141155000 141155000 49995000 4128000 -141155000 -87032000 197474000 197474000 19553000 19553000 32811000 32811000 230285000 19553000 249838000 58420000 4059000 62479000 94339000 9005000 103344000 1670000 1670000 106048000 106048000 75856000 6489000 -106048000 -23703000 178686000 178686000 17450000 17450000 22740000 22740000 201426000 17450000 218876000 54600000 3605000 58205000 82420000 8485000 90905000 1840000 1840000 85752000 85752000 62566000 5360000 -85752000 -17826000 The following table presents the Company's long-lived assets by geographic region for the periods presented (amounts in thousands):<div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177,776</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>128,647</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Israel</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Australia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,765</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,529</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Netherlands</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,611</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-lived assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234,603</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168,379</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span><span style="font-family:inherit;font-size:9pt;"> United Kingdom, Germany, Japan, France, Italy, Singapore, Canada, and Spain</span></div> 177776000 128647000 16680000 14140000 13765000 9529000 7705000 7452000 18677000 8611000 234603000 168379000 Property and Equipment<div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of property and equipment for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer equipment and software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,493</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,161</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture, equipment and building improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,487</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internal-use software development costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,544</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,533</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(68,798</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,236</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,735</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">In accordance with its policy, the Company reviews the estimated useful lives of its fixed assets on an ongoing basis. As of December 31, 2019 and 2018, there was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$25.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>7.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of internal-use software development costs related to projects currently still in development, therefore, are not yet subject to amortization. Aggregate depreciation and amortization expense for property and equipment was </span><span style="font-family:inherit;font-size:10pt;"><span>$16.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$14.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$12.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span>, respectively. <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of property and equipment for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer equipment and software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,493</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,161</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture, equipment and building improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,487</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internal-use software development costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,544</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,533</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(68,798</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,236</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,735</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 92493000 79161000 16487000 14132000 52544000 19240000 161524000 112533000 85288000 68798000 76236000 43735000 25300000 7800000 16400000 14200000 12400000 Goodwill and Intangible Assets<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,007</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,024</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,031</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments to goodwill:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,963</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,507</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,024</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,531</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments to goodwill:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisitions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,606</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,606</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,007</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,031</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total accumulated goodwill impairment charges are </span><span style="font-family:inherit;font-size:10pt;"><span>$23.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> through December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> impairment was recognized for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are summarized as follows (see Note 8) (amounts in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizing intangible assets:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,413</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,187</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,226</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.3 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,964</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,958</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,006</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(714</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.8 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(235</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,094</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizing intangible assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,615</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,832</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.3 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,219</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,786</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,433</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,074</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(534</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,540</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(235</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(36,170</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,832</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense is calculated over the estimated useful life of the asset. Aggregate amortization expense for intangible assets was </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$2.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, a portion of this amortization is included in cost of revenue. Estimated amortization expense for the next five years are as follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:20%;"/><td style="width:60%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Amortization Expense</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,734</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,520</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,155</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>904</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>705</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,794</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,007</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,024</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,031</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments to goodwill:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,963</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,507</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,024</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,531</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments to goodwill:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisitions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,606</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,606</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,007</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,031</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 87007000 8024000 95031000 -44000 0 -44000 86963000 8024000 94987000 72507000 8024000 80531000 14606000 14606000 -106000 0 -106000 87007000 8024000 95031000 23500000 0 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are summarized as follows (see Note 8) (amounts in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizing intangible assets:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,413</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,187</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,226</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.3 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,964</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,958</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,006</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(714</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.8 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(235</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,094</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizing intangible assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,615</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,832</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.3 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,219</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,786</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,433</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,074</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(534</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,540</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(235</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(36,170</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,832</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 30413000 25187000 5226000 P5Y3M18D 16964000 12958000 4006000 P8Y4M24D 3267000 714000 2553000 P12Y9M18D 262000 235000 27000 P2Y8M12D 50906000 39094000 11812000 30447000 23615000 6832000 P5Y3M18D 17219000 11786000 5433000 P8Y4M24D 2074000 534000 1540000 P12Y4M24D 262000 235000 27000 P2Y8M12D 50002000 36170000 13832000 2900000 2800000 4700000 Estimated amortization expense for the next five years are as follows (amounts in thousands):<div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:20%;"/><td style="width:60%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Amortization Expense</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,734</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,520</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,155</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>904</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>705</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,794</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2734000 2520000 2155000 904000 705000 2794000 11812000 Accrued Liabilities and Other Current Liabilities<div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of accrued liabilities and other current liabilities for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payroll and other employee related costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,920</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,014</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services, consulting and other vendor fees</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,053</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,913</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales commissions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,654</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,239</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent earn-out (Note 8)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>977</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,686</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,778</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,662</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of accrued liabilities and other current liabilities for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payroll and other employee related costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,920</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,014</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services, consulting and other vendor fees</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,053</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,913</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales commissions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,654</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,239</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent earn-out (Note 8)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>977</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,686</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,778</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,662</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 27920000 19014000 20382000 17461000 2053000 1913000 9654000 6239000 557000 2372000 314000 977000 1898000 2686000 62778000 50662000 Convertible Senior Notes and Capped Call Transactions <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2019, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$230.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>0.750%</span></span><span style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes due 2024 in a private placement, which amount includes </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of such Notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the “Notes”). The interest on the Notes is payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2019. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Notes will mature on March 1, 2024, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms. The total net proceeds from the debt offering, after deducting debt issuance costs, paid or payable by us, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$221.4 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Each </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000</span></span><span style="font-family:inherit;font-size:10pt;"> principal amount of the Notes is initially convertible into </span><span style="font-family:inherit;font-size:10pt;"><span>25.9182</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company’s common stock par value </span><span style="font-family:inherit;font-size:10pt;"><span>$0.001</span></span><span style="font-family:inherit;font-size:10pt;">, which is equivalent to an initial conversion price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$38.58</span></span><span style="font-family:inherit;font-size:10pt;"> per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, the Company will increase the conversion rate for a holder who elects to convert its Notes in connection with such a corporate event. The Notes are not redeemable prior to the maturity date of the Notes and no sinking fund is provided for the Notes. If we undergo a fundamental change (as defined in the indenture governing the Notes) prior to the maturity date, holders may require us to repurchase for cash all or any portion of their Notes in principal amounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000</span></span><span style="font-family:inherit;font-size:10pt;"> or a multiple thereof at a fundamental change repurchase price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Holders of the Notes may convert their Notes at their option at any time prior to the close of business on the business day immediately preceding November 1, 2023, in multiples of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000</span></span><span style="font-family:inherit;font-size:10pt;"> principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> trading days (whether or not consecutive) during a period of </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to </span><span style="font-family:inherit;font-size:10pt;"><span>130%</span></span><span style="font-family:inherit;font-size:10pt;"> of the conversion price for the Notes on each applicable trading day as determined by the Company; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” (as defined in the indenture governing the Notes) per </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000</span></span><span style="font-family:inherit;font-size:10pt;"> principal amount of Notes for each trading day of the measurement period was less than </span><span style="font-family:inherit;font-size:10pt;"><span>98%</span></span><span style="font-family:inherit;font-size:10pt;"> of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; or (3) upon the occurrence of specified corporate events. On or after November 1, 2023, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   It is the Company’s current intent to settle the principal amount of its outstanding Notes in cash and any excess in shares of the Company’s common stock. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31 2019, the conditions allowing holders of the Notes to convert were not met.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Notes are senior 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; equal in right of payment with the Company’s existing and future liabilities that are not so subordinated; effectively subordinated to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> In accounting for the issuance of the Notes, the Company separated the 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 </span><span style="font-family:inherit;font-size:10pt;"><span>$52.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component is not remeasured as long as it continues 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, is amortized to interest expense at an effective interest rate over the contractual terms of the Notes.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accounting for the transaction costs related to the Notes, the Company allocated the total amount incurred of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$8.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> to the liability and equity components of the Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$6.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, were recorded as an additional debt discount and are amortized to interest expense using the effective interest method over the contractual terms of the Notes. Issuance costs attributable to the equity component were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and recorded as a reduction of additional paid in capital in stockholders’ equity.</span></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the liability component of the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Principal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230,000</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unamortized discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(45,295</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unamortized issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,693</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>179,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the equity component of the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Proceeds allocated to the conversion options (debt discount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>52,900</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,986</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,914</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the interest expense recognized related to the Notes (in thousands):</span></div><div style="line-height:120%;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,438</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,605</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,999</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:0px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The remaining term over which the debt discount and debt issuance costs will be amortized is </span><span style="font-family:inherit;font-size:10pt;"><span>4.2 years</span></span><span style="font-family:inherit;font-size:10pt;">. The effective interest rate on the debt was </span><span style="font-family:inherit;font-size:10pt;"><span>5.88%</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended December 31 2019. Interest expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> is reflected as a component of interest (expense) income, net in the accompanying consolidated statement of operations for the year ended December 31, 2019.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the offering of the Notes, the Company entered into privately-negotiated capped call option transactions with certain counterparties (the “capped calls”). The capped calls each have an initial strike price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$38.58</span></span><span style="font-family:inherit;font-size:10pt;"> per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The capped calls have initial cap prices of </span><span style="font-family:inherit;font-size:10pt;"><span>$57.16</span></span><span style="font-family:inherit;font-size:10pt;"> per share, subject to certain adjustment events. The capped calls cover, subject to anti-dilution adjustments, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>5.96 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock. The capped calls are generally intended to reduce or offset the potential dilution to the 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. The capped calls expire on March 1, 2024, subject to earlier exercise. The capped calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the capped calls are subject to certain specified additional disruption events that may give rise to a termination of the capped calls, including changes in law, failure to deliver, and hedging disruptions. The capped calls are recorded in stockholders’ equity and are not accounted for as derivatives. The net cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$23.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> incurred to purchase the capped calls was recorded as a reduction to additional paid-in capital in the accompanying consolidated balance sheet.</span></div> 230000000.0 0.00750 30000000.0 221400000 1000 25.9182 0.001 38.58 1000 1 1000 20 30 1.30 1000 0.98 52900000 8600000 6600000 2000000.0 <div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the liability component of the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Principal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230,000</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unamortized discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(45,295</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unamortized issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,693</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>179,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the equity component of the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Proceeds allocated to the conversion options (debt discount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>52,900</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,986</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,914</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the interest expense recognized related to the Notes (in thousands):</span></div><div style="line-height:120%;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,438</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,605</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,999</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 230000000 45295000 5693000 179012000 52900000 1986000 50914000 1438000 956000 7605000 9999000 P4Y2M12D 0.0588 10000000.0 38.58 57.16 5960000 23200000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">AdvantageTec Inc.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2018, the Company entered into a stock purchase agreement to acquire the outstanding equity interest of AdvantageTec Inc. (“AdvantageTec”), a leading provider of texting solutions for service departments of automotive dealerships that helps enable the conversational experience across the entire dealership, including both front end/variable operations (new and used vehicle sales) and back end/fixed operations (parts and services). The purchase agreement was for total consideration of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$11.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, which includes approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$6.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in shares of common stock, and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of potential earn-out consideration in cash and shares of common stock. The earn-out is contingent upon achieving certain targeted financial, strategic and integration objectives and milestones and is included as part of the purchase price. During the year, the Company assessed this earn-out and recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> fair value re-measurement adjustment, which was recorded in loss from operations as an increase in general and administrative expenses. In 2019, the Company made </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of payments in earn-out consideration, with potential future earn-out payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price allocation resulted in approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$9.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of intangible assets. The goodwill will not be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. A deferred tax liability for the identified intangibles has been recorded.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     AdvantageTec Inc. enhances the Company’s messaging platform available for the automotive industry and is included in the Company's business segment. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Conversable, Inc.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In September 2018, the Company acquired the employees and technology assets of Conversable, Inc. a SaaS based Artificial Intelligence powered conversational platform, headquartered in Austin, Texas, for an aggregate estimated purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. The estimated purchase price consisted of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> in shares of common stock of the Company, and a potential earn-out consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash, which is based on achieving certain targeted financial, strategic, and integration objectives and milestones and is included as part of the purchase price. In 2019 the Company assessed this earn-out and recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> fair value re-measurement adjustment, which was recorded in loss from operations as a decrease in general and administrative expenses. This transaction was accounted for under the purchase method of accounting and was based upon the estimated fair value of Conversable, Inc.'s net tangible and identifiable intangible assets as of the date of acquisition. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price allocation resulted in approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of intangible assets. The goodwill will be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. The allocation of the purchase price to net book value of acquired assets and liabilities resulted in a net liability </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, which includes accounts receivable, property and equipment, accrued expenses, and deferred revenue.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Conversable Inc.’s capabilities will accelerate the ongoing expansion of the Company’s Conversational Space solutions and enhance the Company’s ability to deliver proactive and personalized content and services when and where the customer needs it, helping consumers find immediate service through messaging. Conversable, Inc. will be included in the Company’s business segment. The results of this acquisition were not significant to the results of operations for the year ended December 31, 2018.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">BotCentral, Inc. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">In January 2018, the Company acquired the employees and technology assets of BotCentral, Inc., a Silicon Valley based startup, for an approximate purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in common stock of the Company. The Company incurred an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to acquisition costs. This transaction was accounted for as an asset purchase. The aggregate amount of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> is included in intangibles on the Company’s consolidated balance sheet. With the team’s expertise and knowledge of LiveEngage platform, the team is bringing valuable insight for the Company’s customers and partners, and enabling the Company to more rapidly optimize its bot deployment capabilities, and grow the ecosystem. BotCentral, Inc. will be included in the Company’s business segment. The results of this acquisition were not significant to the results of operations for the year ended December 31, 2018.</span></div> 11200000 6000000.0 4300000 900000 200000 500000 400000 9100000 2200000 5700000 1300000 2900000 1500000 -500000 5500000 500000 -300000 1000000.0 200000 200000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company measures its cash equivalents at fair value based on an expected exit price as defined by the authoritative guidance on fair value measurements, which represents the amount that would be received on the sale of an asset or paid to transfer a liability, as the case may be, in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level. The following are the hierarchical levels of inputs to measure fair value:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2: Inputs reflect: quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3: Unobservable inputs reflecting the Company’s assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Assets and Liabilities</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amount of cash, accounts receivable, and accounts payable approximate their fair value due to their short-term nature. The Company's assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, are summarized as follows (amounts in thousands).</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,828</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,828</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,828</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,828</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contingent earn-out</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions based on the best information available.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s money market funds are measured at fair value on a recurring basis based on quoted market prices in active markets and are classified as level 1 within the fair value hierarchy. The Company’s contingent earn-out liability is measured at fair value on a recurring basis and is classified as level 3 within the fair value hierarchy. On a nonrecurring basis, the Company uses fair value measures when analyzing asset impairment. Long-lived tangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If it is determined such indicators are present and the review indicates that the assets will not be fully recoverable, based on undiscounted estimated cash flows over the remaining amortization periods, their carrying values are reduced to estimated fair value. The Company uses an income approach and inputs that constitute level 3.  During the third quarter of each year, the Company evaluates goodwill for impairment at the reporting unit level. The Company uses qualitative factors in accordance with ASU No. 2011-08 to determine whether it is ‘‘more likely than not’’ that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test.  This measurement is classified based on level 3 input.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019 the fair value of the Notes, as further described in Note 7 above, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$194.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. Management determines the fair value by utilizing an independent valuation specialist using the antithetic variable technique and is considered a Level 2 fair value measurement.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded a contingent earn-out of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in December 2018 in connection with the acquisitions of Conversable, Inc. and AdvantageTec Inc. The contingent earn-out is based on achieving certain targeted financial, strategic, and integration objectives. The unobservable inputs considered are probability factors and the time value of money. During the year ended December 31, 2019, the contingent earn-out decreased by </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> due to a decrease in re-measurement to fair value of Conversable, Inc. of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in shares, offset in part by an increase of re-measurement to fair value of Advantage, Inc. of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in fair value of the Level 3 liabilities are as follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contingent Earn-Out</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, Beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Conversable, Inc. fair value adjustment (see Note 7)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(496</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,496</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">AdvantageTec, Inc. fair value adjustment (see Note 7)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>876</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,487</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, End of year</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivative Financial Instruments</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is exposed to foreign exchange risks that in part are managed by using derivative financial instruments. The Company entered into foreign currency forward contracts related to risks associated with foreign operations. The Company does not use derivatives for trading purposes. Derivatives are recorded at their estimated fair values based upon Level 2 inputs. Derivatives designated and effective as cash flow hedges are reported as a component of other comprehensive income and reclassified to earnings in the same periods in which the hedged transactions impact earnings. Gains and losses related to derivatives not meeting the requirements of hedge accounting and the portion of derivatives related to hedge ineffectiveness are recognized in current earnings. As of December 31 2019 and 2018, the Company is not party to any foreign currency forward contracts and does not have any restricted cash balance. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following summarizes certain information regarding the Company’s derivatives that are not designated or are not effective as hedges (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:37%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gain (losses) on Derivative Instruments Recognized in the Statement of Operations</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Statement of Operations Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives contracts</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Income (Expense), net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> The Company's assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of <span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, are summarized as follows (amounts in thousands).</span><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,828</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,828</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,828</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,828</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contingent earn-out</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2899000 0 0 2899000 2828000 0 0 2828000 2899000 0 0 2899000 2828000 0 0 2828000 0 0 557000 557000 0 0 2372000 2372000 0 0 557000 557000 0 0 2372000 2372000 194300000 2400000 -1800000 -500000 500000 1000000.0 200000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in fair value of the Level 3 liabilities are as follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contingent Earn-Out</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, Beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Conversable, Inc. fair value adjustment (see Note 7)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(496</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,496</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">AdvantageTec, Inc. fair value adjustment (see Note 7)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>876</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,487</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, End of year</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2372000 0 -496000 1496000 168000 876000 1487000 0 557000 2372000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following summarizes certain information regarding the Company’s derivatives that are not designated or are not effective as hedges (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:37%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gain (losses) on Derivative Instruments Recognized in the Statement of Operations</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Statement of Operations Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency derivatives contracts</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Income (Expense), net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 -50000 236000 Commitments and Contingencies<div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contractual Obligations</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#111111;">The Company leases facilities and certain car leases (the ‘‘leases’’) under agreements accounted for as operating leases. The</span><span style="font-family:inherit;font-size:10pt;"> leases have initial lease terms ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>12 years</span></span><span style="font-family:inherit;font-size:10pt;">. Payments due under the lease contracts include primarily fixed payments. The lease terms include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Currently, there are no operating leases where we believe it is reasonably certain that the Company will exercise any option to extend the initial term.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#111111;">The Company has evaluated its facility leases and determined which leases met the definition of the new standard in accordance with Topic 842. The Company also performed an evaluation of their other contracts with suppliers in accordance with Topic 842 and have determined that, except for the facilities and car leases described above, none of its supply contracts contain a lease. Further, the Company has made an accounting policy election to keep leases with a term of twelve months or less off the balance sheet. This policy applies to all classes of the underlying assets. The Company will recognize those lease payments and associated interest expense in the consolidated statement of operations evenly over the lease term.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#111111;">The Company elected the “package of practical expedients,” which permits the Company not to reassess under ASC 842 its prior conclusions about lease identification, lease classification and initial direct costs. The Company also made a policy election not to separate non-lease components from lease components. Furthermore, the Company elected to not capitalize leases with a term of 12 months or less and recognize the lease expense for such leases generally on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#111111;">In connection with the leases, the Company recognized operating lease right-of-use assets of </span><span style="font-family:inherit;font-size:10pt;color:#111111;"><span>$15.7 million</span></span><span style="font-family:inherit;font-size:10pt;color:#111111;"> and an aggregate lease liability of </span><span style="font-family:inherit;font-size:10pt;color:#111111;"><span>$19.5 million</span></span><span style="font-family:inherit;font-size:10pt;color:#111111;"> in its consolidated balance sheet as of December</span><span style="font-family:inherit;font-size:10pt;"> 31, 2019</span><span style="font-family:inherit;font-size:10pt;color:#111111;">. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#111111;">The determination of the discount rate used to calculate the present value of the right-of-use assets and lease liabilities depends on whether an interest rate is specified in the lease or not. If the lease specifies a rate, that rate is used when calculating the present value of lease payments. </span><span style="font-family:inherit;font-size:10pt;">If the rate is not readily determinable, which is generally the case for the Company, the Company’s incremental borrowing rate (“IBR”) as of the date of inception of the lease is used (for initial measurement, the IBR was determined as of the adoption date of the standard). The IBR is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The Company used a ratings benchmark report against its peers in the technology sector. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has operating leases for its corporate offices and other service agreements. The Company's leases have remaining lease terms of </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>12 years</span></span><span style="font-family:inherit;font-size:10pt;">, some of which include options to extend. The Company's lease expense for the year ended December 31, 2019 consisted entirely of operating leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$13.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. Operating lease payments, which reduced operating cash flows for the year ended December 31, 2019 was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$7.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases was as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands, except lease term and discount rate)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Right-of-use asset, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current operating lease liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,602</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long term operating lease liability</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating lease liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Lease Term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Discount Rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under non-cancellable operating leases (with an initial or remaining lease terms in excess of one year) are as follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,787</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,530</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,746</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,148</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>864</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,000</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: present value adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,533</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease liability</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rental expense for operating leases and other service agreements was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$13.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$10.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$9.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended December 31, 2019, 2018 and 2017 respectively.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Benefit Plans</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has a 401(k) defined contribution plan covering all eligible employees. In 2018, the Company provided for employer matching contributions equal to </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of employee contributions, up to the lesser of </span><span style="font-family:inherit;font-size:10pt;"><span>5%</span></span><span style="font-family:inherit;font-size:10pt;"> of eligible compensation or </span><span style="font-family:inherit;font-size:10pt;"><span>$6,000</span></span><span style="font-family:inherit;font-size:10pt;">. Matching contributions are deposited into the employee’s 401(k) account and are subject to </span><span style="font-family:inherit;font-size:10pt;"><span>5</span></span><span style="font-family:inherit;font-size:10pt;"> year graded vesting. Beginning in 2019, the Company’s 401(k) policy was changed to a Safe Harbor Plan, whereby the Company matches </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the first </span><span style="font-family:inherit;font-size:10pt;"><span>3%</span></span><span style="font-family:inherit;font-size:10pt;"> of eligible compensation and </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the next </span><span style="font-family:inherit;font-size:10pt;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;"> of eligible compensation. Furthermore, the match is immediately vested. Total Company matching contributions were </span><span style="font-family:inherit;font-size:10pt;"><span>$3.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Indemnifications</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company enters into service and license agreements in its ordinary course of business. Pursuant to some of these agreements, the Company agrees to indemnify certain customers from and against certain types of claims and losses suffered or incurred by them as a result of using the Company’s products.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also has agreements whereby its executive officers and directors are indemnified for certain events or occurrences while the officer or director is, or was serving, at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has a directors and officers insurance policy that reduces its exposure and enables the Company to recover a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal. The Company has no liabilities recorded for these agreements as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and 2018. </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Non-Income Related Taxes</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is in the process of finalizing its sales tax liability analysis for states that it has economic nexus in. Although it is probable that the Company will be subject to sales tax liabilities plus interest in these states, the amount is not estimable at December 31, 2019. The Company expects to finalize its analysis by March 31, 2020.</span></div> P1Y P12Y 15700000 19500000 <div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#111111;">The determination of the discount rate used to calculate the present value of the right-of-use assets and lease liabilities depends on whether an interest rate is specified in the lease or not. If the lease specifies a rate, that rate is used when calculating the present value of lease payments. </span><span style="font-family:inherit;font-size:10pt;">If the rate is not readily determinable, which is generally the case for the Company, the Company’s incremental borrowing rate (“IBR”) as of the date of inception of the lease is used (for initial measurement, the IBR was determined as of the adoption date of the standard). The IBR is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The Company used a ratings benchmark report against its peers in the technology sector. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has operating leases for its corporate offices and other service agreements. The Company's leases have remaining lease terms of </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>12 years</span></span><span style="font-family:inherit;font-size:10pt;">, some of which include options to extend. The Company's lease expense for the year ended December 31, 2019 consisted entirely of operating leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$13.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. Operating lease payments, which reduced operating cash flows for the year ended December 31, 2019 was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$7.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases was as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands, except lease term and discount rate)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Right-of-use asset, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current operating lease liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,602</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long term operating lease liability</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating lease liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Lease Term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Discount Rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P1Y P12Y 13000000.0 7000000.0 15680000 6602000 12865000 19467000 P3Y6M 0.07 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under non-cancellable operating leases (with an initial or remaining lease terms in excess of one year) are as follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,787</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,530</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,746</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,148</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>864</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,000</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: present value adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,533</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease liability</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div> 7787000 6530000 3746000 1925000 1148000 864000 22000000 2533000 19467000 13000000.0 10900000 9900000 0.50 0.05 6000 P5Y 1 0.03 0.50 0.02 3200000 1600000 1400000 Stockholders’ Equity<div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2019, the Company filed an amendment to its Certificate of Incorporation to authorize an additional </span><span style="font-family:inherit;font-size:10pt;"><span>100,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock. As </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>200,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock authorized, and </span><span style="font-family:inherit;font-size:10pt;"><span>66,543,073</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>63,833,243</span></span><span style="font-family:inherit;font-size:10pt;"> shares issued and outstanding, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>100,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock authorized, and </span><span style="font-family:inherit;font-size:10pt;"><span>63,676,229</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>60,994,944</span></span><span style="font-family:inherit;font-size:10pt;"> shares issued and outstanding, respectively. The par value for common shares is </span><span style="font-family:inherit;font-size:10pt;"><span>$0.001</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Preferred Stock</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>5,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of preferred stock authorized, and </span><span style="font-family:inherit;font-size:10pt;"><span>zero</span></span><span style="font-family:inherit;font-size:10pt;"> shares issued and outstanding. The par value for preferred shares is </span><span style="font-family:inherit;font-size:10pt;"><span>$0.001</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Repurchase Program</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From 2012 through 2018, the Company had a stock repurchase program in place pursuant to which the Company was authorized to repurchase shares of its common stock, in the open market or privately negotiated transactions, at times and prices considered appropriate by the Board of Directors depending upon prevailing market conditions and other corporate considerations. The timing and actual number of shares repurchased depend on a variety of factors including the timing of open trading windows, price, corporate and regulatory requirements and other market conditions. The program was discontinued at the end of 2018. The Company may or may not enter into a new stock repurchase program in the future. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company follows FASB ASC 718-10, “Stock Compensation,” which addresses the accounting for transactions in which an entity exchanges its equity instruments for goods or services, with a primary focus on transactions in which an entity obtains employee services in share-based payment transactions. ASC 718-10 requires measurement of the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award. Incremental compensation costs arising from subsequent modifications of awards after the grant date must be recognized.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The per share weighted average fair value of stock options granted during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$12.12</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$6.60</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.25</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:59%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yield</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—%</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—%</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—%</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.66% – 3.05%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.5% – 3.1%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.7% – 2.1%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life (in years)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Historical volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">43.42% – 44%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">43.5% – 48.4%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46.6% – 48.1%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A description of the methods used in the significant assumptions used to estimate the fair value of stock-based-based compensation awards follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Dividend yield –</span><span style="font-family:inherit;font-size:10pt;"> The Company uses </span><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;"> as it has never issued dividends and does not anticipate issuing dividends in the near term.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Risk-free interest rate –</span><span style="font-family:inherit;font-size:10pt;"> The Company uses the market yield on U.S. Treasury securities at </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> with constant maturity, representing the current expected life of stock options in years.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Expected life –</span><span style="font-family:inherit;font-size:10pt;"> The Company uses historical data to estimate the expected life of a stock option.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Historical volatility –</span><span style="font-family:inherit;font-size:10pt;"> The Company uses a trailing </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> year from grant date to determine volatility.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Plans</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 1998, the Company established the Stock Option and Restricted Stock Purchase Plan (the “1998 Plan”). Under the 1998 Plan, the Board of Directors could issue incentive stock options or nonqualified stock options to purchase up to </span><span style="font-family:inherit;font-size:10pt;"><span>5,850,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock. The 2000 Stock Incentive Plan (the “2000 Plan”) succeeded the 1998 Plan. Under the 2000 Plan, the options which had been outstanding under the 1998 Plan were incorporated in the 2000 Plan increasing the number of shares available for issuance under the plan by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>4,150,000</span></span><span style="font-family:inherit;font-size:10pt;">, thereby reserving for issuance </span><span style="font-family:inherit;font-size:10pt;"><span>10,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock in the aggregate.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company established the 2009 Stock Incentive Plan (the “2009 Plan”) as a successor to the 2000 Plan. Under the 2009 Plan, the options which had been outstanding under the 2000 Plan were incorporated into the 2009 Plan and the Company increased the number of shares available for issuance under the plan by </span><span style="font-family:inherit;font-size:10pt;"><span>6,000,000</span></span><span style="font-family:inherit;font-size:10pt;">. The Company amended the 2009 Plan (the “Amended 2009 Plan”) effective June 7, 2012. The Amended 2009 Plan increased the number of shares authorized for issuance under the plan by an additional </span><span style="font-family:inherit;font-size:10pt;"><span>4,250,000</span></span><span style="font-family:inherit;font-size:10pt;">. On June 2, 2017, the Company's Board of Directors amended and restated the Amended 2009 Plan effective April 30, 2017. The amended and restated plan increased the number of shares authorized for issuance under the plan by an additional </span><span style="font-family:inherit;font-size:10pt;"><span>4,000,000</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 11, 2019, the Company’s Board of Directors adopted, and on June 6, 2019, the Company’s stockholders approved, the 2019 Stock Incentive Plan (‘‘2019 Stock Incentive Plan’’) to replace the Amended 2009 Plan, which was set to expire under its terms on June 9, 2019. Under the 2019 Stock Incentive Plan, the number of shares underlying options and other equity awards which remain outstanding, as well as the number of shares that remained available for grant, under the Amended 2009 Plan and under the Amended 2000 Plan were incorporated, as of June 6, 2019, into the 2019 Stock Incentive Plan. In addition, under the 2019 Stock Incentive Plan, </span><span style="font-family:inherit;font-size:10pt;"><span>4,250,000</span></span><span style="font-family:inherit;font-size:10pt;"> new shares were authorized for issuance. The number of shares authorized for issuance under the 2019 Stock Incentive Plan, the Amended 2009 Plan, and the 2000 Plan is </span><span style="font-family:inherit;font-size:10pt;"><span>32,067,744</span></span><span style="font-family:inherit;font-size:10pt;"> shares in the aggregate. Options to acquire common stock granted thereunder have </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;">-year terms. As of December 31, 2019, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>4.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remained available for issuance under the 2019 Stock Incentive Plan (taking into account all option exercises and other equity award settlements through December 31, 2019). </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2010, the Company’s stockholders approved the 2010 Employee Stock Purchase Plan with </span><span style="font-family:inherit;font-size:10pt;"><span>1,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock initially reserved for issuance. Subject to stockholder approval, which was obtained on June 2, 2017, the Company's Board of Directors amended and restated the 2010 Employee Stock Purchase Plan effective April 30, 2017. The amended and restated plan increased the number of shares authorized for issuance under the plan by an additional </span><span style="font-family:inherit;font-size:10pt;"><span>1,000,000</span></span><span style="font-family:inherit;font-size:10pt;">, thereby reserving for issuance </span><span style="font-family:inherit;font-size:10pt;"><span>2,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock in the aggregate.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 11, 2019, the Company’s Board of Directors adopted, and on June 6, 2019, the Company’s stockholders approved, the 2019 Employee Stock Purchase Plan (the ‘‘2019 Employee Stock Purchase Plan’’) to replace the Amended and Restated 2010 Employee Stock Purchase Plan which was set to expire under its terms in June 2020. There are </span><span style="font-family:inherit;font-size:10pt;"><span>1,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares authorized and reserved for issuance under the 2019 Employee Stock Purchase Plan. As of December 31, 2019, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remain available for issuance under the 2019 Employee Stock Purchase Plan (taking into account all share purchases through December 31 2019).</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inducement Plan</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During January 2018, the Company established the Inducement Plan (the “2018 Plan”). Under the 2018 Plan, the Board of Directors can issue nonqualified stock options or other equity-based awards in respect of up to </span><span style="font-family:inherit;font-size:10pt;"><span>1,500,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock. On April 25, 2018, the Company’s Board of Directors amended and restated the 2018 Plan (the ‘‘Amended 2018 Plan’’). The Amended 2018 Plan increased the number of shares authorized for issuance under the plan by an additional </span><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares, and subsequently the Board of Directors has approved and ratified, effective as of July 31, 2018, October 29, 2018 and February 13, 2019, increases of the number of shares authorized for issuance under the Amended 2018 Plan by </span><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>250,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>618,048</span></span><span style="font-family:inherit;font-size:10pt;"> shares, respectively, constituting </span><span style="font-family:inherit;font-size:10pt;"><span>3,368,048</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock in the aggregate being reserved for issuance pursuant to grants under the Amended 2018 Plan. As of December 31, 2019, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remained available for issuance under the Amended 2018 Plan (taking into account all option exercises and other equity award settlements through December 31 2019). </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activity    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the Company’s stock option activity and weighted average exercise prices follows:</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:43%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Stock Option Activity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Contractual Term (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value (in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Options (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted<br/>Average<br/>Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance outstanding at December 31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,769</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.88</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,042</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.87</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(854</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(998</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.98</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance outstanding at December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,959</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.71</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.85</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,881</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested and expected to vest</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.75</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.49</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,197</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable at December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.17</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.50</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,648</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance outstanding at December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,959</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,033</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.00</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,120</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.70</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(606</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.03</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,266</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.55</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,348</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested and expected to vest</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.89</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.28</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,521</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable at December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,278</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.12</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.64</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,266</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,425</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.76</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,523</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.12</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(369</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.76</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.79</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,064</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested and expected to vest</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.29</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.49</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,934</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable at December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.03</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.95</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,424</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total fair value of stock options exercised during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$8.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$16.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$22.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost related to nonvested share-based compensation arrangements. That cost is expected to be recognized over a weighted average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2.4</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-bottom:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes information about outstanding and vested stock options as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Exercisable</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Range of Exercise Prices</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Number of Shares Outstanding (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Remaining Contractual Life (Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Number of Shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Exercise Price</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$6.23 - $7.6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>643</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.37</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.42</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>392</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.40</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$7.95 - $10.05</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>648</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.83</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>604</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$10.13 - $11.95</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>621</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.93</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.85</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>476</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.53</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$11.96 - $12.32</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.51</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$12.45 - $12.45</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>782</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.91</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.45</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>287</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.45</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$12.46 - $14.3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>758</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.62</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>628</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$14.5 - $17.88</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>580</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.44</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.11</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>271</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.60</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$18.09 - $28.18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.89</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$28.23 - $32.37</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>756</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.38</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.93</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$40.61 - $40.61</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.47</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.61</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.79</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.03</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit Activity</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the Company’s restricted stock units (“RSUs”) activity and weighted average exercise prices follows:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:51%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Restricted Stock Unit Activity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Number of Shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Grant Date Fair Value (Per Share)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Fair Value (in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance outstanding at December 31, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,188</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.44</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,968</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Released</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(363</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.48</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(284</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.46</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested and outstanding at December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>873</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.29</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance outstanding at December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>873</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.29</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,053</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,568</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Released</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.49</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.49</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested and outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,690</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15.81</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,690</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15.81</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,756</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30.99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Released</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,197</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14.24</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(423</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.28</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested and outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,049</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.73</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>112,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Expected to vest</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.97</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>76,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs granted to employees generally vest over a three to </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;">-year period, or upon achievement of certain performance conditions. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, total unrecognized compensation cost, adjusted for estimated forfeitures, related to nonvested RSUs was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$76.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and the weighted-average remaining vesting period was </span><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019, the Company accrued approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$19.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash awards to be settled in shares of the Company's stock and recorded a corresponding expense, which is included as a component of stock-based compensation expense in the accompanying consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense recognized in the Company’s consolidated statements of operations and cash flows was </span><span style="font-family:inherit;font-size:10pt;"><span>$44.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$14.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended December 31, 2019 and 2018, respectively.</span></div> 100000000 200000000 66543073 63833243 100000000 63676229 60994944 0.001 5000000 0 0.001 12.12 6.60 4.25 The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions for the years ended <span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:59%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yield</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—%</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—%</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—%</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.66% – 3.05%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.5% – 3.1%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.7% – 2.1%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life (in years)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Historical volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">43.42% – 44%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">43.5% – 48.4%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46.6% – 48.1%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 0 0 P5Y P5Y P5Y 0 P5Y 5850000 4150000 10000000 6000000 4250000 4000000 4250000 32067744 P10Y 4100000 1000000 1000000 2000000 1000000 900000 1500000 500000 500000 250000 618048 3368048 800000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the Company’s stock option activity and weighted average exercise prices follows:</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:43%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Stock Option Activity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Contractual Term (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value (in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Options (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted<br/>Average<br/>Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance outstanding at December 31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,769</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.88</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,042</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.87</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(854</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(998</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.98</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance outstanding at December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,959</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.71</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.85</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,881</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested and expected to vest</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.75</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.49</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,197</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable at December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.17</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.50</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,648</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance outstanding at December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,959</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,033</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.00</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,120</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.70</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(606</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.03</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,266</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.55</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,348</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested and expected to vest</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.89</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.28</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,521</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable at December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,278</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.12</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.64</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,266</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,425</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.76</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,523</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.12</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(369</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.76</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.79</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,064</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested and expected to vest</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.29</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.49</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,934</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable at December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.03</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.95</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,424</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 7769000 10.88 2042000 9.87 854000 8.80 998000 11.98 7959000 10.71 P5Y10M6D 14881000 7163000 10.75 P5Y5M26D 13197000 5163000 11.17 P4Y6M 8648000 7959000 10.71 2033000 15.00 3120000 10.70 606000 10.03 6266000 12.13 P6Y6M18D 43348000 5550000 11.89 P6Y3M10D 39521000 3278000 11.12 P4Y7M20D 25367000 6266000 12.13 1425000 29.76 1523000 11.12 369000 14.76 5799000 16.57 P6Y9M14D 119064000 5096000 15.29 P6Y5M26D 110934000 2901000 12.03 P4Y11M12D 72424000 8000000.0 16100000 22700000 P2Y4M24D <div style="line-height:120%;padding-bottom:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes information about outstanding and vested stock options as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Exercisable</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Range of Exercise Prices</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Number of Shares Outstanding (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Remaining Contractual Life (Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Number of Shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Exercise Price</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$6.23 - $7.6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>643</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.37</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.42</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>392</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.40</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$7.95 - $10.05</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>648</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.83</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>604</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$10.13 - $11.95</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>621</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.93</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.85</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>476</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.53</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$11.96 - $12.32</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.51</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$12.45 - $12.45</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>782</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.91</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.45</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>287</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.45</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$12.46 - $14.3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>758</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.62</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>628</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$14.5 - $17.88</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>580</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.44</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.11</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>271</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.60</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$18.09 - $28.18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.89</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$28.23 - $32.37</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>756</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.38</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.93</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$40.61 - $40.61</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.47</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.61</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.79</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.03</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 643000 P6Y4M13D 7.42 392000 7.40 648000 P4Y9M29D 9.47 604000 9.48 621000 P5Y11M4D 10.85 476000 10.53 50000 P1Y6M3D 12.10 50000 12.10 782000 P7Y10M28D 12.45 287000 12.45 758000 P3Y7M13D 13.57 628000 13.41 580000 P6Y5M8D 16.11 271000 16.60 803000 P8Y10M20D 24.15 193000 21.55 756000 P9Y4M17D 29.93 0 0 158000 P9Y5M19D 40.61 0 0 5799000 P6Y9M14D 16.57 2901000 12.03 <div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit Activity</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the Company’s restricted stock units (“RSUs”) activity and weighted average exercise prices follows:</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:51%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Restricted Stock Unit Activity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Number of Shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Grant Date Fair Value (Per Share)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Fair Value (in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance outstanding at December 31, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,188</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.44</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,968</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Released</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(363</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.48</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(284</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.46</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested and outstanding at December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>873</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.29</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance outstanding at December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>873</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.29</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,053</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,568</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Released</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.49</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.49</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested and outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,690</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15.81</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,690</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15.81</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,756</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30.99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Released</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,197</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14.24</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(423</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.28</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested and outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,049</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.73</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>112,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Expected to vest</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.97</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>76,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1188000 8.44 8968000 332000 8.16 363000 8.48 284000 8.46 873000 8.29 10053000 873000 8.29 10053000 2568000 17.02 361000 9.49 390000 9.49 2690000 15.81 50756000 2690000 15.81 50756000 1979000 30.99 1197000 14.24 423000 20.28 3049000 24.73 112848000 2059000 22.97 76185000 76200000 P2Y9M18D 19000000.0 44100000 14800000 Income Taxes <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences are expected to become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. The Company includes interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. The Company recorded a valuation allowance against its U.S. deferred tax asset as it considered its cumulative loss in recent years as a significant piece of negative evidence. Since valuation allowances are evaluated on a jurisdiction by jurisdiction basis, we believe that the deferred tax assets related to LivePerson Australia, LivePerson UK, Kasamba Israel, LivePerson Japan and LivePerson LTD Israel are more likely than not to be realized as these jurisdictions have positive cumulative pre-tax book income after adjusting for permanent and onetime items. During the year ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, there was an increase in the valuation recorded of </span><span style="font-family:inherit;font-size:10pt;"><span>$19.1 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under Section 382 of the Internal Revenue Code of 1986, as amended (the ‘‘Code’’), the Company’s use of its federal net operating loss (“NOL”) carryforwards may be limited if the Company experiences an ownership change, as defined in Section 382 of the Code. Such an annual limitation could result in the expiration of the NOL carryforwards before utilization. Corresponding provisions of state law may limit the Company’s ability to utilize NOL carryforwards for state tax purposes. As of December 31, 2019, the Company had approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$203.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of federal NOL carryforwards available to offset future taxable income. Included in this amount is </span><span style="font-family:inherit;font-size:10pt;"><span>$5.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of federal NOL carryovers from the Company’s acquisition of Proficient. Approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$41.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of these federal NOL carryforwards were generated in taxable years ending on or before December 31, 2017 and will expire in various years through 2037. Federal NOL carryforwards generated in taxable years ending after December 31, 2017, do not expire, but generally may only offset up to 80% of federal taxable income earned in a taxable year.    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The domestic and foreign components of (loss) before provision for income taxes consist of the following (amounts in thousands): </span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105,961</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,078</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,585</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Israel</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,791</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,163</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,377</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,690</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,087</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Netherlands</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(465</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,568</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Australia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>716</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>686</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,979</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Germany</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(93,226</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,690</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;"> Includes Japan, Italy, Singapore, Canada, France, India and Spain</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No additional provision has been made for U.S. income taxes on the undistributed earnings of its Israeli subsidiary, LivePerson Ltd. (formerly HumanClick Ltd.), as such earnings have been taxed in the U.S. and accumulated earnings of the Company’s other foreign subsidiaries are immaterial through </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes consists of the following (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current income taxes:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(452</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,932</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,415</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,032</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,852</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,167</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Federal</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(295</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,289</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,144</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,207</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(309</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,398</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>858</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>501</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The difference between the total income taxes computed at the federal statutory rate and the provision for income taxes consists of the following:</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal statutory rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.00</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.00</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.00</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State taxes, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.95</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.09</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible expenses – stock based compensation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.82</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.73</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.78</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global Intangible Low Tax Income Inclusion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.29</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7.99</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible expenses – Other</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.57</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.58</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.19</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.86</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.97</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26.42</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28.91</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.12</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock based compensation - excess tax benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.10</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of new tax legislation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(56.84</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.86</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.09</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.05</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.60</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.83</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effects of temporary differences and federal NOL carryforwards that give rise to significant portions of federal deferred tax assets and deferred tax liabilities at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are presented below (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,423</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,083</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Original Issue Discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>875</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liability</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,934</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,024</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-cash compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,195</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangibles amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,273</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,691</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>419</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,626</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,710</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">        Less valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,451</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">        Deferred tax assets, net of valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,175</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,525</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,736</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill amortization and contingent earn-out adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,430</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,172</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes Issuance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,055</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right of use asset</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,504</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,350</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,908</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax assets (liabilities)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>825</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(383</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have income tax NOL carryforwards related to federal and Australian income tax carryforwards of </span><span style="font-family:inherit;font-size:10pt;"><span>$203.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> respectively. The Australian NOLs can be carried forward indefinitely. </span><span style="font-family:inherit;font-size:10pt;"><span>$162.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the federal NOLs can be carried forward indefinitely. </span><span style="font-family:inherit;font-size:10pt;"><span>$6.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the federal NOLs will expire between 2023 and 2026, and </span><span style="font-family:inherit;font-size:10pt;"><span>$34.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> will expire between 2036 and 2037.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC Topic 740-10 clarifies the accounting for uncertainty in income taxes recognized in the financial statements in accordance with other provisions contained within this guidance. This topic prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return.  For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by the taxing authorities.  The amount recognized is measured as the largest amount of benefit that is greater than 50% likely of being realized </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">upon ultimate audit settlement. The Company had unrecognized tax benefits of </span><span style="font-family:inherit;font-size:10pt;"><span>$2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of December 31, 2019 and 2018, respectively. Accrued interest and penalties included in the Company's liability related to unrecognized tax benefits were immaterial at December 31, 2019 and 2018.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits balance at January 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,921</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,924</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increase for tax positions of prior years</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increase for tax positions of current years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease due to expiration of statue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(452</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(445</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease due to settlement</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,963</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross unrecognized tax benefits at December 31</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax years subject to examination by major tax jurisdictions include the years 2015 and forward for U.S states and New York City, the years 2016 and forward for U.S. Federal, and the years 2015 and forward for certain foreign jurisdictions. The decrease of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> was related to expiration of the statute of limitations.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Tax Reform</span><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Tax Cuts and Jobs Act makes broad and complex changes to the U.S. federal tax laws that affect fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, including, but not limited to requiring a one-time repatriation tax on certain unrepatriated earnings of foreign subsidiaries that is payable over eight years (the ‘‘Repatriation Tax’’). The Tax Cuts and Jobs Act also establishes new tax laws that will affect </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and later years, including, but not limited to, a reduction of the U.S. federal corporate income tax rate from a maximum of </span><span style="font-family:inherit;font-size:10pt;">34%</span><span style="font-family:inherit;font-size:10pt;"> to a flat rate of </span><span style="font-family:inherit;font-size:10pt;">21%</span><span style="font-family:inherit;font-size:10pt;">, a general elimination of U.S. federal income taxes on certain dividends from foreign subsidiaries and a new provision designed to tax global intangible low-taxed income (‘‘GILTI’’).</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The legislation reduced the U.S. corporate tax rate from the current rate of </span><span style="font-family:inherit;font-size:10pt;">35%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">21%</span><span style="font-family:inherit;font-size:10pt;"> for tax years beginning after </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. Under the Tax Cuts and Jobs Act, the Company’s </span><span style="font-family:inherit;font-size:10pt;"><span>$32.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> in federal NOL carryforwards generated as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;"> will continue to be carried forward for </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years following their incurrence and are expected to be available to fully offset taxable income earned in future tax years. Federal net operating losses generated after </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> will be carried forward indefinitely, but generally may only offset up to </span><span style="font-family:inherit;font-size:10pt;">80%</span><span style="font-family:inherit;font-size:10pt;"> of taxable income earned in a tax year. In the quarter ending </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, the Company revalued its deferred tax assets and liabilities due to these changes, including (a) revaluing the Company’s federal net deferred tax assets before valuation allowance using the </span><span style="font-family:inherit;font-size:10pt;">21%</span><span style="font-family:inherit;font-size:10pt;"> tax rate, resulting in a decreased federal deferred tax provision of </span><span style="font-family:inherit;font-size:10pt;"><span>$10.1 million</span></span><span style="font-family:inherit;font-size:10pt;">; (b) revaluing the Company’s federal valuation allowance using the </span><span style="font-family:inherit;font-size:10pt;">21%</span><span style="font-family:inherit;font-size:10pt;"> tax rate, including the impact of tax planning strategies, resulting in a federal deferred tax benefit to continuing operations of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.6 million</span></span><span style="font-family:inherit;font-size:10pt;">; (c) recognizing a federal deferred tax benefit of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> of indefinite lived deferred tax liabilities, which are anticipated to be available as a source of taxable income upon reversal of deferred tax assets that would also have indefinite lives; and (d) recognizing a </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> state deferred tax provision unaffected by the changes in the Tax Cuts and Jobs Act. The new legislation requires the Company to pay federal income tax on the unremitted earnings of its foreign subsidiaries though </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. Pursuant to SAB 118, the Company estimated the tax on unremitted earnings is zero due to an overall accumulated deficit in earnings and profits. As of the fourth quarter of 2018, the Company has finalized the preparation and analysis of the required information and has not changed from the estimate. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Tax Cuts and Jobs Act creates a new requirement that certain income earned by a foreign subsidiary must be included in the federal taxable income of the U.S. shareholder. This income (called Global Intangible Low-Taxed Income, or GILTI) is defined as the excess of a foreign subsidiaries income over a nominal return on fixed assets. The Company expects to be subject to this inclusion in future years. Under U.S. GAAP, the Company is allowed to make an accounting policy choice of either accounting for the effects of the GILTI inclusion as a current period expense, when incurred, or factoring such amounts into the Company’s measurement of its deferred taxes. The Company has elected to treat the effects of this provision as a period cost, and therefore, has not considered the impacts of GILTI on its deferred tax liabilities at December 31, 2019.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s consolidated financial statements do not provide for any related tax liability on amounts that may be repatriated from foreign operations as the Company intends for these earnings to be indefinitely reinvested in operations outside the U.S. Accordingly, no deferred taxes have been provided for the basis difference in the foreign subsidiaries.</span></div> 19100000 203500000 5100000 41200000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The domestic and foreign components of (loss) before provision for income taxes consist of the following (amounts in thousands): </span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105,961</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,078</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,585</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Israel</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,791</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,163</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,377</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,690</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,087</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Netherlands</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(465</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,568</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Australia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>716</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>686</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,979</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Germany</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(93,226</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,690</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;"> Includes Japan, Italy, Singapore, Canada, France, India and Spain</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -105961000 -38078000 -25585000 2791000 3163000 3458000 5377000 3690000 2087000 -465000 3235000 1568000 716000 686000 -1979000 3854000 2900000 2424000 462000 230000 337000 -93226000 -24174000 -17690000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes consists of the following (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current income taxes:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(452</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,932</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,415</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,032</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,852</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,167</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Federal</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(295</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,289</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,144</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,207</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(309</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,398</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>858</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>501</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -452000 -1932000 0 89000 67000 47000 4415000 3032000 2852000 4052000 1167000 2899000 126000 -295000 -1289000 135000 -28000 -1144000 -1468000 14000 35000 -1207000 -309000 -2398000 2845000 858000 501000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The difference between the total income taxes computed at the federal statutory rate and the provision for income taxes consists of the following:</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal statutory rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.00</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.00</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.00</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State taxes, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.95</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.09</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible expenses – stock based compensation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.82</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.73</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.78</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global Intangible Low Tax Income Inclusion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.29</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7.99</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible expenses – Other</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.57</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.58</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.19</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.86</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.97</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26.42</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28.91</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.12</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock based compensation - excess tax benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.10</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of new tax legislation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(56.84</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.86</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.09</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.05</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.60</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.83</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.2100 0.2100 0.3400 0.0295 0.0330 0.0409 0.0182 0.0473 -0.0078 -0.0229 -0.0799 0 -0.0157 -0.0258 -0.0119 -0.0186 -0.0134 -0.0197 -0.2642 -0.2891 0.2612 0.0618 0.0610 0 0 0 -0.5684 -0.0286 0.0209 -0.0626 -0.0305 -0.0360 -0.0283 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effects of temporary differences and federal NOL carryforwards that give rise to significant portions of federal deferred tax assets and deferred tax liabilities at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are presented below (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,423</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,083</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Original Issue Discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>875</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liability</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,934</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,024</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-cash compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,195</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangibles amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,273</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,691</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>419</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,626</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,710</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">        Less valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,451</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">        Deferred tax assets, net of valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,175</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,525</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,361</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,736</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill amortization and contingent earn-out adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,430</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,172</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes Issuance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,055</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right of use asset</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,504</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,350</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,908</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax assets (liabilities)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>825</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(383</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 49423000 18083000 5201000 0 875000 0 3306000 0 5934000 4024000 4195000 9597000 3273000 5691000 419000 315000 72626000 37710000 48451000 30185000 24175000 7525000 6361000 3736000 3430000 4172000 11055000 0 2504000 0 23350000 7908000 825000 383000 203500000 5300000 162300000 6000000.0 34900000 2000000 1900000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits balance at January 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,921</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,924</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increase for tax positions of prior years</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increase for tax positions of current years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease due to expiration of statue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(452</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(445</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease due to settlement</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,963</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross unrecognized tax benefits at December 31</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1921000 4924000 0 0 584000 405000 452000 445000 0 2963000 2053000 1921000 500000 32800000 P20Y -10100000 -12600000 2000000.0 0.80 1200000 Legal Matters<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company previously filed an intellectual property suit against [24]7 Customer, Inc. (‘‘[24]7’’) in the Southern District of New York on </span><span style="font-family:inherit;font-size:10pt;">March 6, 2014</span><span style="font-family:inherit;font-size:10pt;"> seeking damages on the grounds that [24]7 reverse engineered and misappropriated the Company’s technology to develop competing products and misused the Company’s business information. On </span><span style="font-family:inherit;font-size:10pt;">June 22, 2015</span><span style="font-family:inherit;font-size:10pt;">, [24]7 Customer, Inc. filed suit against the Company in the Northern District of California alleging patent infringement. On </span><span style="font-family:inherit;font-size:10pt;">December 7, 2015</span><span style="font-family:inherit;font-size:10pt;">, [24]7 Customer Inc. filed a second patent infringement suit against the Company, also in the Northern District of California. On March 16, 2017, the New York case was voluntarily transferred and consolidated with the two California cases in the Northern District of California for all pre-trial purposes. Rulings by both the Court and the United States Patent Office in the Company’s favor have invalidated the majority of [24]7 patents that were asserted in the patent cases. Trial for the Company’s intellectual property and other claims asserted against [24]7 in the original litigation </span><span style="font-family:inherit;font-size:10pt;color:#212529;">is currently set for April 27, 2020</span><span style="font-family:inherit;font-size:10pt;">. Trial for [24]7’s patent infringement claims is currently set for March 15, 2021. The Company believes the claims filed by [24]7 are entirely without merit and intends to defend them vigorously. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company routinely assesses all of its litigation and threatened litigation as to the probability of ultimately incurring a liability, and records its best estimate of the ultimate loss in situations where the Company assesses the likelihood of loss as probable.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, the Company is involved in or subject to legal, administrative and regulatory proceedings, claims, demands and investigations arising in the ordinary course of business, including direct claims brought by or against the Company with respect to intellectual property, contracts, employment and other matters, as well as claims brought against the Company’s customers for whom the Company has a contractual indemnification obligation. The Company accrues for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Significant judgment is required in both the determination of probability and the determination as to whether a loss is reasonably estimable. In addition, in the event the Company determines that a loss is not probable, but is reasonably possible, and it becomes possible to develop what the Company believes to be a reasonable range of possible loss, then the Company will include disclosure related to such matter as appropriate and in compliance with ASC 450. The accruals or estimates, if any, resulting from the foregoing analysis, are reviewed at least quarterly and adjusted to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter. To the extent there is a reasonable possibility that the losses could exceed the amounts already accrued, the Company will, as applicable, adjust the accrual in the period the determination is made, disclose an estimate of the additional loss or range of loss, indicate that the estimate is immaterial with respect to its financial statements as a whole or, if the amount of such adjustment cannot be reasonably estimated, disclose that an estimate cannot be made.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, third parties assert claims against the Company regarding intellectual property rights, privacy issues and other matters arising in the ordinary course of business. Although the Company cannot be certain of the outcome of any litigation or the disposition of any claims, nor the amount of damages and exposure, if any, that the Company could incur, the Company currently believes that the final disposition of all existing matters will not have a material adverse effect on our business, results of operations, financial condition or cash flows. In addition, in the ordinary course of business, the Company is also subject to periodic threats of lawsuits, investigations and claims. 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="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring Costs</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The Company’s restructuring costs relate to wind-down and severance costs associated with re-prioritizing and reallocating resources to focus on areas showing high growth potential, as well as the termination of a large customer contract. In </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we undertook a restructuring related primarily to a reorganization in order to promote continued globalization of our technology operations, drive improvements in quality assurance of existing products and creation of new add-on features to LiveEngage. The expense associated with this restructuring was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$4.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, and is classified in the consolidated statements of operations as restructuring costs. The restructuring liability was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, and is classified as accrued expenses and other current liabilities on the consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of the liability for the Company’s restructuring charges for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance, Beginning of the year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>977</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,338</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Severance and other associated costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,043</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,706</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,829</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance, End of year</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>977</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of expenses for the Company’s restructuring charges for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Severance and other associated costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,043</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,468</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>648</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Wind down costs of legacy platform</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,946</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total restructuring costs</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,594</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2000000.0 4500000 2600000 300000 1000000.0 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of the liability for the Company’s restructuring charges for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance, Beginning of the year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>977</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,338</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Severance and other associated costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,043</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,706</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,829</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance, End of year</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>977</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of expenses for the Company’s restructuring charges for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Severance and other associated costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,043</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,468</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>648</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Wind down costs of legacy platform</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,946</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total restructuring costs</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,594</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 977000 2338000 2043000 4468000 2706000 5829000 314000 977000 2043000 4468000 648000 0 0 1946000 2043000 4468000 2594000 XML 38 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Employee Benefit Plans (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Other Commitments [Line Items]        
Employer matching contribution, percent of match 50.00%      
Employer matching contribution percent of eligible compensation 5.00%      
Employer contribution limit $ 6,000      
Employer contribution vesting period 5 years      
Employer matching contributions   $ 3,200,000 $ 1,600,000 $ 1,400,000
Match Step One        
Other Commitments [Line Items]        
Employer matching contribution, percent of match   100.00%    
Employer matching contribution percent of eligible compensation   3.00%    
Match Step Two        
Other Commitments [Line Items]        
Employer matching contribution, percent of match   50.00%    
Employer matching contribution percent of eligible compensation   2.00%    
XML 39 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Summary of Outstanding and Vested Options (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number of Shares Outstanding | shares 5,799
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 6 years 9 months 14 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 16.57
Options Exercisable, Number of Shares | shares 2,901
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 12.03
$6.23 - $7.6  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, minimum (in dollars per share) 6.23
Exercise price range, maximum (in dollars per share) $ 7.60000
Options Outstanding, Number of Shares Outstanding | shares 643
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 6 years 4 months 13 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 7.42
Options Exercisable, Number of Shares | shares 392
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 7.40
$7.95 - $10.05  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, minimum (in dollars per share) 7.95000
Exercise price range, maximum (in dollars per share) $ 10.05
Options Outstanding, Number of Shares Outstanding | shares 648
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 4 years 9 months 29 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 9.47
Options Exercisable, Number of Shares | shares 604
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 9.48
$10.13 - $11.95  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, minimum (in dollars per share) 10.13
Exercise price range, maximum (in dollars per share) $ 11.95
Options Outstanding, Number of Shares Outstanding | shares 621
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 5 years 11 months 4 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 10.85
Options Exercisable, Number of Shares | shares 476
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 10.53
$11.96 - $12.32  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, minimum (in dollars per share) 11.96
Exercise price range, maximum (in dollars per share) $ 12.32
Options Outstanding, Number of Shares Outstanding | shares 50
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 1 year 6 months 3 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 12.10
Options Exercisable, Number of Shares | shares 50
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 12.10
$12.45 - $12.45  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, minimum (in dollars per share) 12.45
Exercise price range, maximum (in dollars per share) $ 12.45
Options Outstanding, Number of Shares Outstanding | shares 782
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 7 years 10 months 28 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 12.45
Options Exercisable, Number of Shares | shares 287
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 12.45
$12.46 - $14.3  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, minimum (in dollars per share) 12.46
Exercise price range, maximum (in dollars per share) $ 14.3
Options Outstanding, Number of Shares Outstanding | shares 758
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 3 years 7 months 13 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 13.57
Options Exercisable, Number of Shares | shares 628
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 13.41
$14.5 - $17.88  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, minimum (in dollars per share) 14.50
Exercise price range, maximum (in dollars per share) $ 17.88
Options Outstanding, Number of Shares Outstanding | shares 580
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 6 years 5 months 8 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 16.11
Options Exercisable, Number of Shares | shares 271
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 16.60
$18.09 - $28.18  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, minimum (in dollars per share) 18.09
Exercise price range, maximum (in dollars per share) $ 28.18
Options Outstanding, Number of Shares Outstanding | shares 803
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 8 years 10 months 20 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 24.15
Options Exercisable, Number of Shares | shares 193
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 21.55
$28.23 - $32.37  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, minimum (in dollars per share) 28.23
Exercise price range, maximum (in dollars per share) $ 32.37
Options Outstanding, Number of Shares Outstanding | shares 756
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 9 years 4 months 17 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 29.93
Options Exercisable, Number of Shares | shares 0
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 0
$40.61 - $40.61  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, minimum (in dollars per share) 40.61
Exercise price range, maximum (in dollars per share) $ 40.61
Options Outstanding, Number of Shares Outstanding | shares 158
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 9 years 5 months 19 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 40.61
Options Exercisable, Number of Shares | shares 0
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 0
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Convertible Senior Notes and Capped Call Transactions (Tables)
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Schedule of Carrying Amount of Convertible Debt and Related Interest
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 
As of December 31, 2019
Principal
$
230,000

Unamortized discount
(45,295
)
Unamortized issuance costs
(5,693
)
Net carrying amount
$
179,012

The net carrying amount of the equity component of the Notes was as follows (in thousands):
 
As of December 31, 2019
Proceeds allocated to the conversion options (debt discount)
$
52,900

Issuance costs
(1,986
)
Net carrying amount
$
50,914

The following table sets forth the interest expense recognized related to the Notes (in thousands):
 
For the Year Ended December 31, 2019
Contractual interest expense
$
1,438

Amortization of issuance costs
956

Amortization of debt discount
7,605

Total interest expense
$
9,999


XML 41 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring Costs
12 Months Ended
Dec. 31, 2019
Restructuring and Related Activities [Abstract]  
Restructuring Costs
Restructuring Costs
The Company’s restructuring costs relate to wind-down and severance costs associated with re-prioritizing and reallocating resources to focus on areas showing high growth potential, as well as the termination of a large customer contract. In 2019, we undertook a restructuring related primarily to a reorganization in order to promote continued globalization of our technology operations, drive improvements in quality assurance of existing products and creation of new add-on features to LiveEngage. The expense associated with this restructuring was approximately $2.0 million, $4.5 million, and $2.6 million during the years ended December 31, 2019, 2018, and 2017, respectively, and is classified in the consolidated statements of operations as restructuring costs. The restructuring liability was approximately $0.3 million and $1.0 million as of December 31, 2019 and 2018, respectively, and is classified as accrued expenses and other current liabilities on the consolidated balance sheets.
The following table presents the detail of the liability for the Company’s restructuring charges for the periods presented (amounts in thousands):
 
December 31, 2019
 
December 31, 2018
Balance, Beginning of the year
$
977

 
$
2,338

Severance and other associated costs
2,043

 
4,468

Cash payments
(2,706
)
 
(5,829
)
Balance, End of year
$
314

 
$
977

The following table presents the detail of expenses for the Company’s restructuring charges for the periods presented (amounts in thousands):
 
December 31, 2019
 
December 31, 2018
 
December 31, 2017
Severance and other associated costs
$
2,043

 
$
4,468

 
$
648

Wind down costs of legacy platform

 

 
1,946

Total restructuring costs
$
2,043

 
$
4,468

 
$
2,594


XML 42 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information (Tables)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Summary Of Financial Information By Segment
Summarized financial information by segment for the year ended December 31, 2019, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
225,705

 
$

 
$

 
$
225,705

Hosted services – Consumer

 
24,480

 

 
24,480

Professional services – Business
41,424

 

 

 
41,424

Total revenue
267,129

 
24,480

 

 
291,609

Cost of revenue
74,460

 
4,418

 

 
78,878

Sales and marketing
140,880

 
15,934

 

 
156,814

Amortization of purchased intangibles
1,794

 

 

 
1,794

Unallocated corporate expenses

 

 
141,155

 
141,155

Operating income (loss)
$
49,995

 
$
4,128

 
$
(141,155
)
 
$
(87,032
)
Summarized financial information by segment for the year ended December 31, 2018, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
197,474

 
$

 
$

 
$
197,474

Hosted services – Consumer

 
19,553

 

 
19,553

Professional services – Business
32,811

 

 

 
32,811

Total revenue
230,285

 
19,553

 

 
249,838

Cost of revenue
58,420

 
4,059

 

 
62,479

Sales and marketing
94,339

 
9,005

 

 
103,344

Amortization of purchased intangibles
1,670

 

 

 
1,670

Unallocated corporate expenses

 

 
106,048

 
106,048

Operating income (loss)
$
75,856

 
$
6,489

 
$
(106,048
)
 
$
(23,703
)
Summarized financial information by segment for the year ended December 31, 2017, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
178,686

 
$

 
$

 
$
178,686

Hosted services – Consumer

 
17,450

 

 
17,450

Professional services – Business
22,740

 

 

 
22,740

Total revenue
201,426

 
17,450

 

 
218,876

Cost of revenue
54,600

 
3,605

 

 
58,205

Sales and marketing
82,420

 
8,485

 

 
90,905

Amortization of purchased intangibles
1,840

 

 

 
1,840

Unallocated corporate expenses

 

 
85,752

 
85,752

Operating income (loss)
$
62,566

 
$
5,360

 
$
(85,752
)
 
$
(17,826
)

Long-Lived Assets By Geographic Region The following table presents the Company's long-lived assets by geographic region for the periods presented (amounts in thousands):
 
December 31,
 
2019
 
2018
United States
$
177,776

 
$
128,647

Israel
16,680

 
14,140

Australia
13,765

 
9,529

Netherlands
7,705

 
7,452

Other (1)
18,677

 
8,611

Total long-lived assets
$
234,603

 
$
168,379

(1) United Kingdom, Germany, Japan, France, Italy, Singapore, Canada, and Spain
XML 43 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Summary of Financial Information By Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]      
Total revenue $ 291,609 $ 249,838 $ 218,876
Cost of revenue 78,878 62,479 58,205
Sales and marketing 156,814 103,344 90,905
Amortization of purchased intangibles 1,794 1,670 1,840
Unallocated corporate expenses 141,155 106,048 85,752
Loss from operations (87,032) (23,703) (17,826)
Corporate      
Segment Reporting Information [Line Items]      
Unallocated corporate expenses 141,155 106,048 85,752
Loss from operations (141,155) (106,048) (85,752)
Business | Operating Segments      
Segment Reporting Information [Line Items]      
Total revenue 267,129 230,285 201,426
Cost of revenue 74,460 58,420 54,600
Sales and marketing 140,880 94,339 82,420
Amortization of purchased intangibles 1,794 1,670 1,840
Loss from operations 49,995 75,856 62,566
Consumer | Operating Segments      
Segment Reporting Information [Line Items]      
Total revenue 24,480 19,553 17,450
Cost of revenue 4,418 4,059 3,605
Sales and marketing 15,934 9,005 8,485
Loss from operations 4,128 6,489 5,360
Hosted Services - Business      
Segment Reporting Information [Line Items]      
Total revenue 225,705 197,474 178,686
Hosted Services - Business | Business | Operating Segments      
Segment Reporting Information [Line Items]      
Total revenue 225,705 197,474 178,686
Hosted Services - Consumer      
Segment Reporting Information [Line Items]      
Total revenue 24,480 19,553 17,450
Hosted Services - Consumer | Consumer | Operating Segments      
Segment Reporting Information [Line Items]      
Total revenue 24,480 19,553 17,450
Professional Services - Business      
Segment Reporting Information [Line Items]      
Total revenue 41,424 32,811 22,740
Professional Services - Business | Business | Operating Segments      
Segment Reporting Information [Line Items]      
Total revenue $ 41,424 $ 32,811 $ 22,740
XML 44 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies - Receivables and Deferred Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Contract Balances [Roll Forward]  
Opening balance, Receivable $ 46,023
Closing balance, Receivable 87,620
Opening balance, Contract Acquisition Costs noncurrent 13,400
Closing balance, Contract Acquisition Costs noncurrent 32,000
Opening balance, Deferred Revenue (current) 55,015
Increase (decrease) in current deferred revenue (current) 33,736
Closing balance, Deferred Revenue (current) 88,751
Ending balance, Deferred revenue (long-term) 222
Increase (decrease) in long-term deferred revenue, net 216
Closing balance, Deferred revenue (long-term) 438
Accounts Receivable  
Contract Balances [Roll Forward]  
Opening balance, Receivable 34,211
Increase (decrease) in accounts receivable, net 36,107
Closing balance, Receivable 70,318
Unbilled Receivable  
Contract Balances [Roll Forward]  
Opening balance, Receivable 11,812
Increase (decrease) in unbilled receivable, net 5,490
Closing balance, Receivable 17,302
Opening balance, Contract Acquisition Costs noncurrent 13,361
Increase (decrease) in contract acquisition costs noncurrent 18,604
Closing balance, Contract Acquisition Costs noncurrent $ 31,965
XML 45 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Goodwill [Roll Forward]      
Beginning Balance $ 95,031,000 $ 80,531,000  
Acquisitions   14,606,000  
Foreign exchange adjustments (44,000) (106,000)  
Ending Balance 94,987,000 95,031,000 $ 80,531,000
Accumulated goodwill impairment charges 23,500,000    
Goodwill impairment recognized 0 0 0
Business      
Goodwill [Roll Forward]      
Beginning Balance 87,007,000 72,507,000  
Acquisitions   14,606,000  
Foreign exchange adjustments (44,000) (106,000)  
Ending Balance 86,963,000 87,007,000 72,507,000
Consumer      
Goodwill [Roll Forward]      
Beginning Balance 8,024,000 8,024,000  
Foreign exchange adjustments 0 0  
Ending Balance $ 8,024,000 $ 8,024,000 $ 8,024,000
JSON 46 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a201910-kliveperson.htm": { "axisCustom": 2, "axisStandard": 30, "contextCount": 333, "dts": { "calculationLink": { "local": [ "lpsn-20191231_cal.xml" ] }, "definitionLink": { "local": [ "lpsn-20191231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "a201910-kliveperson.htm" ] }, "labelLink": { "local": [ "lpsn-20191231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "lpsn-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "lpsn-20191231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 699, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 56, "http://www.liveperson.com/20191231": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 62 }, "keyCustom": 52, "keyStandard": 447, "memberCustom": 45, "memberStandard": 52, "nsprefix": "lpsn", "nsuri": "http://www.liveperson.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://www.liveperson.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Segment Information", "role": "http://www.liveperson.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Property and Equipment", "role": "http://www.liveperson.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.liveperson.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Accrued Liabilities and Other Current Liabilities", "role": "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilities", "shortName": "Accrued Liabilities and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Convertible Senior Notes and Capped Call Transactions", "role": "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactions", "shortName": "Convertible Senior Notes and Capped Call Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Acquisitions", "role": "http://www.liveperson.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Fair Value Measurements", "role": "http://www.liveperson.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Commitments and Contingencies", "role": "http://www.liveperson.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Stockholders' Equity", "role": "http://www.liveperson.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Income Taxes", "role": "http://www.liveperson.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.liveperson.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Legal Matters", "role": "http://www.liveperson.com/role/LegalMatters", "shortName": "Legal Matters", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Restructuring Costs", "role": "http://www.liveperson.com/role/RestructuringCosts", "shortName": "Restructuring Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "lpsn:SummaryOfOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "role": "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "lpsn:SummaryOfOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)", "role": "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Description of Business and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Net Loss per Share (Tables)", "role": "http://www.liveperson.com/role/NetLossPerShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Segment Information (Tables)", "role": "http://www.liveperson.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Property and Equipment (Tables)", "role": "http://www.liveperson.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Accrued Liabilities and Other Current Liabilities (Tables)", "role": "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued Liabilities and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Tables)", "role": "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsTables", "shortName": "Convertible Senior Notes and Capped Call Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.liveperson.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.liveperson.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.liveperson.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.liveperson.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Income Taxes (Tables)", "role": "http://www.liveperson.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Restructuring Costs (Tables)", "role": "http://www.liveperson.com/role/RestructuringCostsTables", "shortName": "Restructuring Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Accounts Receivable (Details)", "role": "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAccountsReceivableDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2016Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "lpsn:ScheduleOfDeferredRevenueBySourceTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401405 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Deferred Revenue (Details)", "role": "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredRevenueDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "lpsn:ScheduleOfDeferredRevenueBySourceTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4_srt_ProductOrServiceAxis_lpsn_HostedServicesBusinessMember", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401406 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "role": "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401407 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Revenue by Geographic Region (Details)", "role": "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Revenue by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Operations", "role": "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401408 - Disclosure - Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies - Receivables and Deferred Revenue (Details)", "role": "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies - Receivables and Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "lpsn:IncreaseDecreaseinDeferredRevenueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401409 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Reclassification (Details)", "role": "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Reclassification (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Net Loss per Share (Details)", "role": "http://www.liveperson.com/role/NetLossPerShareDetails", "shortName": "Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Segment Information - Narrative (Details)", "role": "http://www.liveperson.com/role/SegmentInformationNarrativeDetails", "shortName": "Segment Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Segment Information - Summary of Financial Information By Segment (Details)", "role": "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails", "shortName": "Segment Information - Summary of Financial Information By Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "lpsn:SegmentReportingUnallocatedCorporateExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Segment Information - Long-Lived Assets By Geographic Region (Details)", "role": "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails", "shortName": "Segment Information - Long-Lived Assets By Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Property and Equipment - Balances (Details)", "role": "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails", "shortName": "Property and Equipment - Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "lpsn:InternalUseSoftwareDevelopmentCostsBalanceNotSubjectToAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - Property and Equipment - Narrative (Details)", "role": "http://www.liveperson.com/role/PropertyAndEquipmentNarrativeDetails", "shortName": "Property and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "lpsn:InternalUseSoftwareDevelopmentCostsBalanceNotSubjectToAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)", "role": "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details)", "role": "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Summary of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Comprehensive Loss", "role": "http://www.liveperson.com/role/ConsolidatedStatementsOfComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - Goodwill and Intangible Assets - Summary of Amortization Expense (Details)", "role": "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Summary of Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Accrued Liabilities and Other Current Liabilities (Details)", "role": "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails", "shortName": "Accrued Liabilities and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Narrative) (Details)", "role": "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "shortName": "Convertible Senior Notes and Capped Call Transactions (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "lpsn:DeferredFinanceCostsLiabilityAndEquityComponent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Carrying Amount and Interest Expense) (Details)", "role": "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "shortName": "Convertible Senior Notes and Capped Call Transactions (Carrying Amount and Interest Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_lpsn_ConvertibleSeniorNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408401 - Disclosure - Acquisitions - Narrative (Details)", "role": "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "D2018Q4Oct01-31_us-gaap_BusinessAcquisitionAxis_lpsn_AdvantageTecIncMember", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2018Q4_us-gaap_BusinessAcquisitionAxis_lpsn_ConversableIncAndAdvntageTecIncMember", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details)", "role": "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2018Q4_us-gaap_FairValueByLiabilityClassAxis_lpsn_ContingentEarnOutMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Fair Value Measurements - Level 3 Liabilities (Details)", "role": "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails", "shortName": "Fair Value Measurements - Level 3 Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2017Q4_us-gaap_FairValueByLiabilityClassAxis_lpsn_ContingentEarnOutMember", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrealizedGainLossOnDerivatives", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Fair Value Measurements - Derivative Financial Instruments (Details)", "role": "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails", "shortName": "Fair Value Measurements - Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrealizedGainLossOnDerivatives", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Commitments and Contingencies - Leases Narrative (Details)", "role": "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "shortName": "Commitments and Contingencies - Leases Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Commitments and Contingencies - Lease Information (Details)", "role": "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails", "shortName": "Commitments and Contingencies - Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)", "role": "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails", "shortName": "Commitments and Contingencies - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2018Q3YTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Commitments and Contingencies - Employee Benefit Plans (Details)", "role": "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails", "shortName": "Commitments and Contingencies - Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2018Q3YTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "D2019Q4Nov01-302019", "decimals": "INF", "first": true, "lang": null, "name": "lpsn:CommonStockIncreaseInSharesAuthorizedDuringThePeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Stockholders' Equity - Narrative (Details)", "role": "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "D2019Q4Nov01-302019", "decimals": "INF", "first": true, "lang": null, "name": "lpsn:CommonStockIncreaseInSharesAuthorizedDuringThePeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Stockholders' Equity - Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model (Details)", "role": "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails", "shortName": "Stockholders' Equity - Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity and Weighted Average Exercise Prices (Details)", "role": "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails", "shortName": "Stockholders' Equity - Summary of Stock Option Activity and Weighted Average Exercise Prices (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2016Q4", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Stockholders' Equity - Summary of Outstanding and Vested Options (Details)", "role": "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails", "shortName": "Stockholders' Equity - Summary of Outstanding and Vested Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details)", "role": "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails", "shortName": "Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Income Taxes - Domestic and Foreign Components of Income Before Provision for Income Taxes (Details)", "role": "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails", "shortName": "Income Taxes - Domestic and Foreign Components of Income Before Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "lpsn:TenantAllowanceAmortizationLessee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details)", "role": "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Income Taxes - Schedule of Reconciliations of Federal Statutory Tax Rate to Effective Income Tax Rate (Details)", "role": "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails", "shortName": "Income Taxes - Schedule of Reconciliations of Federal Statutory Tax Rate to Effective Income Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Income Taxes - Schedule of Federal Deferred Tax Assets and Deferred Tax Liabilities (Details)", "role": "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Federal Deferred Tax Assets and Deferred Tax Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412407 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details)", "role": "http://www.liveperson.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Schedule of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Restructuring Costs - Narrative (Details)", "role": "http://www.liveperson.com/role/RestructuringCostsNarrativeDetails", "shortName": "Restructuring Costs - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Restructuring Costs - Components of Restructuring Charges (Details)", "role": "http://www.liveperson.com/role/RestructuringCostsComponentsOfRestructuringChargesDetails", "shortName": "Restructuring Costs - Components of Restructuring Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414404 - Disclosure - Restructuring Costs - Expenses Related to Restructuring Charges (Details)", "role": "http://www.liveperson.com/role/RestructuringCostsExpensesRelatedToRestructuringChargesDetails", "shortName": "Restructuring Costs - Expenses Related to Restructuring Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "role": "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Net Loss per Share", "role": "http://www.liveperson.com/role/NetLossPerShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-kliveperson.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 101, "tag": { "country_AU": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "AUSTRALIA", "terseLabel": "Australia" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails", "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GERMANY", "terseLabel": "Germany [Member]" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails", "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "country_IL": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ISRAEL", "terseLabel": "Israel" } } }, "localname": "IL", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails", "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "JAPAN", "terseLabel": "Japan [Member]" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NETHERLANDS", "terseLabel": "Netherlands" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails", "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails", "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails", "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r447" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r446" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r444" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r449" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r443" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r445" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "exch_XPST": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "POSIT - ASIA PACIFIC [Member]", "terseLabel": "APAC" } } }, "localname": "XPST", "nsuri": "http://xbrl.sec.gov/exch/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "lpsn_A2018PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Plan [Member]", "label": "2018 Plan [Member]", "terseLabel": "2018 Plan" } } }, "localname": "A2018PlanMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_AccrualForCashAwardsToBeSettledInShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrual For Cash Awards To Be Settled In Shares", "label": "Accrual For Cash Awards To Be Settled In Shares", "terseLabel": "Accrual for cash awards to be settled in shares" } } }, "localname": "AccrualForCashAwardsToBeSettledInShares", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_AdjustmentstoAdditionalPaidinCapitalCappedCallOptionIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing capped call options. Includes, but is not limited to, legal and accounting fees and direct costs associated with issuance.", "label": "Adjustments to Additional Paid in Capital, Capped Call Option, Issuance Costs", "negatedTerseLabel": "Purchase of capped call option", "terseLabel": "Reduction to additional paid-in-capital related to called caps" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalCappedCallOptionIssuanceCosts", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_AdjustmentstoAdditionalPaidinCapitalDebtConversionOptionIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing debt conversion option. Includes, but is not limited to, legal and accounting fees and other direct costs of issuance.", "label": "Adjustments to Additional Paid in Capital, Debt Conversion Option, Issuance Costs", "negatedTerseLabel": "Equity component of convertible senior notes issuance costs", "terseLabel": "Adjustments to additional paid in capital related to issuance costs attributable to equity component" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalDebtConversionOptionIssuanceCosts", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_AdvantageTecIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AdvantageTec Inc [Member]", "label": "AdvantageTec Inc [Member]", "terseLabel": "AdvantageTec" } } }, "localname": "AdvantageTecIncMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows", "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_AggregatePrincipalFromExerciseInFullOfOverAllotmentOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate Principal From Exercise In Full Of Over-Allotment Options", "label": "Aggregate Principal From Exercise In Full Of Over-Allotment Options", "terseLabel": "Aggregate principal from exercise in full of over-allotment options" } } }, "localname": "AggregatePrincipalFromExerciseInFullOfOverAllotmentOptions", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_AmendedAndRestated2010EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amended And Restated 2010 Employee Stock Purchase Plan [Member]", "label": "Amended And Restated 2010 Employee Stock Purchase Plan [Member]", "terseLabel": "Amended and Restated 2010 Employee Stock Purchase Plan" } } }, "localname": "AmendedAndRestated2010EmployeeStockPurchasePlanMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_AmortizationNonproduction": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life not used directly in production of good and rendering of service.", "label": "Amortization, Nonproduction", "terseLabel": "Amortization of purchased intangibles" } } }, "localname": "AmortizationNonproduction", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_BotCentralMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "BotCentral [Member]", "label": "BotCentral [Member]", "terseLabel": "BotCentral" } } }, "localname": "BotCentralMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "lpsn_BusinessCombinationContingentConsiderationArrangementsChangeinAmountofContingentConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration", "terseLabel": "Fair value of contingent earn-out in connection with the acquisition recorded in accrued expenses" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeinAmountofContingentConsideration", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lpsn_BusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business [Member].", "label": "Business [Member]", "terseLabel": "Business" } } }, "localname": "BusinessMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "lpsn_CapitalExpendituresPaidByLandlord": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Capital Expenditures Paid By Landlord", "label": "Capital Expenditures Paid By Landlord", "terseLabel": "Leasehold improvements funded by landlord" } } }, "localname": "CapitalExpendituresPaidByLandlord", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lpsn_CappedCallsInitialCapPrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capped Calls, Initial Cap Price", "label": "Capped Calls, Initial Cap Price", "terseLabel": "Capped caps initial cap price (in dollars per share)" } } }, "localname": "CappedCallsInitialCapPrice", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "lpsn_CappedCallsInitialOptionStrikePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capped Calls, Initial Option Strike Price", "label": "Capped Calls, Initial Option Strike Price", "terseLabel": "Capped caps initial strike price (in dollars per share)" } } }, "localname": "CappedCallsInitialOptionStrikePrice", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "lpsn_CappedCallsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capped Calls [Member]", "label": "Capped Calls [Member]", "terseLabel": "Capped Calls" } } }, "localname": "CappedCallsMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_CommonStockIncreaseInSharesAuthorizedDuringThePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Increase In Shares Authorized During The Period", "label": "Common Stock, Increase In Shares Authorized During The Period", "terseLabel": "Increase in common stock authorized (in shares)" } } }, "localname": "CommonStockIncreaseInSharesAuthorizedDuringThePeriod", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lpsn_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computer Equipment And Software [Member]", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails" ], "xbrltype": "domainItemType" }, "lpsn_ConsumerBusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consumer Business [Member]", "label": "Consumer Business [Member]", "terseLabel": "Business" } } }, "localname": "ConsumerBusinessMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "lpsn_ConsumerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consumer [Member]", "label": "Consumer [Member]", "terseLabel": "Consumer" } } }, "localname": "ConsumerMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "lpsn_ContingentEarnOutMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contingent Earn-Out [Member]", "label": "Contingent Earn-Out [Member]", "terseLabel": "Contingent earn-out" } } }, "localname": "ContingentEarnOutMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_ContingentEarnoutLiability": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contingent earnout liability.", "label": "Contingent Earnout Liability", "terseLabel": "Contingent earn-out (Note 8)" } } }, "localname": "ContingentEarnoutLiability", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_ContractBalancesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract Balances [Roll Forward]", "label": "Contract Balances [Roll Forward]", "terseLabel": "Contract Balances [Roll Forward]" } } }, "localname": "ContractBalancesRollForward", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "lpsn_ConversableInc1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversable Inc 1 [Member]", "label": "Conversable Inc 1 [Member]", "terseLabel": "Conversable Dec 13 2019" } } }, "localname": "ConversableInc1Member", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "lpsn_ConversableInc2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversable Inc 2 [Member]", "label": "Conversable Inc 2 [Member]", "terseLabel": "Conversable Sep 27 2018" } } }, "localname": "ConversableInc2Member", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "lpsn_ConversableIncAndAdvntageTecIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversable Inc And AdvntageTec Inc [Member]", "label": "Conversable Inc And AdvntageTec Inc [Member]", "terseLabel": "Conversable Inc and AdvantageTec" } } }, "localname": "ConversableIncAndAdvntageTecIncMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_ConversableIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversable Inc [Member]", "label": "Conversable Inc [Member]", "terseLabel": "Conversable Inc" } } }, "localname": "ConversableIncMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows", "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_ConvertibleDebtEquityComponentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Debt Equity Component [Abstract]", "label": "Convertible Debt Equity Component [Abstract]", "terseLabel": "Carrying Amount of Equity Component:" } } }, "localname": "ConvertibleDebtEquityComponentAbstract", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "lpsn_ConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Senior Notes [Member]", "label": "Convertible Senior Notes [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleSeniorNotesMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_DebtConversionOptionsIssuedDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Conversion Options Issued During Period", "label": "Debt Conversion Options Issued During Period", "terseLabel": "Equity component of convertible senior notes" } } }, "localname": "DebtConversionOptionsIssuedDuringPeriod", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "lpsn_DebtInstrumentConvertibleCarryingAmountOfEquityComponentNetOfIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Carrying Amount Of Equity Component, Net Of Issuance Costs", "label": "Debt Instrument, Convertible, Carrying Amount Of Equity Component, Net Of Issuance Costs", "totalLabel": "Net carrying amount" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfEquityComponentNetOfIssuanceCosts", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_DebtInstrumentConvertibleFiveDayPeriodThresholdOfProductOfSalePriceOfStockAndConversionRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Five Day Period, Threshold Of Product Of Sale Price Of Stock And Conversion Rate", "label": "Debt Instrument, Convertible, Five Day Period, Threshold Of Product Of Sale Price Of Stock And Conversion Rate", "terseLabel": "Threshold for five day period, product of sale price of common stock and conversion rate of notes" } } }, "localname": "DebtInstrumentConvertibleFiveDayPeriodThresholdOfProductOfSalePriceOfStockAndConversionRate", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "lpsn_DebtInstrumentConvertibleNumberofEquityInstrumentsPer1000Principal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Number of Equity Instruments Per 1000 Principal", "label": "Debt Instrument, Convertible, Number of Equity Instruments Per 1000 Principal", "terseLabel": "Number of shares per convertible note" } } }, "localname": "DebtInstrumentConvertibleNumberofEquityInstrumentsPer1000Principal", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "lpsn_DebtInstrumentUnitOfPrincipalForConversionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Unit Of Principal For Conversion, Amount", "label": "Debt Instrument, Unit Of Principal For Conversion, Amount", "terseLabel": "Debt instrument, unit of principal for conversion" } } }, "localname": "DebtInstrumentUnitOfPrincipalForConversionAmount", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_DeferredFinanceCostsAllocatedToEquityComponent": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 2.0, "parentTag": "lpsn_DebtInstrumentConvertibleCarryingAmountOfEquityComponentNetOfIssuanceCosts", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Finance Costs, Allocated To Equity Component", "label": "Deferred Finance Costs, Allocated To Equity Component", "negatedTerseLabel": "Issuance costs" } } }, "localname": "DeferredFinanceCostsAllocatedToEquityComponent", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_DeferredFinanceCostsLiabilityAndEquityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Finance Costs, Liability And Equity Component", "label": "Deferred Finance Costs, Liability And Equity Component", "terseLabel": "Total deferred issuance costs" } } }, "localname": "DeferredFinanceCostsLiabilityAndEquityComponent", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_DeferredTaxAssetsLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Lease Liabilities", "label": "Deferred Tax Assets, Lease Liabilities", "terseLabel": "Operating lease liability" } } }, "localname": "DeferredTaxAssetsLeaseLiabilities", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_DeferredTaxAssetsOriginalIssueDiscount": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Original Issue Discount", "label": "Deferred Tax Assets, Original Issue Discount", "terseLabel": "Original Issue Discount" } } }, "localname": "DeferredTaxAssetsOriginalIssueDiscount", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_DeferredTaxLiabilitiesContingentEarnOutAdjustments": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Contingent Earn-Out Adjustments", "label": "Deferred Tax Liabilities, Contingent Earn-Out Adjustments", "negatedTerseLabel": "Goodwill amortization and contingent earn-out adjustments" } } }, "localname": "DeferredTaxLiabilitiesContingentEarnOutAdjustments", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_DeferredTaxLiabilitiesConvertibleNotes": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Convertible Notes", "label": "Deferred Tax Liabilities, Convertible Notes", "negatedTerseLabel": "Convertible Notes Issuance" } } }, "localname": "DeferredTaxLiabilitiesConvertibleNotes", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_DeferredTaxLiabilitiesIndefiniteLivedPercentUtilized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Indefinite Lived, Percent Utilized", "label": "Deferred Tax Liabilities, Indefinite Lived, Percent Utilized", "terseLabel": "Percentage of indefinite-lived deferred tax liabilities (percent)" } } }, "localname": "DeferredTaxLiabilitiesIndefiniteLivedPercentUtilized", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "lpsn_DefinedBenefitPlanEmployersContributionOfVestingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan Employers Contribution of Vesting Period", "label": "Defined Benefit Plan Employers Contribution Of Vesting Period", "terseLabel": "Employer contribution vesting period" } } }, "localname": "DefinedBenefitPlanEmployersContributionOfVestingPeriod", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails" ], "xbrltype": "durationItemType" }, "lpsn_DefinedContributionPlanMatchGroupsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan Match Groups [Axis]", "label": "Defined Contribution Plan Match Groups [Axis]", "terseLabel": "Defined Contribution Plan Match Groups [Axis]" } } }, "localname": "DefinedContributionPlanMatchGroupsAxis", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "lpsn_DefinedContributionPlanMatchGroupsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Defined Contribution Plan Match Groups [Axis]", "label": "Defined Contribution Plan Match Groups [Domain]", "terseLabel": "Defined Contribution Plan Match Groups [Domain]" } } }, "localname": "DefinedContributionPlanMatchGroupsDomain", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "lpsn_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxIncomeInclusion": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Global Intangible Low Tax Income Inclusion", "label": "Effective Income Tax Rate Reconciliation, Global Intangible Low Tax Income Inclusion", "terseLabel": "Global Intangible Low Tax Income Inclusion" } } }, "localname": "EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxIncomeInclusion", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "lpsn_ExercisePriceRangeEightMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Eight [Member]", "label": "Exercise Price Range Eight [Member]", "terseLabel": "$18.09 - $28.18" } } }, "localname": "ExercisePriceRangeEightMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "domainItemType" }, "lpsn_ExercisePriceRangeFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Five [Member]", "label": "Exercise Price Range Five [Member]", "terseLabel": "$12.45 - $12.45" } } }, "localname": "ExercisePriceRangeFiveMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "domainItemType" }, "lpsn_ExercisePriceRangeFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Four [Member]", "label": "Exercise Price Range Four [Member]", "terseLabel": "$11.96 - $12.32" } } }, "localname": "ExercisePriceRangeFourMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "domainItemType" }, "lpsn_ExercisePriceRangeNineMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Nine [Member]", "label": "Exercise Price Range Nine [Member]", "terseLabel": "$28.23 - $32.37" } } }, "localname": "ExercisePriceRangeNineMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "domainItemType" }, "lpsn_ExercisePriceRangeOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range One [Member]", "label": "Exercise Price Range One [Member]", "terseLabel": "$6.23 - $7.6" } } }, "localname": "ExercisePriceRangeOneMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "domainItemType" }, "lpsn_ExercisePriceRangeSevenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Seven [Member]", "label": "Exercise Price Range Seven [Member]", "terseLabel": "$14.5 - $17.88" } } }, "localname": "ExercisePriceRangeSevenMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "domainItemType" }, "lpsn_ExercisePriceRangeSixMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Six [Member]", "label": "Exercise Price Range Six [Member]", "terseLabel": "$12.46 - $14.3" } } }, "localname": "ExercisePriceRangeSixMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "domainItemType" }, "lpsn_ExercisePriceRangeTenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Ten [Member]", "label": "Exercise Price Range Ten [Member]", "terseLabel": "$40.61 - $40.61" } } }, "localname": "ExercisePriceRangeTenMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "domainItemType" }, "lpsn_ExercisePriceRangeThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Three [Member]", "label": "Exercise Price Range Three [Member]", "terseLabel": "$10.13 - $11.95" } } }, "localname": "ExercisePriceRangeThreeMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "domainItemType" }, "lpsn_ExercisePriceRangeTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Two [Member]", "label": "Exercise Price Range Two [Member]", "terseLabel": "$7.95 - $10.05" } } }, "localname": "ExercisePriceRangeTwoMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "domainItemType" }, "lpsn_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustments", "terseLabel": "Fair value adjustments", "verboseLabel": "Re-measurement to fair value increase (decrease)" } } }, "localname": "FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustments", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_FurnitureEquipmentAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Furniture, Equipment and Building Improvements [Member]", "label": "Furniture Equipment And Building Improvements [Member]", "terseLabel": "Furniture, equipment and building improvements" } } }, "localname": "FurnitureEquipmentAndBuildingImprovementsMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails" ], "xbrltype": "domainItemType" }, "lpsn_HostedServicesBusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hosted Services - Business [Member]", "label": "Hosted Services - Business [Member]", "terseLabel": "Hosted Services - Business" } } }, "localname": "HostedServicesBusinessMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "lpsn_HostedServicesConsumerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hosted Services - Consumer [Member]", "label": "Hosted Services - Consumer [Member]", "terseLabel": "Hosted Services - Consumer" } } }, "localname": "HostedServicesConsumerMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "lpsn_IncreaseDecreaseInBilledReceivables": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Billed Receivables", "label": "Increase (Decrease) In Billed Receivables", "terseLabel": "Increase (decrease) in accounts receivable, net" } } }, "localname": "IncreaseDecreaseInBilledReceivables", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_IncreaseDecreaseInCapitalizedContractCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Capitalized Contract Costs", "label": "Increase (Decrease) In Capitalized Contract Cost", "terseLabel": "Increase (decrease) in contract acquisition costs noncurrent" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCost", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liability", "label": "Increase (Decrease) In Operating Lease Liability", "terseLabel": "Increase in operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lpsn_IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Prepaid Expense And Other Current Assets", "label": "Increase Decrease In Prepaid Expense And Other Current Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lpsn_IncreaseDecreaseinDeferredRevenueCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Deferred Revenue, Current", "label": "Increase (Decrease) in Deferred Revenue, Current", "terseLabel": "Increase (decrease) in current deferred revenue (current)" } } }, "localname": "IncreaseDecreaseinDeferredRevenueCurrent", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_IncreaseDecreaseinDeferredRevenueNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Deferred Revenue, Noncurrent", "label": "Increase (Decrease) in Deferred Revenue, Noncurrent", "terseLabel": "Increase (decrease) in long-term deferred revenue, net" } } }, "localname": "IncreaseDecreaseinDeferredRevenueNoncurrent", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_InternalUseSoftwareDevelopmentCostsBalanceNotSubjectToAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Internal Use Software Development Costs, Balance Not Subject To Amortization", "label": "Internal Use Software Development Costs, Balance Not Subject To Amortization", "terseLabel": "Internal-use software development costs not yet subject to amortization" } } }, "localname": "InternalUseSoftwareDevelopmentCostsBalanceNotSubjectToAmortization", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_MatchingTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Matching Tranche One [Member]", "label": "Matching Tranche One [Member]", "terseLabel": "Match Step One" } } }, "localname": "MatchingTrancheOneMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "lpsn_MatchingTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Matching Tranche Two [Member]", "label": "Matching Tranche Two [Member]", "terseLabel": "Match Step Two" } } }, "localname": "MatchingTrancheTwoMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "lpsn_NOLExpirationPeriodTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NOL Expiration Period, Tranche One [Member]", "label": "NOL Expiration Period, Tranche One [Member]", "terseLabel": "Expiration between 2023 and 2026" } } }, "localname": "NOLExpirationPeriodTrancheOneMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_NOLExpirationPeriodTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NOL Expiration Period, Tranche Two [Member]", "label": "NOL Expiration Period, Tranche Two [Member]", "terseLabel": "Expiration between 2036 and 2037" } } }, "localname": "NOLExpirationPeriodTrancheTwoMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_NetOperatingLossExpirationPeriodsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Net Operating Loss Expiration Periods [Axis]", "label": "Net Operating Loss Expiration Periods [Axis]", "terseLabel": "Net Operating Loss Expiration Periods [Axis]" } } }, "localname": "NetOperatingLossExpirationPeriodsAxis", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "lpsn_NetOperatingLossExpirationPeriodsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Net Operating Loss Expiration Periods [Axis]", "label": "Net Operating Loss Expiration Periods [Domain]", "terseLabel": "Net Operating Loss Expiration Periods [Domain]" } } }, "localname": "NetOperatingLossExpirationPeriodsDomain", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_NineteenNinetyEightPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nineteen Ninety Eight Plan [Member]", "label": "Nineteen Ninety Eight Plan [Member]", "terseLabel": "1998 Plan" } } }, "localname": "NineteenNinetyEightPlanMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_NumberOfSharesOfCommonStockCoveredByCappedCalls": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Shares Of Common Stock Covered By Capped Calls", "label": "Number Of Shares Of Common Stock Covered By Capped Calls", "terseLabel": "Number of shares of common stock covered by called caps (shares)" } } }, "localname": "NumberOfSharesOfCommonStockCoveredByCappedCalls", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lpsn_OperatingLeaseLiabilitySupplementalCashFlow": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Lease Liability Supplemental Cash Flow", "label": "Operating Lease Liability Supplemental Cash Flow", "negatedTerseLabel": "Operating lease liabilities- short-term and long term" } } }, "localname": "OperatingLeaseLiabilitySupplementalCashFlow", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lpsn_OperatingLossCarryforwardsCarryforwardPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Loss Carryforwards, Carryforward Period", "label": "Operating Loss Carryforwards, Carryforward Period", "terseLabel": "Operating loss carryforwards, period of carryforward (in years)" } } }, "localname": "OperatingLossCarryforwardsCarryforwardPeriod", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "durationItemType" }, "lpsn_OperatingLossCarryforwardsGeneratedInTaxableYearsEndingOnOrBeforeDecember312017": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Loss Carryforwards, Generated In Taxable Years Ending On Or Before December 31 2017", "label": "Operating Loss Carryforwards, Generated In Taxable Years Ending On Or Before December 31 2017", "terseLabel": "Operating loss carryforwards generated in taxable years ending on or before December 31 2017" } } }, "localname": "OperatingLossCarryforwardsGeneratedInTaxableYearsEndingOnOrBeforeDecember312017", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_OrganizationConsolidationAndSummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]", "label": "Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "OrganizationConsolidationAndSummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "lpsn_OrganizationConsolidationAndSummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Organization Consolidation And Summary Of Significant Accounting Policies [Table]", "label": "Organization Consolidation And Summary Of Significant Accounting Policies [Table]", "terseLabel": "Organization Consolidation And Summary Of Significant Accounting Policies [Table]" } } }, "localname": "OrganizationConsolidationAndSummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "lpsn_OtherAmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Americas [Member]", "label": "Other Americas [Member]", "terseLabel": "Other Americas" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "lpsn_PaymentForContingentConsiderationValueEquitySharesIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payment For Contingent Consideration, Value, Equity Shares Issued", "label": "Payment For Contingent Consideration, Value, Equity Shares Issued", "terseLabel": "Equity issued as payment related to contingent consideration" } } }, "localname": "PaymentForContingentConsiderationValueEquitySharesIssued", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_PaymentsToAcquireOtherIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments to acquire other intangible assets.", "label": "Payments to acquire other intangible assets", "negatedTerseLabel": "Payments for acquisitions and intangible assets, net of cash acquired" } } }, "localname": "PaymentsToAcquireOtherIntangibleAssets", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lpsn_PotentialEarnOutContingentConsiderationPaymentsTargetBased": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Potential Earn-Out Contingent Consideration Payments, Target Based", "label": "Potential Earn-Out Contingent Consideration Payments, Target Based", "terseLabel": "Potential earn-out consideration payments based on achieving targets" } } }, "localname": "PotentialEarnOutContingentConsiderationPaymentsTargetBased", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Professional Services [Member]", "label": "Professional Services [Member]", "terseLabel": "Professional Services - Business", "verboseLabel": "Professional Services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "lpsn_ProficientMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Proficient [Member]", "label": "Proficient [Member]", "terseLabel": "Proficient" } } }, "localname": "ProficientMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_ScheduleOfDeferredRevenueBySourceTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Deferred Revenue By Source [Table Text Block]", "label": "Schedule Of Deferred Revenue By Source [Table Text Block]", "terseLabel": "Schedule of Deferred Revenue by Revenue Source" } } }, "localname": "ScheduleOfDeferredRevenueBySourceTableTextBlock", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "lpsn_ScheduleOfReceivablesContractAcquisitionCostsAndDeferredRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Receivables, Contract Acquisition Costs, And Deferred Revenue [Table Text Block]", "label": "Schedule Of Receivables, Contract Acquisition Costs, And Deferred Revenue [Table Text Block]", "terseLabel": "Schedule of Receivables, Contract Acquisition Costs, and Deferred Revenue" } } }, "localname": "ScheduleOfReceivablesContractAcquisitionCostsAndDeferredRevenueTableTextBlock", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "lpsn_SegmentReportingUnallocatedCorporateExpenses": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Segment Reporting Unallocated Corporate Expenses", "label": "Segment Reporting Unallocated Corporate Expenses", "terseLabel": "Unallocated corporate expenses" } } }, "localname": "SegmentReportingUnallocatedCorporateExpenses", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsPeriodUsedToDetermineVolatility": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Period Used To Determine Volatility", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Period Used To Determine Volatility", "terseLabel": "Volatility determination period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsPeriodUsedToDetermineVolatility", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "lpsn_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Vested And Expected To Vest, Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Vested And Expected To Vest, Aggregate Intrinsic Value", "verboseLabel": "Options vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestAggregateIntrinsicValue", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateFairValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Fair Value [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Fair Value [Abstract]", "terseLabel": "Aggregate Fair Value" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateFairValueAbstract", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "lpsn_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateFairValueExpectedToVest": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Fair Value, Expected To Vest", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Fair Value, Expected To Vest", "terseLabel": "Expected to vest" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateFairValueExpectedToVest", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateFairValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Fair Value, Nonvested", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Fair Value, Nonvested", "terseLabel": "Non-vested and outstanding" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateFairValueNonvested", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedToVestNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest, Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest, Number", "terseLabel": "Expected to vest (shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedToVestNumber", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "lpsn_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedToVestWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest, Weighted Average Grant Date Fair Value", "terseLabel": "Expected to vest (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedToVestWeightedAverageGrantDateFairValue", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "lpsn_SummaryOfOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The accounting policy related to summary of operations.", "label": "Summary Of Operations [Policy Text Block]", "terseLabel": "Summary of Operations" } } }, "localname": "SummaryOfOperationsPolicyTextBlock", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "lpsn_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateOnValuationAllowanceProvisionalIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reasonable estimate for income tax expense (benefit) for remeasurement of valuation allowance from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.", "label": "Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate On Valuation Allowance, Provisional Income Tax Expense (Benefit)", "negatedTerseLabel": "Federal deferred tax benefit upon remeasurement of valuation allowance at newly enacted rate, provisional estimate" } } }, "localname": "TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateOnValuationAllowanceProvisionalIncomeTaxExpenseBenefit", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_TechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Technology [Member]", "label": "Technology [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "lpsn_TenantAllowanceAmortizationLessee": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amortization of lessee lease liability over time which offsets lease expense.", "label": "Tenant Allowance, Amortization, Lessee", "negatedTerseLabel": "Amortization of tenant allowance" } } }, "localname": "TenantAllowanceAmortizationLessee", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lpsn_TwoCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Customers [Member]", "label": "Two Customers [Member]", "terseLabel": "Two customers" } } }, "localname": "TwoCustomersMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_TwoThousandNinePlanAmendedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Nine Plan, Amended [Member]", "label": "Two Thousand Nine Plan, Amended [Member]", "terseLabel": "2009 Amended Plan" } } }, "localname": "TwoThousandNinePlanAmendedMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_TwoThousandNinePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Nine Plan [Member]", "label": "Two Thousand Nine Plan [Member]", "terseLabel": "2009 Plan" } } }, "localname": "TwoThousandNinePlanMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_TwoThousandNineteenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Nineteen Employee Stock Purchase Plan [Member]", "label": "Two Thousand Nineteen Employee Stock Purchase Plan [Member]", "terseLabel": "2019 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandNineteenEmployeeStockPurchasePlanMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_TwoThousandPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Plan [Member]", "label": "Two Thousand Plan [Member]", "terseLabel": "2000 Plan" } } }, "localname": "TwoThousandPlanMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_TwoThousandTenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Ten Employee Stock Purchase Plan [Member]", "label": "Two Thousand Ten Employee Stock Purchase Plan [Member]", "terseLabel": "2010 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandTenEmployeeStockPurchasePlanMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_UnitedKingdomGermanyJapanFranceItalyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "United Kingdom, Germany, Japan, France, Italy [Member]", "label": "United Kingdom, Germany, Japan, France, Italy [Member]", "terseLabel": "Other" } } }, "localname": "UnitedKingdomGermanyJapanFranceItalyMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "lpsn_WindDownCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Wind Down Costs [Member]", "label": "Wind Down Costs [Member]", "terseLabel": "Wind down costs of legacy platform" } } }, "localname": "WindDownCostsMember", "nsuri": "http://www.liveperson.com/20191231", "presentation": [ "http://www.liveperson.com/role/RestructuringCostsExpensesRelatedToRestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "Total Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r142", "r148" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r154", "r251", "r256", "r437" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r150", "r251", "r254", "r434", "r435" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r115", "r116", "r117", "r118" ], "lang": { "en-US": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r116", "r117", "r118" ], "lang": { "en-US": { "role": { "label": "Previously Reported [Member]", "terseLabel": "As previously reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails", "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails", "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r153", "r251", "r255", "r436", "r439", "r441" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails", "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails", "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r393" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU No. 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r50" ], "lang": { "en-US": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]", "terseLabel": "Billing Status, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities and Other Current Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r24", "r156", "r157", "r252" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "periodEndLabel": "Closing balance, Receivable", "periodStartLabel": "Opening balance, Receivable", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $3,070 and $2,276, in 2019 and 2018, respectively", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails", "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r5", "r6", "r42" ], "calculation": { "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional services, consulting and other vendor fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r5", "r6", "r42" ], "calculation": { "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Sales commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r211" ], "calculation": { "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r55", "r56", "r57" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r54", "r57", "r58", "r356" ], "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 Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Amortization Period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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", "verboseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r263", "r265", "r296", "r297" ], "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", "verboseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "verboseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r301" ], "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", "verboseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r162", "r166", "r168", "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r162", "r166" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "verboseLabel": "Additions Charged to Costs and Expenses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r170" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Deductions / Write-Offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r77", "r95", "r388" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Accretion of debt discount on convertible senior notes", "verboseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r71", "r95", "r390" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "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 issuance costs", "verboseLabel": "Amortization of issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r95", "r194", "r203" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of purchased intangibles", "verboseLabel": "Aggregate amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows", "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Shares excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/NetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r145", "r413", "r426" ], "calculation": { "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r52" ], "calculation": { "http://www.liveperson.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", "terseLabel": "Current assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationDetails" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r372" ], "calculation": { "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "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 assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r9", "r10", "r11", "r12", "r13", "r14", "r15", "r16" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "terseLabel": "Total long-lived assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AustralianTaxationOfficeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government of Australia.", "label": "Australian Taxation Office [Member]", "terseLabel": "Australian Taxation Office" } } }, "localname": "AustralianTaxationOfficeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r266", "r293" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BilledRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions.", "label": "Billed Revenues [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "BilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails", "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r341", "r342" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails", "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Business acquisition transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r348", "r349", "r351" ], "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": "Aggregate purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r348", "r349" ], "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": "Equity consideration in acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r94", "r353" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r347", "r350" ], "calculation": { "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent earn-out" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r343", "r344" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Assets acquired liabilities assumed, net liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r113", "r140" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r100", "r101", "r102" ], "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": "Purchase of property and equipment recorded in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r442" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "verboseLabel": "Capitalized computer software" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r180" ], "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 prepaid commissions (in years)" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r181" ], "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", "periodEndLabel": "Closing balance, Contract Acquisition Costs noncurrent", "periodStartLabel": "Opening balance, Contract Acquisition Costs noncurrent", "terseLabel": "Prepaid commissions" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r181" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Contract acquisition costs" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r33", "r97" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r8", "r98", "r104" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r92", "r97", "r103" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS - End of the year", "periodStartLabel": "CASH AND CASH EQUIVALENTS - Beginning of the year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r92", "r385" ], "calculation": { "http://www.liveperson.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": "CHANGE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r229", "r418", "r431" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 1.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 (See Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r228", "r230" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r240" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23" ], "calculation": { "http://www.liveperson.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", "verboseLabel": "Common stock, $0.001 par value - 200,000,000 and 100,000,000 shares authorized, 66,543,073 and 63,676,229 shares issued, and 63,833,243 and 60,994,944 shares outstanding as of December 31, 2019 and 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r61", "r63", "r64" ], "calculation": { "http://www.liveperson.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" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.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]", "verboseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r135", "r136", "r382", "r383" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r135", "r136", "r382", "r383", "r438" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r135", "r136", "r382", "r383", "r438" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r131", "r423" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r135", "r136", "r382", "r383" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r104", "r355", "r357", "r358" ], "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]", "verboseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r248", "r249", "r252" ], "calculation": { "http://www.liveperson.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", "periodEndLabel": "Closing balance, Deferred Revenue (current)", "periodStartLabel": "Opening balance, Deferred Revenue (current)", "terseLabel": "Deferred revenue", "verboseLabel": "Total deferred revenue - short term" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r248", "r249", "r252" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "periodEndLabel": "Closing balance, Deferred revenue (long-term)", "periodStartLabel": "Ending balance, Deferred revenue (long-term)", "terseLabel": "Deferred revenue, net of current portion", "verboseLabel": "Total deferred revenue - long term" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r253" ], "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": "Revenues recognized that were included in the deferred revenue balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Convertible senior note net" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of Carrying Amount of Convertible Debt and Related Interest" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r45" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Amortization", "terseLabel": "Amortization of purchased intangibles" } } }, "localname": "CostOfGoodsAndServicesSoldAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r74" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r73" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1": { "auth_ref": [ "r118" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the cumulative effect on retained earnings net of related income tax effect.", "label": "Cumulative Effect on Retained Earnings, Net of Tax", "terseLabel": "ASC 606 prior period adjustment" } } }, "localname": "CumulativeEffectOnRetainedEarningsNetOfTax1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Current income taxes:" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r106", "r331", "r336" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": 1.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)", "verboseLabel": "Current income taxes, U.S. Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r110", "r333" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "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)", "verboseLabel": "Current income taxes, Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r331", "r336" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "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 current income taxes" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r106", "r331", "r336" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": 3.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)", "verboseLabel": "Current income taxes, State and local" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Entity's established relationships with its customers through contracts.", "label": "Customer Contracts [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerContractsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Convertible Senior Notes and Capped Call Transactions" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r414", "r416", "r425" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r19", "r234", "r416", "r425" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r233" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 1.0, "parentTag": "lpsn_DebtInstrumentConvertibleCarryingAmountOfEquityComponentNetOfIssuanceCosts", "weight": 1.0 } }, "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": "Proceeds allocated to the conversion options (debt discount)", "verboseLabel": "Carry amount of equity component of convertible notes" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r237" ], "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": "Convertible debt conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Convertible, Remaining Discount Amortization Period", "terseLabel": "Remaining amortization period for debt discount and debt issuance costs" } } }, "localname": "DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days in analysis of conversion price" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price if converted" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "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 in consideration of note conversion" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r389", "r391" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r44", "r389" ], "lang": { "en-US": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Effective interest rate (percent)" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument stated rate (percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r421" ], "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": "Percentage of principal amount paid if repurchase due to fundamental change (percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r107", "r241", "r242", "r243", "r244", "r388", "r389", "r391", "r422" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r388", "r391" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 2.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r37", "r104" ], "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 Rent" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r332", "r336" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "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)", "verboseLabel": "Deferred income taxes, U.S. Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Deferred income taxes:" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r390" ], "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 attributable to liability" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r37", "r390" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 3.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r332", "r336" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": 2.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)", "verboseLabel": "Deferred income taxes, Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r325" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r106", "r332", "r336" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "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 deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r20", "r21", "r321", "r415", "r424" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r308", "r325" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r96" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r332", "r336" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": 3.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": "Deferred income taxes, State and local", "verboseLabel": "State deferred tax provision" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails", "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "auth_ref": [ "r329" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 3.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 interest carryforward.", "label": "Deferred Tax Asset, Interest Carryforward", "terseLabel": "Interest" } } }, "localname": "DeferredTaxAssetInterestCarryforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "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 deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "verboseLabel": "Intangibles amortization" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r322" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "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": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r325" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets (liabilities)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r323" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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": "Deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r303", "r329", "r330" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "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", "verboseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Net operating loss carryforwards, not subject to expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "Net operating loss carryforwards, subject to expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r303", "r329", "r330" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "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 deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "verboseLabel": "Non-cash compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r303", "r329", "r330" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "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 temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r303", "r329", "r330" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "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 the allowance for doubtful accounts.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r324" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "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": "Less valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r308", "r325" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "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 assets (liabilities)" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r304", "r329", "r330" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "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": "Operating lease right of use asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r304", "r329", "r330" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "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", "negatedLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r258", "r259", "r260", "r261", "r262" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Employer matching contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer contribution limit" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Employer matching contribution percent of eligible compensation" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employer matching contribution, percent of match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r95", "r143" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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", "verboseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows", "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.liveperson.com/role/PropertyAndEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r111", "r359", "r360", "r361", "r362", "r363", "r365", "r366", "r369", "r370", "r371" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r251" ], "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 Disaggregated of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "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": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share of common stock:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r68", "r115", "r121", "r122", "r123", "r124", "r127", "r420", "r433" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted-average shares used to compute net loss income per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r68", "r115", "r121", "r122", "r123", "r124", "r127", "r420", "r433" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r385" ], "calculation": { "http://www.liveperson.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 FOREIGN EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r109", "r309", "r310" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails": { "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": "Total provision" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r309", "r310", "r335" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails": { "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", "verboseLabel": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r309", "r310", "r335" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails": { "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": "Valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r309", "r310", "r335" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails": { "order": 6.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", "verboseLabel": "Foreign taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r309", "r310", "r335" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails": { "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 attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "verboseLabel": "Non-deductible expenses \u2013 Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r309", "r310", "r335" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails": { "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", "verboseLabel": "Non-deductible expenses \u2013 stock based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r309", "r310", "r335" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails": { "order": 10.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", "verboseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r298", "r309" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails": { "order": 8.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 expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent", "terseLabel": "Stock based compensation - excess tax benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r309", "r310", "r335" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails": { "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", "verboseLabel": "State taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent": { "auth_ref": [ "r309" ], "calculation": { "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent", "terseLabel": "Effect of new tax legislation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails" ], "xbrltype": "pureItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Payroll and other employee related costs" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r292" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average recognition period of unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r292" ], "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" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance and other associated costs" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringCostsExpensesRelatedToRestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r291" ], "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": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r240" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "terseLabel": "Reclassification [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r372", "r373", "r374", "r380" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r259", "r260", "r262", "r373", "r407" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r379", "r380" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r372", "r373", "r375", "r376", "r381" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r379" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r259", "r260", "r262", "r373", "r408" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r259", "r260", "r262", "r373", "r409" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r259", "r260", "r262", "r373", "r410" ], "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 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Change in Fair Value of Level 3 Liability:" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r377", "r380" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in Fair Value of Level 3 Liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Contingent earn-out decrease during the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Additions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r378" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedTerseLabel": "Payments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance, End of year", "periodStartLabel": "Balance, Beginning of year" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r379", "r381" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r167", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r202" ], "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", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r204" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "verboseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r204" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r204" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r204" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r204" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "verboseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r195", "r198", "r202", "r205", "r412" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated future amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r195", "r201" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r202" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "verboseLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails", "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r196" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Gross Carrying Amount", "verboseLabel": "Intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r104", "r384", "r387" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "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]", "verboseLabel": "Foreign currency derivative contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r69" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r182", "r184" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets", "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions", "verboseLabel": "Goodwill acquired in acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r208" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r104", "r190", "r199" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r188" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign exchange adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r185", "r189" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "terseLabel": "Accumulated goodwill impairment charges" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r95", "r183", "r187", "r191" ], "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 recognized" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r362", "r368" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r362" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r104", "r209", "r215" ], "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]", "verboseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r108" ], "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", "verboseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r108" ], "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", "verboseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r108" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "(Loss) income before provision for (benefit from) income taxes", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r213" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r311" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Named agency, division or body 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, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "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": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r312", "r318", "r320", "r334" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r340" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r144", "r338" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "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)", "terseLabel": "Provision for income taxes", "totalLabel": "Total income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r65", "r104", "r306", "r307", "r319", "r320", "r326", "r339", "r440" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r99" ], "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" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r94" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r94" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r94" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r94" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Contract acquisition costs noncurrent" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r94" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.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, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r94" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r94" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInRestrictedCash": { "auth_ref": [ "r80", "r83" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.", "label": "Increase (Decrease) in Restricted Cash", "negatedTerseLabel": "Cash held as collateral" } } }, "localname": "IncreaseDecreaseInRestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInUnbilledReceivables": { "auth_ref": [ "r94" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.", "label": "Increase (Decrease) in Unbilled Receivables", "terseLabel": "Increase (decrease) in unbilled receivable, net" } } }, "localname": "IncreaseDecreaseInUnbilledReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r193", "r200" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r77", "r238" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Interest Expense, Debt [Abstract]", "terseLabel": "Interest Expense:" } } }, "localname": "InterestExpenseDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r79" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest (expense) income" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r104", "r206", "r207" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r404" ], "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": "Schedule of Lease Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal Matters" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/LegalMatters" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r399" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r405" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r405" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "verboseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r405" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "verboseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r405" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r405" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r405" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r405" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "verboseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r405" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetailsCalc2": { "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: present value adjustment" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r398" ], "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": "Operating leases, initial lease terms" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r417", "r429" ], "calculation": { "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r372" ], "calculation": { "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-Lived Assets By Geographic Region" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r235", "r416", "r427" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, Unclassified [Abstract]", "terseLabel": "Carrying Amount of Liability Component:" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r231" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyInformationAboutLitigationMattersAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Loss Contingency, Information about Litigation Matters [Abstract]" } } }, "localname": "LossContingencyInformationAboutLitigationMattersAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r259" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r92", "r93", "r96" ], "calculation": { "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r59", "r62", "r67", "r96", "r126", "r419", "r432" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.liveperson.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.liveperson.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" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows", "http://www.liveperson.com/role/ConsolidatedStatementsOfComprehensiveLoss", "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNameDomain": { "auth_ref": [ "r100", "r101", "r102" ], "lang": { "en-US": { "role": { "documentation": "The name of the sale of an asset or business acquired through a noncash (or part noncash) transaction.", "label": "Noncash or Part Noncash Acquisition, Name [Domain]", "terseLabel": "Noncash or Part Noncash Acquisition, Name [Domain]" } } }, "localname": "NoncashOrPartNoncashAcquisitionNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1": { "auth_ref": [ "r100", "r101", "r102" ], "lang": { "en-US": { "role": { "documentation": "The number of shares issued as [noncash or part noncash] consideration for a business or asset acquired. 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, Noncash Financial or Equity Instrument Consideration, Shares Issued", "terseLabel": "Issuance of shares of common stock in connection with acquisition (in shares)" } } }, "localname": "NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "sharesItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionsByUniqueDescriptionAxis": { "auth_ref": [ "r100", "r101", "r102" ], "lang": { "en-US": { "role": { "documentation": "This table is organized by a unique description of the noncash or part noncash acquisition.", "label": "Noncash or Part Noncash Acquisitions by Unique Description [Axis]", "terseLabel": "Noncash or Part Noncash Acquisitions by Unique Description [Axis]" } } }, "localname": "NoncashOrPartNoncashAcquisitionsByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives not designated as hedging instruments" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total Other (expense) income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Additional information on costs and expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r396" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Lease expense for operating leases" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r395" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liability", "totalLabel": "Total operating lease liability", "verboseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails", "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails", "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r395" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability", "verboseLabel": "Current operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails", "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r395" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, net of current portion", "verboseLabel": "Long term operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails", "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r397", "r400" ], "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 lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r394" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right of use asset", "verboseLabel": "Right-of-use asset, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails", "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/ConsolidatedBalanceSheets", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r403", "r406" ], "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": "Operating leases, weighted average discount rate (percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r402", "r406" ], "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": "Operating leases, weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Future Minimum Lease Payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r327" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r328" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r142", "r148" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r7", "r42" ], "calculation": { "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r53", "r386" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r60", "r63", "r66", "r240" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenseMember": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other expense.", "label": "Other Expense [Member]", "terseLabel": "Other expense, ent" } } }, "localname": "OtherExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other Income (Expense), net" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r100", "r101", "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a 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 a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "terseLabel": "Issuance of shares of common stock in connection with acquisition" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r346" ], "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": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payment related to contingent consideration", "terseLabel": "Payment related to contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForDerivativeInstrumentFinancingActivities": { "auth_ref": [ "r87", "r91" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Payments for Derivative Instrument, Financing Activities", "negatedTerseLabel": "Purchase of capped call option" } } }, "localname": "PaymentsForDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r86" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r90", "r218" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringCostsComponentsOfRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r88" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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 issuance costs in connection with convertible senior notes" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r81", "r352" ], "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", "verboseLabel": "Cash payment in acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r82" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchases of property and equipment, including capitalized software" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r266", "r293" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22" ], "calculation": { "http://www.liveperson.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 - 5,000,000 shares authorized, none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r31", "r32" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r85" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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 issuance of convertible senior notes" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r85" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from debt offering, net of debt issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r84" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock in connection with the exercise of options and ESPP" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r84", "r294" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Fair value of stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r36", "r212" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r35", "r210" ], "calculation": { "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r212", "r430" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets", "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net, by Type [Abstract]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r34", "r104", "r212" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r212" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r210" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails" ], "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", "verboseLabel": "Property and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r70", "r169" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts, net" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]", "terseLabel": "Receivables Billing Status [Domain]" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r302", "r442" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Product development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.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": "Product development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r95", "r217", "r222", "r225" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring costs", "verboseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/RestructuringCostsExpensesRelatedToRestructuringChargesDetails", "http://www.liveperson.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringCostsExpensesRelatedToRestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringCostsExpensesRelatedToRestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r218", "r223" ], "calculation": { "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Balance, End of year", "periodStartLabel": "Balance, Beginning of the year", "terseLabel": "Restructuring Reserve", "verboseLabel": "Restructuring liability" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails", "http://www.liveperson.com/role/RestructuringCostsComponentsOfRestructuringChargesDetails", "http://www.liveperson.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringCostsComponentsOfRestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r245", "r428" ], "calculation": { "http://www.liveperson.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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r250", "r251" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r105", "r257" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r151" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue by Geographic Location" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r401", "r406" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right of use asset (1)" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Activity in the Allowance for Doubtful Accounts" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "verboseLabel": "Summary of Intangible Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r341", "r342" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r333" ], "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]", "verboseLabel": "Schedule of Provision For Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r325" ], "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]", "verboseLabel": "Schedule of Federal Deferred Tax Assets and Deferred Tax Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r364", "r366", "r368" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of Gains (Losses) on Derivative Instruments Recognized in the Income Statement" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r309" ], "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]", "verboseLabel": "Schedule of Reconciliation of Federal Statutory Tax Rate to Effective Income Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r116", "r117", "r118" ], "lang": { "en-US": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "auth_ref": [ "r116", "r117", "r118" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "terseLabel": "Schedule of Impact of Correction on Previously Issued Consolidated Financial Statements" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r372", "r373" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r392" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]", "verboseLabel": "Schedule of Future Minimum Lease Payments Under Non-Cancelable Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r190", "r192" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r190", "r192" ], "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 Changes in Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r108" ], "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]", "verboseLabel": "Schedule of Domestic and Foreign Components of Income Before Provision for Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r36", "r212" ], "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": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r220", "r221", "r224" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringCostsExpensesRelatedToRestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r220", "r221", "r224" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r141", "r145", "r146", "r147", "r190" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r141", "r145", "r146", "r147", "r190" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Summary Of Financial Information By Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r266", "r293" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r272", "r283", "r285" ], "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 Option Activity and Weighted Average Exercise Prices" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r288" ], "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": "Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r318", "r334" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r201" ], "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 Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r69" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorDebtObligationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Borrowing with the highest claim on the assets of the entity in event of bankruptcy or liquidation.", "label": "Senior Debt Obligations [Member]", "terseLabel": "Convertible senior note" } } }, "localname": "SeniorDebtObligationsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r95", "r217", "r222", "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance and other associated costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringCostsComponentsOfRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r94" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "verboseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows", "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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, Award Requisite Service Period", "terseLabel": "Requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r267" ], "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 (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r277" ], "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", "negatedTerseLabel": "Forfeited (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r281" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r279" ], "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": "Awarded (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r279" ], "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": "Awarded (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r278" ], "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": "Non-vested and outstanding, ending (shares)", "periodStartLabel": "Balance outstanding, beginning (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r278" ], "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": "Non-vested and outstanding, ending (in dollars per share)", "periodStartLabel": "Balance outstanding, beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "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 Date Fair Value (Per Share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r280" ], "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", "negatedTerseLabel": "Released (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r280" ], "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": "Released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r290" ], "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 yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "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": "Historical volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "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": "Historical volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "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, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "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, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "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]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "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 number of shares of common stock available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r269" ], "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 of common stock authorized and reserved for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r293" ], "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 of common stock available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "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 years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r277" ], "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": "Cancelled or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r284" ], "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 fair value of stock options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r274", "r293" ], "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": "Options outstanding, ending balance (in shares)", "periodStartLabel": "Options outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "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": "Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r273" ], "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": "Options outstanding, ending balance (in dollars per share)", "periodStartLabel": "Options outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "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": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r285" ], "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 options outstanding. 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, Outstanding, Aggregate Intrinsic Value", "verboseLabel": "Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can 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, Outstanding, Number", "terseLabel": "Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r286" ], "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 options outstanding. 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, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r264", "r270" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "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": "Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r104", "r266", "r271" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]", "terseLabel": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Exercise price range, minimum (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "terseLabel": "Options Exercisable, Number of Shares" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "terseLabel": "Options Outstanding, Number of Shares Outstanding" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Exercise price range, maximum (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r268" ], "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": "Stock option term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r289", "r295" ], "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 life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, 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, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r286" ], "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": "Options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options Exercisable, Weighted-Average Exercise Price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options Outstanding, Weighted-Average Exercise Price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options Outstanding, Weighted-Average Remaining Contractual Life (Years)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and software development costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "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": "Internal-use software development costs" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r145", "r190", "r214", "r219", "r226", "r434" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r49", "r240" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows", "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows", "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r22", "r23", "r245" ], "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": "Issuance of common stock in connection with acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r22", "r23", "r240", "r245" ], "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", "verboseLabel": "Common stock issued under Employee Stock Purchase Plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r22", "r23", "r240", "r245" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Common stock issued upon vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r240", "r245", "r276" ], "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": "Common stock issued upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r49", "r240", "r245" ], "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": "Issuance of common stock in connection with acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r22", "r23", "r240", "r245" ], "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", "verboseLabel": "Common stock issued under Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r22", "r23", "r240", "r245" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Common stock issued upon vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r49", "r240", "r245" ], "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", "verboseLabel": "Common stock issued upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r22", "r23", "r240", "r245" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Common stock repurchase (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r22", "r23", "r240", "r245" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Common stock repurchase" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r27", "r28", "r164" ], "calculation": { "http://www.liveperson.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": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets", "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF OTHER CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit": { "auth_ref": [ "r337" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of reasonable estimate for income tax benefit for which accounting for tax effect for remeasurement of deferred tax liability from change in tax rate is incomplete pursuant to Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax Benefit", "terseLabel": "Federal deferred tax benefit for indefinite lived deferred tax liabilities, provisional estimate" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit": { "auth_ref": [ "r337" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reasonable estimate for income tax expense (benefit) for which accounting for tax effect for remeasurement of deferred tax from change in tax rate is incomplete pursuant to Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit)", "negatedTerseLabel": "Decrease in federal deferred tax provision upon remeasurement of net deferred taxes at newly enacted rate, provisional estimate" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Unrecognized tax benefits" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r158", "r159", "r160", "r161", "r163", "r165" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r411" ], "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/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r51", "r246" ], "lang": { "en-US": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, at cost (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r48", "r246" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r48", "r246", "r247" ], "calculation": { "http://www.liveperson.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, at cost; 2,709,830 and 2,681,285 shares respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringCostsExpensesRelatedToRestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.", "label": "Unbilled Revenues [Member]", "terseLabel": "Unbilled Receivable" } } }, "localname": "UnbilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r95" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "terseLabel": "Gain (losses) on derivative instruments recognized in statements of operations" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r305", "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Gross unrecognized tax benefits at December 31", "periodStartLabel": "Unrecognized tax benefits balance at January 1", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails", "http://www.liveperson.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r316" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Decrease due to settlement" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r315" ], "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 increase for tax positions of current years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r314" ], "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 increase for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r317" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Decrease due to expiration of statue", "terseLabel": "Decrease due to expiration of statue" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails", "http://www.liveperson.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r129", "r130", "r132", "r133", "r137", "r138", "r139" ], "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]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease": { "auth_ref": [ "r112" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)", "terseLabel": "Valuation recorded" } } }, "localname": "ValuationAllowancesAndReservesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r124" ], "calculation": { "http://www.liveperson.com/role/NetLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of assumed exercised options (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/NetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r120", "r124" ], "calculation": { "http://www.liveperson.com/role/NetLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/NetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r119", "r124" ], "calculation": { "http://www.liveperson.com/role/NetLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfOperations", "http://www.liveperson.com/role/NetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted Average Number of Shares Outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/NetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r273": { "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=116856206&loc=d3e5070-113901" }, "r274": { "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=116856206&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r276": { "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=116856206&loc=d3e5070-113901" }, "r277": { "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=116856206&loc=d3e5070-113901" }, "r278": { "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=116856206&loc=d3e5070-113901" }, "r279": { "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=116856206&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "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=116856206&loc=d3e5070-113901" }, "r281": { "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=116856206&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r289": { "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=116856206&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "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=116856206&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r295": { "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=115993241&loc=d3e301413-122809" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=117330312&loc=d3e23163-113944" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.EE.Q2(b))", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=SL116722634-122817" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r419": { "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=116637391&loc=SL114874048-224260" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r425": { "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=119400593&loc=d3e572229-122910" }, "r426": { "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=119400593&loc=d3e572229-122910" }, "r427": { "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=119400593&loc=d3e572229-122910" }, "r428": { "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=119400593&loc=d3e572229-122910" }, "r429": { "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=119400593&loc=d3e572229-122910" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r431": { "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=119400593&loc=d3e572229-122910" }, "r432": { "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=116637232&loc=SL114874131-224263" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r442": { "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" }, "r443": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r444": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r445": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r446": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r447": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r448": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r449": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "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=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "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=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "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=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "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=116634182&loc=SL114868664-224227" }, "r75": { "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=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "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=116634182&loc=SL114868664-224227" }, "r78": { "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=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3505-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" } }, "version": "2.1" } XML 47 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 7 Months Ended 9 Months Ended 12 Months Ended
Apr. 11, 2019
Feb. 13, 2019
Oct. 29, 2018
Jul. 31, 2018
Apr. 25, 2018
Jun. 02, 2017
Apr. 30, 2017
Jun. 07, 2012
Nov. 30, 2019
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2009
Dec. 31, 2000
Jan. 31, 2018
Jun. 30, 2010
Dec. 31, 1998
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Increase in common stock authorized (in shares)                 100,000,000                    
Common stock, shares authorized (in shares)                   200,000,000   200,000,000 100,000,000            
Common stock, shares issued (in shares)                   66,543,073   66,543,073 63,676,229            
Common stock, shares outstanding (in shares)                   63,833,243   63,833,243 60,994,944            
Common stock, par value (in dollars per share)                   $ 0.001   $ 0.001 $ 0.001            
Preferred stock, shares authorized (in shares)                   5,000,000   5,000,000 5,000,000            
Preferred stock, shares issued (in shares)                   0   0 0            
Preferred stock, shares outstanding (in shares)                   0   0 0            
Preferred stock, par value (in dollars per share)                   $ 0.001   $ 0.001 $ 0.001            
Weighted average fair value of stock options granted (in dollars per share)                       $ 12.12 $ 6.60 $ 4.25          
Dividend yield                       0.00% 0.00% 0.00%          
Expected life (in years)                       5 years 5 years 5 years          
Volatility determination period (in years)                       5 years              
Fair value of stock options exercised                       $ 8,000 $ 16,100            
Stock-based compensation expense                       44,105 $ 14,841 $ 8,944          
Accrual for cash awards to be settled in shares                   $ 19,000   $ 19,000              
2010 Employee Stock Purchase Plan                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Shares of common stock authorized and reserved for issuance (in shares)                                   1,000,000  
Amended and Restated 2010 Employee Stock Purchase Plan                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Shares of common stock authorized and reserved for issuance (in shares)           2,000,000                          
Increase in number of shares of common stock available for issuance (in shares)           1,000,000                          
2019 Employee Stock Purchase Plan                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Increase in number of shares of common stock available for issuance (in shares)                   1,000,000                  
Shares of common stock available for issuance (in shares)                   900,000   900,000              
2018 Plan                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Shares of common stock authorized and reserved for issuance (in shares)                   3,368,048   3,368,048         1,500,000    
Increase in number of shares of common stock available for issuance (in shares)   618,048 250,000 500,000 500,000                            
Shares of common stock available for issuance (in shares)                   800,000   800,000              
Stock Option                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Unrecognized compensation cost                   $ 22,700   $ 22,700              
Weighted average recognition period of unrecognized compensation cost                       2 years 4 months 24 days              
Stock Option | 1998 Plan                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Shares of common stock authorized and reserved for issuance (in shares)                                     5,850,000
Stock Option | 2000 Plan                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Shares of common stock authorized and reserved for issuance (in shares)                               10,000,000      
Increase in number of shares of common stock available for issuance (in shares)                               4,150,000      
Stock Option | 2009 Plan                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Increase in number of shares of common stock available for issuance (in shares)                             6,000,000        
Stock Option | 2009 Amended Plan                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Shares of common stock authorized and reserved for issuance (in shares) 32,067,744                                    
Increase in number of shares of common stock available for issuance (in shares) 4,250,000           4,000,000 4,250,000                      
Stock option term (in years)                     10 years                
Shares of common stock available for issuance (in shares)                   4,100,000   4,100,000              
Restricted Stock Units (RSUs)                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Unrecognized compensation cost                   $ 76,200   $ 76,200              
Weighted average recognition period of unrecognized compensation cost                       2 years 9 months 18 days              
Restricted Stock Units (RSUs) | Minimum                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Vesting period (in years)                       3 years              
Restricted Stock Units (RSUs) | Maximum                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Vesting period (in years)                       4 years              
XML 48 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Balance outstanding, beginning (shares) 2,690 873 1,188  
Awarded (shares) 1,979 2,568 332  
Released (shares) (1,197) (361) (363)  
Forfeited (shares) (423) (390) (284)  
Non-vested and outstanding, ending (shares) 3,049 2,690 873  
Expected to vest (shares) 2,059      
Weighted Average Grant Date Fair Value (Per Share)        
Balance outstanding, beginning (in dollars per share) $ 15.81 $ 8.29 $ 8.44  
Awarded (in dollars per share) 30.99 17.02 8.16  
Released (in dollars per share) 14.24 9.49 8.48  
Forfeited (in dollars per share) 20.28 9.49 8.46  
Non-vested and outstanding, ending (in dollars per share) 24.73 $ 15.81 $ 8.29  
Expected to vest (in dollars per share) $ 22.97      
Aggregate Fair Value        
Non-vested and outstanding $ 112,848 $ 50,756 $ 10,053 $ 8,968
Expected to vest $ 76,185      
XML 49 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Leases Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Lessee, Lease, Description [Line Items]      
Operating lease right of use asset $ 15,680    
Operating lease liability 19,467    
Lease expense for operating leases 13,000 $ 10,900 $ 9,900
Operating lease payments $ 7,000    
Minimum      
Lessee, Lease, Description [Line Items]      
Operating leases, initial lease terms 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Operating leases, initial lease terms 12 years    
XML 50 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]      
Payroll and other employee related costs $ 27,920 $ 19,014  
Professional services, consulting and other vendor fees 20,382 17,461  
Unrecognized tax benefits 2,053 1,913  
Sales commissions 9,654 6,239  
Contingent earn-out (Note 8) 557 2,372  
Restructuring Reserve 314 977 $ 2,338
Other 1,898 2,686  
Total $ 62,778 $ 50,662  
XML 51 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 52 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Payment related to contingent consideration $ 487 $ 0 $ 0
Conversable Inc and AdvantageTec      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent earn-out   $ 2,400  
Contingent earn-out      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent earn-out decrease during the period (1,800)    
Payment related to contingent consideration 500    
Equity issued as payment related to contingent consideration 1,000    
Contingent earn-out | Conversable Inc      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Re-measurement to fair value increase (decrease) (496)    
Contingent earn-out | AdvantageTec      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Re-measurement to fair value increase (decrease) 168    
Level 2 | Recurring | Convertible senior note      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Convertible senior note net $ 194,300    
XML 53 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies
LivePerson, Inc. (“LivePerson”, the “Company”, “we” or “our”) was incorporated in the State of Delaware in November 1995 and the LivePerson service was introduced in November 1998. In April 2000, the company completed an initial public offering and is currently traded on the NASDAQ Global Select Market and the Tel Aviv Stock Exchange. LivePerson is headquartered in New York City with U.S. offices in Alpharetta (Georgia), Austin (Texas), San Francisco (California) and Seattle (Washington), and international offices in Amsterdam (Netherlands), Berlin (Germany), Delhi (India), London (United Kingdom), Mannheim (Germany), Melbourne (Australia), Milan (Italy), Paris (France), Ra'anana (Israel), Reading (United Kingdom), Singapore (Singapore), Tel Aviv (Israel), and Tokyo (Japan).
LivePerson makes life easier for people and brands everywhere through messaging powered by AI and humans. During the past decade, the consumer has made the mobile device the center of their digital lives, and they have made mobile messaging the center of communication with friends, family and peers. Our technology enables consumers to connect with businesses through these same preferred conversational interfaces, including Facebook Messenger, SMS, WhatsApp, Apple Business Chat, Google Rich Business Messenger and Alexa. These messaging conversations harness human agents, bots and Artificial Intelligence (AI) to power convenient, personalized and content-rich journeys across the entire consumer lifecycle, from discovery and research, to sales, service and support, and even marketing, social and brick and mortar engagements. For example, consumers can look up product info like ratings, images and pricing, search for stores, see product inventory, schedule appointments, apply for credit, approve repairs, make purchases or payments - all without ever leaving the messaging channel. These AI and human-assisted conversational experiences constitute the Conversational Space.
LiveEngage, our enterprise-class cloud-based platform, enables businesses to become conversational by securely deploying messaging, coupled with bots and AI, at scale for brands with tens of millions of customers and many thousands of customer care agents. LiveEngage powers conversations across each of a brand’s primary digital channels, including mobile apps, mobile and desktop web browsers, short message service (SMS), social media and third-party consumer messaging platforms. Brands can also use LiveEngage to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (IVRs) and wait on hold. Similarly, LiveEngage can ingest traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages.
LivePerson's robust, cloud-based suite of rich messaging, real-time chat, AI and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (PCI) compliance, cobrowsing and a sophisticated proactive targeting engine. With LiveEngage, agents can manage all conversations with consumers through a single console interface, regardless of which disparate messaging endpoints the consumers originate from; i.e., WhatsApp, Line, Apple Business Chat, IVR, social, email, Amazon Alexa, or WeChat. An extensible application programming interface (API) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on LiveEngage.
LivePerson’s Conversational AI offerings put the power of bot development, training, management and analysis into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what we call “the tango” of humans, AI and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating messaging with our proprietary Conversational AI, as well as third-party bots, LiveEngage offers brands a comprehensive approach to scaling automations across their millions of customer conversations.
LivePerson's consumer services offering is an online marketplace that connects independent service providers (Experts) who provide information and knowledge for a fee via mobile and online messaging with individual consumers (Users). Users seek assistance and advice in various categories including personal counseling and coaching, computers and programming, education and tutoring, spirituality and religion, and other topics.
Principles of Consolidation
The consolidated financial statements reflect the operations of LivePerson and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires the Company’s management to make a number of estimates and assumptions relating to the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the period. Significant items subject to such estimates and assumptions include revenue recognition, stock-based compensation, accounts receivable, the valuation of goodwill and intangible assets, income taxes and legal contingencies. Actual results could differ from those estimates.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable which approximate fair value at December 31, 2019 because of the short-term nature of these instruments. The Company invests its cash and cash equivalents with financial institutions that it believes are of high quality, and the Company performs periodic evaluations of these instruments and the relative credit standings of the institutions with which it invests. At certain times, the Company’s cash balances with any one financial institution may exceed Federal Deposit Insurance Corporation insurance limits. The Company believes it mitigates its risk by depositing its cash balances with high credit, quality financial institutions.
The Company performs ongoing credit evaluations of its customers’ financial condition (except for customers who purchase the LivePerson services by credit card via Internet download) and has established an allowance for doubtful accounts based upon factors surrounding the credit risk of customers, historical trends and other information. Concentration of credit risk is limited due to the Company’s large number of customers. No single customer accounted for or exceeded 10% of revenue in 2019, 2018 or 2017. Two customers exceeded 10% of the Company's total accounts receivable in 2019 with a balance of approximately $17.6 million. No single customer accounted for or exceeded 10% of the Company’s total accounts receivable in 2018 or in 2017.
Foreign Currency Translation
The Company’s operations are conducted in various countries around the world and the financial statements of its foreign subsidiaries are reported in the applicable foreign currencies (functional currencies). Financial information is translated from the applicable functional currency to the U.S. dollar (the reporting currency) for inclusion in the Company’s consolidated financial statements. Income, expenses and cash flows are translated at weighted average exchange rates prevailing during the fiscal period, and assets and liabilities are translated at fiscal period-end exchange rates. Resulting translation adjustments are included as a component of accumulated other comprehensive income (loss) in stockholders’ equity. Foreign exchange transaction gain or losses are included in Other Income (Expense), net in the accompanying consolidated statements of operations.
Cash and Cash Equivalents
The Company considers all highly liquid securities with original maturities of three months or less when acquired to be cash equivalents. Cash equivalents, which primarily consist of money market funds, are recorded at cost, which approximates fair value.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company determines the allowance based on historical write-off experience. The Company reviews its allowance for doubtful accounts monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance sheet credit exposure related to its customers. The activity in the allowance for doubtful accounts is as follows (amounts in thousands):
Year Ended December 31,

Beginning Balance
 
Additions
Charged to
Costs and
Expenses
 
Deductions /
Write-Offs
 
Ending Balance
2017
$
1,732

 
$
1,895

 
$
(2,309
)
 
$
1,318

2018
$
1,318

 
$
1,814

 
$
(856
)
 
$
2,276

2019
$
2,276

 
$
2,159

 
$
(1,365
)
 
$
3,070

Property and Equipment
Property and equipment are stated at cost, net of accumulated depreciation, and amortization. Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the related assets, generally three to five years for equipment and software. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or the estimated useful life of the asset. Depreciation expense, which includes amortization of internal use software totaled $16.4 million, $14.2 million, and $12.4 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Internal-Use Software Development Costs
In accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 350-40, ‘‘Internal-Use Software’’, the Company capitalizes its costs to develop its internal use software when preliminary development efforts are successfully completed, management has authorized and committed project funding, and it is probable that the project will be completed and the software will be used as intended. These costs are included in property and equipment in the Company's consolidated balance sheets and are amortized on a straight-line basis over the estimated useful life of the related asset, which approximates five years. Costs incurred prior to meeting these criteria, together with costs incurred for training and maintenance, are expensed as incurred.
The Company capitalized internal-use software costs of $29.1 million, $11.7 million, and $8.3 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Goodwill and Intangible Assets
The Company records goodwill when the consideration paid in a business combination exceeds the fair value of the net tangible assets and the identified intangible assets acquired. Goodwill is not amortized, but instead is required to be tested for impairment annually and whenever events or changes in circumstances indicate that the carrying value of goodwill may exceed its fair value.
The Company performs testing for impairment of goodwill in its third quarter, or as events occur or circumstances change that would more likely than not reduce the fair value of the Company’s reporting units below their carrying amounts. A qualitative assessment is first made to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. This initial qualitative assessment includes, among other things, consideration of: (i) market capitalization of the Company, (ii) past, current and projected future earnings and equity; (iii) recent trends and market conditions; and (iv) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this initial qualitative assessment indicates that it is more likely than not that impairment exists, a second analysis will be performed, involving a comparison between the estimated fair values of the Company’s reporting unit with its respective carrying amount including goodwill. If the carrying value exceeds estimated fair value, there is an indication of potential impairment, and a third analysis is performed to measure the amount of impairment. The third analysis involves calculating an implied fair value of goodwill by measuring the excess of the estimated fair value of the reporting unit over the aggregate estimated fair values of the individual assets less liabilities. If the carrying value of goodwill exceeds the implied fair value of goodwill, an impairment charge is recorded for the excess.    
Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values, and reviewed for impairment in accordance with ASC 360-10-35, “Accounting for Impairment or Disposal of Long-Lived Assets.”
The Company evaluates for goodwill impairment annually at September 30th and at the end of the third quarter of 2019, and 2018, the Company determined that it was not more-likely that the fair value of the reporting units is less than their carrying amount. Accordingly, the Company did not perform the two-step goodwill impairment test on both the Company's Business and Consumer segments. The Company assessed qualitative facts while summarizing the totality of events and circumstances and considered the extent to which adverse events or circumstances could affect the reporting unit's fair value as well as the consideration of positive and mitigating events and circumstances that would affect the determination of whether it was more likely than not that the fair value of a reporting unit is less than its carrying amount.
Business Combinations
Business combinations are accounted for using the acquisition method and accordingly, the assets acquired (including identified intangible assets), the liabilities assumed and any noncontrolling interest in the acquired business are recorded at their acquisition date fair values. The Company’s acquisition model typically provides for an initial payment at closing and for future additional contingent purchase price obligations. Contingent purchase price obligations are recorded as deferred acquisition consideration on the balance sheet at the acquisition date fair value and are remeasured at each reporting period. Changes in such
estimated values are recorded in the results of operations. For further information, see Note 8 of the Notes to the Consolidated Financial Statements included herein.
For each acquisition, the Company undertakes a detailed review to identify other intangible assets and a valuation is performed for all such identified assets. The Company uses several market participant measurements to determine estimated value. This approach includes consideration of similar and recent transactions, as well as utilizing discounted expected cash flow methodologies. A substantial portion of the intangible asset value that the Company acquires is the specialized know-how of the workforce, which is treated as part of goodwill and is not required to be valued separately. The majority of the value of the identifiable intangible assets acquired is derived from customer relationships, including the related customer contracts, as well as trade names. In executing the Company’s overall acquisition strategy, one of the primary drivers in identifying and executing a specific transaction is the existence of, or the ability to, expand the existing client relationships. The expected benefits of the Company’s acquisitions are typically shared across multiple agencies and regions.
Impairment of Long-Lived Assets
In accordance with ASC 360-10, “Accounting for the Impairment or Disposal of Long-lived Assets,” long-lived assets, such as property and equipment, and purchased intangibles subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. The amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset.
Revenue Recognition
The majority of the Company’s revenue is generated from monthly service revenues and related professional services from the sale of the LivePerson services. Revenues are recognized when control of these services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services.

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.
    
Total revenue of $291.6 million, $249.8 million, and $218.9 million was recognized during the years ended December 31, 2019, December 31, 2018 and December 31, 2017, respectively.

    
The Company has made the following accounting policy election and elected to use a practical expedient specific to certain revenue streams, as permitted by the FASB, in applying Topic 606.  The Company utilizes the right-to-invoice practical expedient with regard to the recognition of revenue upon the invoicing of certain revenue streams, as revenue for those streams are billed monthly.

Under Topic 606, the Company defers all incremental commission costs ("contract acquisition costs") to obtain the contract. The contract acquisition costs, which are comprised of prepaid sales commissions, have balances at December 31, 2019 and 2018 of $32.0 million and $13.4 million, respectively. The Company amortizes these costs over the related period of benefit using the customer expected life that the Company determined to be three to five years which is consistent with the transfer to the customer of the services to which the asset relates. The Company classifies contract acquisition costs as long-term unless they have an original amortization period of one year or less.

Hosted Services- Business Revenue

Hosted Services Business revenue is reported at the amount that reflects the ultimate consideration expected to be received and primarily consist of fees that provide customers access to LiveEngage, the Company’s enterprise-class, cloud-based platform. The Company has determined such access represents a stand-ready service provided continually throughout the contract term. As such, control and satisfaction of this stand-ready performance obligation is deemed to occur over time. The Company recognizes this revenue over time on a ratable basis over the contract term, beginning on the date that access to the LiveEngage platform is made available to the customer. The passage of time is deemed to be the most faithful depiction of the transfer of control of the services as the customer simultaneously receives and consumes the benefit provided by the Company’s performance. Subscription contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements. Additionally, for certain of the Company’s larger customers, the Company may provide call center labor through an arrangement with one or more of several qualified vendors. For most of these customers, the Company passes the fee it incurs with the labor provider and its fee for the hosted services through to its customers in the form of a fixed fee for each order placed via the Company’s online engagement solutions. For these Pay for Performance (‘‘PFP’’) arrangements in accordance with ASC-606, ‘‘Principal Agent Considerations’’, the Company acts as a principal in a transaction if it controls the specified goods or services before they are transferred to the customer.

Professional Services Revenues

Professional services revenue primarily consists of fees for deployment and optimization services, as well as training delivered on an on-demand basis which is deemed to represent a distinct stand-ready performance obligation. Professional Services Revenues are reported at the amount that reflects the ultimate consideration the Company expects to receive in exchange for such services. Control for the majority of the Company’s Professional Services contracts passes over time to the customer and is recognized ratably over the contracted period, as the passage of time is deemed to be the most faithful depiction of the transfer of control. For certain deployment services, which are not deemed to represent a distinct performance obligation, revenue will be recognized in the same manner as the fee for access to the LiveEngage platform, and as such will be recognized on a straight-line basis over the contract term. For services billed on a fixed price basis, revenue is recognized over time based on the proportion performed using inputs as the measure of progress toward complete satisfaction of the performance obligation. Professional service contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements.

Contracts with Multiple Performance Obligations

Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, the cloud applications sold, and the number and types of users within its contracts.

Hosted Services- Consumer Revenue

For revenue from the Company’s Consumer segment generated from online transactions between Experts and Users, revenue is recognized at an amount net of Expert fees in accordance with ASC 606, “Principal Agent Considerations,” due primarily to the fact that the Expert is the primary obligor. Additionally, the Company performs as an agent without any risk of loss for collection, and is not involved in selecting the Expert or establishing the Expert’s fee.  The Company collects a fee from the consumer and retains a portion of the fee, and then remits the balance to the Expert. Revenue from these transactions is recognized at the point in time when the transaction is complete and no significant performance obligations remain.
Deferred Revenues

The Company records deferred revenues when cash payments are received or due in advance of its performance. The increase in the deferred revenue balance for the year ended December 31, 2019 is primarily driven by cash payments received or due in advance of satisfying its performance obligations, partially offset by $42.4 million of revenues recognized that were included in the deferred revenue balance as of December 31, 2018.
The following table presents deferred revenue by revenue source (amounts in thousands):
 
 
December 31,
 
 
2019
 
2018
Hosted services – Business
 
$
82,892

 
$
51,689

Hosted services – Consumer
 
687

 
543

Professional services – Business
 
5,172

 
2,783

Total deferred revenue - short term
 
$
88,751

 
$
55,015

 
 
 
 
 
Hosted services – Business
 
$

 
$
19

Professional services – Business
 
438

 
203

Total deferred revenue - long term
 
$
438

 
$
222


Disaggregated Revenue

The following table presents the Company's revenues disaggregated by revenue source (amounts in thousands):
 
December 31,
 
2019
 
2018
 
2017
Revenue:
 
 
 
 
 
Hosted services – Business
$
225,705

 
$
197,474

 
$
178,686

Hosted services – Consumer
24,480

 
19,553

 
17,450

Professional services
41,424

 
32,811

 
22,740

Total revenue
$
291,609

 
$
249,838

 
$
218,876


Revenue by Geographic Location

The Company is domiciled in the United States and has international operations in the United Kingdom, Asia-Pacific, Latin America and Western Europe, particularly France and Germany. The following table presents the Company's revenues attributable to domestic and foreign operations for the years ended (amounts in thousands):
 
December 31,
 
2019
 
2018
 
2017
United States
$
170,815

 
$
146,702

 
$
137,433

Other Americas (1)
11,462

 
7,315

 
6,987

Total Americas
182,277

 
154,017

 
144,420

EMEA (2) (4)
78,301

 
71,318

 
56,310

APAC (3)
31,031

 
24,503

 
18,146

Total revenue
$
291,609

 
$
249,838

 
$
218,876

(1) Canada, Latin America and South America
(2) Europe, the Middle East and Africa (“EMEA”)
(3) Asia-Pacific (“APAC”)
(4) Includes revenue from the United Kingdom of $50.4 million, $46.5 million, and $38.9 million for the year ended December 31, 2019, 2018, and 2017, respectively. and from the Netherlands of $10.0 million, $8.7 million, and $2.0 million for the year ended December 31, 2019, 2018, and 2017, respectively.

Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to Hosted Services- Business Revenue.
In some arrangements, the Company allows customers to pay for access to LiveEngage over the term of the software license. The Company refers to these as subscription transactions. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, anticipated to be invoiced in the next twelve months, are included in accounts receivable on the consolidated balance sheet. The opening and closing balances of the Company's accounts receivable, unbilled receivables, and deferred revenues are as follows (amounts in thousands):
 
Accounts Receivable
 
Unbilled Receivable
 
Contract Acquisition Costs noncurrent
 
Deferred Revenue (current)
 
Deferred Revenue (long term)
Opening Balance as of December 31, 2018
$
34,211

 
$
11,812

 
$
13,361

 
$
55,015

 
$
222

Increase (decrease), net
36,107

 
5,490

 
18,604

 
33,736

 
216

Ending Balance as of December 31, 2019
$
70,318

 
$
17,302

 
$
31,965

 
$
88,751

 
$
438



As of December 31, 2019, the Company expects to recognize the long term performance obligations in 2020.

Advertising Costs
The Company expenses the cost of advertising and promoting its services as incurred in the sales and marketing expense on the consolidated statement of operations. Such costs totaled approximately $28.6 million, $17.4 million, and $15.8 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Stock-based Compensation
In accordance with ASC Topic 718 -10, ‘‘Stock Compensation’’, the Company measures stock based awards at fair value and recognizes compensation expense for all share-based payment awards made to its employees and directors, including employee stock options.
The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will retain vested stock options before exercising them, the estimated volatility of its common stock price and the number of options that will be forfeited prior to vesting. The fair value is then recognized on a straight line basis over the requisite service period of the award, which is generally three to four years. Changes in these estimates and assumptions can materially affect the determination of the fair value of the stock-based compensation and consequently, the related amount recognized in the consolidated statement of operations.
Deferred Rent
The Company records rent expense on a straight-line basis over the term of the related lease. The difference between the rent expense recognized for financial reporting purposes and the actual payments made in accordance with the lease agreement is recognized as deferred rent liability included in other liabilities on the Company’s consolidated balance sheets.
Income Taxes
Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those 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 results of operations in the period that the tax change occurs. In evaluating our ability to recover our deferred tax assets in the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. We include interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized
Comprehensive Loss
In accordance with ASC 220, ‘‘Comprehensive Income’’, the Company reports by major components and as a single total, the change in its net assets during the period from non-owner sources. Comprehensive income (loss) consists of net income (loss), and accumulated other comprehensive income (loss), which includes certain changes in equity that are excluded from net income (loss). The Company’s comprehensive loss for all periods presented is related to the effect of foreign currency translation.

Recently Issued Accounting Standards    

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (‘‘ASU’’) 2016‑13, “Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments,” which changes the impairment model for most financial assets. The new model uses a forward‑looking expected loss method, which will generally result in earlier recognition of allowances for losses. In November 2018, the FASB issued ASU 2018‑19, “Codification Improvements to Topic 326, Financial Instruments- Credit Losses,” which clarifies that receivables arising from operating leases are not within the scope of Topic 326, Financial Instruments-Credit Losses. Instead, impairment of receivables arising from operating leases should be accounted for in accordance with Topic 842, Leases . In April 2019, the FASB issued ASU 2019-04,  ‘‘Codification Improvements to Topic 326, Financial Instruments-Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments,’’ which clarifies treatment of certain credit losses. In May 2019, the FASB issued ASU 2019-05, ‘‘Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief,’’ which permits an entity, upon adoption of ASU 2016-13, to irrevocably elect the fair value option (on an instrument-by instrument basis) for eligible financial assets measured at amortized cost basis. These ASUs are effective for annual and interim periods beginning after January 1, 2020, and early adoption is permitted. The Company does not expect the adoption of this standard to have a material effect on our consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-15, ‘‘Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract; Disclosures for Implementation Costs Incurred for Internal-Use Software and Cloud Computing Arrangements’’ (“ASU 2018-15”). This standard aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (‘‘ASC’’) 350-40, in order to determine which costs to capitalize and recognize as an asset. ASU 2018-15 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company is currently in the process of evaluating the impact of the adoption of ASU 2018-230 on its consolidated financial statements.

In January 2017, FASB issued ASU No. 2017-04, ‘‘Intangibles -Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment’’ (“ASU 2017-04”). This update addresses concerns over the cost and complexity of the two-step goodwill impairment test. The amendments in this update remove the second step of the test. An entity will apply a one-step quantitative test and record the amount of goodwill impairment as the excess of a reporting unit's carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. The new guidance does not amend the optional qualitative assessment of goodwill impairment. ASU 2017-04 is effective for financial statements issued for annual periods beginning after December 15, 2019, and interim periods within those annual periods. The Company does not expect the adoption of ASU 2017-04 will have a material effect on its financial position, results of operations or cash flows.

Recently Adopted Accounting Pronouncements

In February 2016, the FASB issued ASU No. 2016-02, “Leases” (“ASU 2016-02”). ASU 2016-02 requires lessees to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Under the new guidance, lessor accounting is largely unchanged. Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) may apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented.

The Company adopted ASU No. 2016-02, ‘‘Leases’’ (Topic 842), as of January 1, 2019 using the modified transition approach. The modified transition approach provides a method for recording existing leases at adoption. As a result, the Company was not required to adjust its comparative period financial information for effects of the standard or make the new required lease disclosures for periods before the date of adoption (i.e. January 1, 2019). For its long-term operating lease, the Company recognized a right-of-use asset and a lease liability on its balance sheet. The lease liability is determined as the present value of future lease payments using an estimated rate of interest that the Company would have to pay to borrow equivalent funds on a collateralized basis at the lease commencement date. The right-of-use asset is based on the liability adjusted for any prepaid or deferred rent. The lease term at the commencement date is determined by considering whether renewal options and termination options are reasonably assured of exercise. Rent expense for the operating lease is recognized on a straight-line basis over the lease term and is included in operating expenses on the statements of operations. Variable lease payments include lease operating expenses. The adoption of the new standard resulted in the recording of additional net lease assets and lease liabilities of approximately $10.0 million. The standard did not materially impact the Company's consolidated net earnings and had no impact on cash flows.

In June 2018, the FASB issued ASU No. 2018-07, ‘‘Compensation -Stock Compensation (Topic 718) - Improvements to Nonemployee Share-Based Payment Accounting’’ (‘‘ASU 2018-07’’). This new standard expands the scope of Topic 718, Compensation-Stock Compensation (which currently only includes share-based payments to employees) to include share-based payments issued to non-employees for goods or services. Consequently, the accounting for share-based payments to non-employees and employees will be substantially aligned. ASU 2018-07 is effective for public companies for fiscal years beginning after December 15, 2018, including interim periods within that fiscal year. The standard did not materially impact the Company's consolidated net earnings and had no impact on cash flows.

Impact on Previously Issued Financial Statements for the Correction of an Error
During the quarter ended December 31, 2019, the Company identified and corrected an immaterial error that affected previously issued consolidated financial statements for the quarters ended March 31, June 30, and September 30, 2019 and 2018, respectively, and for the year ended December 31, 2018. The error related to the misapplication of U.S. generally accepted accounting principles relating to the classification of its contract acquisition costs for sales commissions. The Company previously recorded contract acquisition costs, a non current asset, as a component of prepaid expenses and other current assets.
The effects of the above correction on the Company’s consolidated balance sheets is as follows (amounts in thousands):
 
 
2019
 
 
As of March 31,
 
As of June 30,
 
As of September 30,
Prepaid expenses and other current assets
 
 
 
 
 
 
As previously reported
 
$
29,290

 
$
35,317

 
$
41,806

Adjustment
 
(16,808
)
 
(19,995
)
 
(25,993
)
As revised
 
12,482

 
15,322

 
15,813

 
 
 
 
 
 
 
Current assets
 
 
 
 
 
 
As previously reported
 
318,362

 
311,511

 
300,746

Adjustment
 
(16,808
)
 
(19,995
)
 
(25,993
)
As revised
 
301,554

 
291,516

 
274,753

 
 
 
 
 
 
 
Contract acquisition costs
 
 
 
 
 
 
As previously reported
 

 

 

Adjustment
 
16,808

 
19,995

 
25,993

As revised
 
16,808

 
19,995

 
25,993

 
 
2018
 
 
As of
March 31,
 
As of June 30,
 
As of
September 30,
 
As of
December 31,
Prepaid expenses and other current assets
 
 
 
 
 
 
 
 
As previously reported
 
$
13,194

 
$
16,885

 
$
18,722

 
$
22,613

Adjustment
 
(5,539
)
 
(7,852
)
 
(10,880
)
 
(13,361
)
As revised
 
7,655

 
9,033

 
7,842

 
9,252

 
 
 
 
 
 
 
 
 
Current assets
 
 
 
 
 
 
 
 
As previously reported
 
116,787

 
124,957

 
136,800

 
135,085

Adjustment
 
(5,539
)
 
(7,852
)
 
(10,880
)
 
(13,361
)
As revised
 
111,248

 
117,105

 
125,920

 
121,724

 
 
 
 
 
 
 
 
 
Contract acquisition costs
 
 
 
 
 
 
 
 
As previously reported
 

 

 

 

Adjustment
 
5,539

 
7,852

 
10,880

 
13,361

As revised
 
5,539

 
7,852

 
10,880

 
13,361


XML 54 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring Costs - Expenses Related to Restructuring Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 2,043 $ 4,468 $ 2,594
Severance and other associated costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 2,043 4,468 648
Wind down costs of legacy platform      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 0 $ 0 $ 1,946
XML 55 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue $ 291,609 $ 249,838 $ 218,876
Costs and expenses:      
Cost of revenue 78,878 62,479 58,205
Sales and marketing 156,814 103,344 90,905
General and administrative 56,967 45,873 43,124
Product development 82,145 55,707 40,034
Restructuring costs 2,043 4,468 2,594
Amortization of purchased intangibles 1,794 1,670 1,840
Total costs and expenses 378,641 273,541 236,702
Loss from operations (87,032) (23,703) (17,826)
Other (expense) income, net      
Interest (expense) income (7,407) 22 26
Other income (expense), net 1,213 (493) 110
Total Other (expense) income, net (6,194) (471) 136
Loss before provision for income taxes (93,226) (24,174) (17,690)
Provision for income taxes 2,845 858 501
Net loss $ (96,071) $ (25,032) $ (18,191)
Net loss per share of common stock:      
Basic (in dollars per share) $ (1.53) $ (0.42) $ (0.32)
Diluted (in dollars per share) $ (1.53) $ (0.42) $ (0.32)
Weighted-average shares used to compute net loss income per share:      
Basic (in shares) 62,593,026 59,203,400 56,358,017
Diluted (in shares) 62,593,026 59,203,400 56,358,017
Additional information on costs and expenses:      
Stock compensation expense $ 44,105 $ 14,841 $ 8,944
Depreciation and amortization expense 16,366 14,188 12,358
Cost of revenue      
Additional information on costs and expenses:      
Stock compensation expense 4,218 996 448
Depreciation and amortization expense 8,557 7,831 7,150
Amortization of purchased intangibles 1,138 1,143 2,842
Sales and marketing      
Additional information on costs and expenses:      
Stock compensation expense 10,010 5,374 2,500
Depreciation and amortization expense 1,642 1,520 1,625
General and administrative      
Additional information on costs and expenses:      
Stock compensation expense 12,216 4,921 3,691
Depreciation and amortization expense 908 1,083 1,226
Product development      
Additional information on costs and expenses:      
Stock compensation expense 17,661 3,550 2,305
Depreciation and amortization expense $ 5,259 $ 3,754 $ 2,357
XML 56 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Federal Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets:    
Net operating loss carryforwards $ 49,423 $ 18,083
Original Issue Discount 5,201 0
Interest 875 0
Operating lease liability 3,306 0
Accounts payable and accrued expenses 5,934 4,024
Non-cash compensation 4,195 9,597
Intangibles amortization 3,273 5,691
Allowance for doubtful accounts 419 315
Total deferred tax assets 72,626 37,710
Less valuation allowance (48,451) (30,185)
Deferred tax assets, net of valuation allowance 24,175 7,525
Deferred tax liabilities:    
Property and equipment (6,361) (3,736)
Goodwill amortization and contingent earn-out adjustments (3,430) (4,172)
Convertible Notes Issuance (11,055) 0
Operating lease right of use asset (2,504) 0
Total deferred tax liabilities (23,350) (7,908)
Net deferred tax assets (liabilities) $ 825  
Net deferred tax assets (liabilities)   $ (383)
XML 57 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities and Other Current Liabilities
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Accrued Liabilities and Other Current Liabilities Accrued Liabilities and Other Current Liabilities
The following table presents the detail of accrued liabilities and other current liabilities for the periods presented (amounts in thousands):
 
December 31,
 
2019
 
2018
Payroll and other employee related costs
$
27,920

 
$
19,014

Professional services, consulting and other vendor fees
20,382

 
17,461

Unrecognized tax benefits
2,053

 
1,913

Sales commissions
9,654

 
6,239

Contingent earn-out (Note 8)
557

 
2,372

Restructuring
314

 
977

Other
1,898

 
2,686

Total
$
62,778

 
$
50,662


XML 58 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Contractual Obligations
The Company leases facilities and certain car leases (the ‘‘leases’’) under agreements accounted for as operating leases. The leases have initial lease terms ranging from 1 to 12 years. Payments due under the lease contracts include primarily fixed payments. The lease terms include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Currently, there are no operating leases where we believe it is reasonably certain that the Company will exercise any option to extend the initial term.
The Company has evaluated its facility leases and determined which leases met the definition of the new standard in accordance with Topic 842. The Company also performed an evaluation of their other contracts with suppliers in accordance with Topic 842 and have determined that, except for the facilities and car leases described above, none of its supply contracts contain a lease. Further, the Company has made an accounting policy election to keep leases with a term of twelve months or less off the balance sheet. This policy applies to all classes of the underlying assets. The Company will recognize those lease payments and associated interest expense in the consolidated statement of operations evenly over the lease term.
The Company elected the “package of practical expedients,” which permits the Company not to reassess under ASC 842 its prior conclusions about lease identification, lease classification and initial direct costs. The Company also made a policy election not to separate non-lease components from lease components. Furthermore, the Company elected to not capitalize leases with a term of 12 months or less and recognize the lease expense for such leases generally on a straight-line basis over the lease term.
In connection with the leases, the Company recognized operating lease right-of-use assets of $15.7 million and an aggregate lease liability of $19.5 million in its consolidated balance sheet as of December 31, 2019.
The determination of the discount rate used to calculate the present value of the right-of-use assets and lease liabilities depends on whether an interest rate is specified in the lease or not. If the lease specifies a rate, that rate is used when calculating the present value of lease payments. If the rate is not readily determinable, which is generally the case for the Company, the Company’s incremental borrowing rate (“IBR”) as of the date of inception of the lease is used (for initial measurement, the IBR was determined as of the adoption date of the standard). The IBR is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The Company used a ratings benchmark report against its peers in the technology sector.
The Company has operating leases for its corporate offices and other service agreements. The Company's leases have remaining lease terms of 1 to 12 years, some of which include options to extend. The Company's lease expense for the year ended December 31, 2019 consisted entirely of operating leases was approximately $13.0 million. Operating lease payments, which reduced operating cash flows for the year ended December 31, 2019 was approximately $7.0 million.
Supplemental balance sheet information related to leases was as follows:
 
 
As of December 31, 2019
Operating Leases
 
(in thousands, except lease term and discount rate)
Right-of-use asset, net
 
$
15,680

 
 
 
Current operating lease liability
 
6,602

Long term operating lease liability
 
12,865

Total operating lease liability
 
$
19,467

 
 
 
Weighted Average Remaining Lease Term
 
 
Operating leases
 
3.5 years

 
 
 
Weighted Average Discount Rate
 
 
Operating leases
 
7
%

    
Future minimum lease payments under non-cancellable operating leases (with an initial or remaining lease terms in excess of one year) are as follows (amounts in thousands):
Year Ending December 31,
 
Operating
Leases
2020
 
$
7,787

2021
 
6,530

2022
 
3,746

2023
 
1,925

2024
 
1,148

Thereafter
 
864

Total minimum lease payments
 
$
22,000

Less: present value adjustment
 
(2,533
)
Total operating lease liability
 
$
19,467

Rental expense for operating leases and other service agreements was approximately $13.0 million, $10.9 million and $9.9 million for the years ended December 31, 2019, 2018 and 2017 respectively.

Employee Benefit Plans
The Company has a 401(k) defined contribution plan covering all eligible employees. In 2018, the Company provided for employer matching contributions equal to 50% of employee contributions, up to the lesser of 5% of eligible compensation or $6,000. Matching contributions are deposited into the employee’s 401(k) account and are subject to 5 year graded vesting. Beginning in 2019, the Company’s 401(k) policy was changed to a Safe Harbor Plan, whereby the Company matches 100% of the first 3% of eligible compensation and 50% of the next 2% of eligible compensation. Furthermore, the match is immediately vested. Total Company matching contributions were $3.2 million, $1.6 million, and $1.4 million for the years ended December 31, 2019, 2018 and 2017, respectively.

Indemnifications
The Company enters into service and license agreements in its ordinary course of business. Pursuant to some of these agreements, the Company agrees to indemnify certain customers from and against certain types of claims and losses suffered or incurred by them as a result of using the Company’s products.
The Company also has agreements whereby its executive officers and directors are indemnified for certain events or occurrences while the officer or director is, or was serving, at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has a directors and officers insurance policy that reduces its exposure and enables the Company to recover a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal. The Company has no liabilities recorded for these agreements as of December 31, 2019 and 2018.

Non-Income Related Taxes
The Company is in the process of finalizing its sales tax liability analysis for states that it has economic nexus in. Although it is probable that the Company will be subject to sales tax liabilities plus interest in these states, the amount is not estimable at December 31, 2019. The Company expects to finalize its analysis by March 31, 2020.
XML 59 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring Costs (Tables)
12 Months Ended
Dec. 31, 2019
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Related Costs
The following table presents the detail of the liability for the Company’s restructuring charges for the periods presented (amounts in thousands):
 
December 31, 2019
 
December 31, 2018
Balance, Beginning of the year
$
977

 
$
2,338

Severance and other associated costs
2,043

 
4,468

Cash payments
(2,706
)
 
(5,829
)
Balance, End of year
$
314

 
$
977

The following table presents the detail of expenses for the Company’s restructuring charges for the periods presented (amounts in thousands):
 
December 31, 2019
 
December 31, 2018
 
December 31, 2017
Severance and other associated costs
$
2,043

 
$
4,468

 
$
648

Wind down costs of legacy platform

 

 
1,946

Total restructuring costs
$
2,043

 
$
4,468

 
$
2,594


XML 60 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis The Company's assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of December 31, 2019 and December 31, 2018, are summarized as follows (amounts in thousands).
 
December 31, 2019
 
December 31, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
2,899

 
$

 
$

 
$
2,899

 
$
2,828

 
$

 
$

 
$
2,828

Total assets
$
2,899

 
$

 
$

 
$
2,899

 
$
2,828

 
$

 
$

 
$
2,828

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent earn-out
$

 
$

 
$
557

 
$
557

 
$

 
$

 
$
2,372

 
$
2,372

Total liabilities
$

 
$

 
$
557

 
$
557

 
$

 
$

 
$
2,372

 
$
2,372


Schedule of Changes in Fair Value of Level 3 Liabilities
The changes in fair value of the Level 3 liabilities are as follows (amounts in thousands):
 
Contingent Earn-Out
 
December 31,
 
2019
 
2018
Balance, Beginning of year
$
2,372

 
$

Conversable, Inc. fair value adjustment (see Note 7)
(496
)
 
1,496

AdvantageTec, Inc. fair value adjustment (see Note 7)
168

 
876

Payments
(1,487
)
 

Balance, End of year
$
557

 
$
2,372


Schedule of Gains (Losses) on Derivative Instruments Recognized in the Income Statement
The following summarizes certain information regarding the Company’s derivatives that are not designated or are not effective as hedges (in thousands):
 
Gain (losses) on Derivative Instruments Recognized in the Statement of Operations
 
Statement of Operations Location
 
December 31, 2019
 
December 31, 2018
 
December 31, 2017
Foreign currency derivatives contracts
Other Income (Expense), net
 
$

 
$
(50
)
 
$
236


XML 61 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]      
Total revenue $ 291,609 $ 249,838 $ 218,876
Hosted Services - Business      
Disaggregation of Revenue [Line Items]      
Total revenue 225,705 197,474 178,686
Hosted Services - Consumer      
Disaggregation of Revenue [Line Items]      
Total revenue 24,480 19,553 17,450
Professional Services      
Disaggregation of Revenue [Line Items]      
Total revenue $ 41,424 $ 32,811 $ 22,740
XML 62 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Schedule of Activity in the Allowance for Doubtful Accounts The activity in the allowance for doubtful accounts is as follows (amounts in thousands):
Year Ended December 31,

Beginning Balance
 
Additions
Charged to
Costs and
Expenses
 
Deductions /
Write-Offs
 
Ending Balance
2017
$
1,732

 
$
1,895

 
$
(2,309
)
 
$
1,318

2018
$
1,318

 
$
1,814

 
$
(856
)
 
$
2,276

2019
$
2,276

 
$
2,159

 
$
(1,365
)
 
$
3,070

Schedule of Deferred Revenue by Revenue Source
The following table presents deferred revenue by revenue source (amounts in thousands):
 
 
December 31,
 
 
2019
 
2018
Hosted services – Business
 
$
82,892

 
$
51,689

Hosted services – Consumer
 
687

 
543

Professional services – Business
 
5,172

 
2,783

Total deferred revenue - short term
 
$
88,751

 
$
55,015

 
 
 
 
 
Hosted services – Business
 
$

 
$
19

Professional services – Business
 
438

 
203

Total deferred revenue - long term
 
$
438

 
$
222


Schedule of Disaggregated of Revenue
Disaggregated Revenue

The following table presents the Company's revenues disaggregated by revenue source (amounts in thousands):
 
December 31,
 
2019
 
2018
 
2017
Revenue:
 
 
 
 
 
Hosted services – Business
$
225,705

 
$
197,474

 
$
178,686

Hosted services – Consumer
24,480

 
19,553

 
17,450

Professional services
41,424

 
32,811

 
22,740

Total revenue
$
291,609

 
$
249,838

 
$
218,876


Schedule of Revenue by Geographic Location The following table presents the Company's revenues attributable to domestic and foreign operations for the years ended (amounts in thousands):
 
December 31,
 
2019
 
2018
 
2017
United States
$
170,815

 
$
146,702

 
$
137,433

Other Americas (1)
11,462

 
7,315

 
6,987

Total Americas
182,277

 
154,017

 
144,420

EMEA (2) (4)
78,301

 
71,318

 
56,310

APAC (3)
31,031

 
24,503

 
18,146

Total revenue
$
291,609

 
$
249,838

 
$
218,876

(1) Canada, Latin America and South America
(2) Europe, the Middle East and Africa (“EMEA”)
(3) Asia-Pacific (“APAC”)
(4) Includes revenue from the United Kingdom of $50.4 million, $46.5 million, and $38.9 million for the year ended December 31, 2019, 2018, and 2017, respectively. and from the Netherlands of $10.0 million, $8.7 million, and $2.0 million for the year ended December 31, 2019, 2018, and 2017, respectively.
Schedule of Receivables, Contract Acquisition Costs, and Deferred Revenue The opening and closing balances of the Company's accounts receivable, unbilled receivables, and deferred revenues are as follows (amounts in thousands):
 
Accounts Receivable
 
Unbilled Receivable
 
Contract Acquisition Costs noncurrent
 
Deferred Revenue (current)
 
Deferred Revenue (long term)
Opening Balance as of December 31, 2018
$
34,211

 
$
11,812

 
$
13,361

 
$
55,015

 
$
222

Increase (decrease), net
36,107

 
5,490

 
18,604

 
33,736

 
216

Ending Balance as of December 31, 2019
$
70,318

 
$
17,302

 
$
31,965

 
$
88,751

 
$
438


Schedule of Impact of Correction on Previously Issued Consolidated Financial Statements
The effects of the above correction on the Company’s consolidated balance sheets is as follows (amounts in thousands):
 
 
2019
 
 
As of March 31,
 
As of June 30,
 
As of September 30,
Prepaid expenses and other current assets
 
 
 
 
 
 
As previously reported
 
$
29,290

 
$
35,317

 
$
41,806

Adjustment
 
(16,808
)
 
(19,995
)
 
(25,993
)
As revised
 
12,482

 
15,322

 
15,813

 
 
 
 
 
 
 
Current assets
 
 
 
 
 
 
As previously reported
 
318,362

 
311,511

 
300,746

Adjustment
 
(16,808
)
 
(19,995
)
 
(25,993
)
As revised
 
301,554

 
291,516

 
274,753

 
 
 
 
 
 
 
Contract acquisition costs
 
 
 
 
 
 
As previously reported
 

 

 

Adjustment
 
16,808

 
19,995

 
25,993

As revised
 
16,808

 
19,995

 
25,993

 
 
2018
 
 
As of
March 31,
 
As of June 30,
 
As of
September 30,
 
As of
December 31,
Prepaid expenses and other current assets
 
 
 
 
 
 
 
 
As previously reported
 
$
13,194

 
$
16,885

 
$
18,722

 
$
22,613

Adjustment
 
(5,539
)
 
(7,852
)
 
(10,880
)
 
(13,361
)
As revised
 
7,655

 
9,033

 
7,842

 
9,252

 
 
 
 
 
 
 
 
 
Current assets
 
 
 
 
 
 
 
 
As previously reported
 
116,787

 
124,957

 
136,800

 
135,085

Adjustment
 
(5,539
)
 
(7,852
)
 
(10,880
)
 
(13,361
)
As revised
 
111,248

 
117,105

 
125,920

 
121,724

 
 
 
 
 
 
 
 
 
Contract acquisition costs
 
 
 
 
 
 
 
 
As previously reported
 

 

 

 

Adjustment
 
5,539

 
7,852

 
10,880

 
13,361

As revised
 
5,539

 
7,852

 
10,880

 
13,361



XML 63 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Goodwill
The changes in the carrying amount of goodwill for the year ended December 31, 2019 are as follows (amounts in thousands):
 
Business
 
Consumer
 
Total
Balance as of December 31, 2018
$
87,007

 
$
8,024

 
$
95,031

Adjustments to goodwill:
 
 
 
 
 
Foreign exchange adjustments
(44
)
 

 
(44
)
Balance as of December 31, 2019
$
86,963

 
$
8,024

 
$
94,987

The changes in the carrying amount of goodwill for the year ended December 31, 2018 are as follows (amounts in thousands):
 
Business
 
Consumer
 
Total
Balance as of December 31, 2017
$
72,507

 
$
8,024

 
$
80,531

Adjustments to goodwill:
 
 
 
 


Acquisitions
14,606

 

 
14,606

Foreign exchange adjustments
(106
)
 

 
(106
)
Balance as of December 31, 2018
$
87,007

 
$
8,024

 
$
95,031


Summary of Intangible Assets
Intangible assets are summarized as follows (see Note 8) (amounts in thousands):

December 31, 2019

Gross
Carrying
Amount

Accumulated
Amortization

Net Carrying Amount

Weighted
Average
Amortization
Period
Amortizing intangible assets:










Technology
$
30,413

 
$
(25,187
)

$
5,226


5.3 years
Customer relationships
16,964

 
(12,958
)

4,006


8.4 years
Patents
3,267

 
(714
)

2,553


12.8 years
Other
262

 
(235
)

27


2.7 years
Total
$
50,906


$
(39,094
)

$
11,812




 
December 31, 2018
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Weighted
Average
Amortization
Period
Amortizing intangible assets:
 
 
 
 
 
 
 
Technology
$
30,447

 
$
(23,615
)
 
$
6,832

 
5.3 years
Customer relationships
17,219

 
(11,786
)
 
5,433

 
8.4 years
Patents
2,074

 
(534
)
 
1,540

 
12.4 years
Other
262

 
(235
)
 
27

 
2.7 years
Total
$
50,002

 
$
(36,170
)
 
$
13,832

 


Schedule of Future Amortization Expense Estimated amortization expense for the next five years are as follows (amounts in thousands):
 
 
Estimated Amortization Expense
2020
 
$
2,734

2021
 
2,520

2022
 
2,155

2023
 
904

2024
 
705

Thereafter
 
2,794

Total
 
$
11,812


XML 64 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Future Minimum Lease Payments  
2020 $ 7,787
2021 6,530
2022 3,746
2023 1,925
2024 1,148
Thereafter 864
Total minimum lease payments 22,000
Less: present value adjustment (2,533)
Total operating lease liability $ 19,467
XML 65 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Summary of Stock Option Activity and Weighted Average Exercise Prices (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Options      
Options outstanding, beginning balance (in shares) 6,266 7,959 7,769
Granted (in shares) 1,425 2,033 2,042
Exercised (in shares) (1,523) (3,120) (854)
Cancelled or expired (in shares) (369) (606) (998)
Options outstanding, ending balance (in shares) 5,799 6,266 7,959
Options vested and expected to vest 5,096 5,550 7,163
Options exercisable 2,901 3,278 5,163
Weighted Average Exercise Price      
Options outstanding, beginning balance (in dollars per share) $ 12.13 $ 10.71 $ 10.88
Granted (in dollars per share) 29.76 15.00 9.87
Exercised (in dollars per share) 11.12 10.70 8.80
Cancelled (in dollars per share) 14.76 10.03 11.98
Options outstanding, ending balance (in dollars per share) 16.57 12.13 10.71
Options vested and expected to vest (in dollars per share) 15.29 11.89 10.75
Options exercisable (in dollars per share) $ 12.03 $ 11.12 $ 11.17
Weighted Average Remaining Contractual Term (in years)      
Options outstanding 6 years 9 months 14 days 6 years 6 months 18 days 5 years 10 months 6 days
Options vested and expected to vest 6 years 5 months 26 days 6 years 3 months 10 days 5 years 5 months 26 days
Options exercisable 4 years 11 months 12 days 4 years 7 months 20 days 4 years 6 months
Aggregate Intrinsic Value      
Options outstanding $ 119,064 $ 43,348 $ 14,881
Options vested and expected to vest 110,934 39,521 13,197
Options exercisable $ 72,424 $ 25,367 $ 8,648
XML 66 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Domestic and Foreign Components of Income Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Contingency [Line Items]      
United States $ (105,961) $ (38,078) $ (25,585)
(Loss) income before provision for (benefit from) income taxes (93,226) (24,174) (17,690)
Israel      
Income Tax Contingency [Line Items]      
Foreign 2,791 3,163 3,458
United Kingdom      
Income Tax Contingency [Line Items]      
Foreign 5,377 3,690 2,087
Netherlands      
Income Tax Contingency [Line Items]      
Foreign (465) 3,235 1,568
Australia      
Income Tax Contingency [Line Items]      
Foreign 716 686 (1,979)
Germany [Member]      
Income Tax Contingency [Line Items]      
Foreign 3,854 2,900 2,424
Japan [Member]      
Income Tax Contingency [Line Items]      
Foreign $ 462 $ 230 $ 337
XML 67 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment - Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property and Equipment, Net    
Property and equipment gross $ 161,524 $ 112,533
Less: accumulated depreciation and amortization (85,288) (68,798)
Total 76,236 43,735
Computer equipment and software    
Property and Equipment, Net    
Property and equipment gross 92,493 79,161
Furniture, equipment and building improvements    
Property and Equipment, Net    
Property and equipment gross 16,487 14,132
Internal-use software development costs    
Property and Equipment, Net    
Property and equipment gross $ 52,544 $ 19,240
XML 68 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 69 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Loss per Share (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings Per Share [Abstract]      
Shares excluded from computation of earnings per share (in shares) 8,848,907 8,957,672 8,831,798
Weighted Average Number of Shares Outstanding      
Basic (in shares) 62,593,026 59,203,400 56,358,017
Effect of assumed exercised options (in shares) 0 0 0
Diluted (in shares) 62,593,026 59,203,400 56,358,017
XML 70 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring Costs - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Restructuring and Related Activities [Abstract]      
Restructuring charges $ 2,043 $ 4,468 $ 2,594
Restructuring liability $ 314 $ 977 $ 2,338
XML 71 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning Balance (in shares) at Dec. 31, 2016   58,276,447 (2,340,105)      
Beginning Balance at Dec. 31, 2016 $ 138,476 $ 58 $ (2) $ 289,524 $ (144,944) $ (6,160)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued upon exercise of stock options (in shares) 854,000 853,885        
Common stock issued upon exercise of stock options $ 7,491 $ 1   7,490    
Common stock issued upon vesting of restricted stock units (in shares)   363,429        
Common stock issued upon vesting of restricted stock units 1 $ 1        
Stock-based compensation 8,944     8,944    
Common stock issued under Employee Stock Purchase Plan (in shares)   170,208        
Common stock issued under Employee Stock Purchase Plan 1,459     1,459    
Common stock repurchase (in shares)     (247,430)      
Common stock repurchase (1,742)   $ (1) (1,741)    
Net loss (18,191)       (18,191)  
Other comprehensive income (loss) 3,625         3,625
Ending Balance (in shares) at Dec. 31, 2017   59,663,969 (2,587,535)      
Ending Balance at Dec. 31, 2017 $ 140,063 $ 60 $ (3) 305,676 (163,135) (2,535)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued upon exercise of stock options (in shares) 3,120,000 3,120,404        
Common stock issued upon exercise of stock options $ 32,791 $ 3   32,788    
Common stock issued upon vesting of restricted stock units (in shares)   361,539        
Common stock issued upon vesting of restricted stock units 1 $ 1        
Stock-based compensation 14,841     14,841    
Common stock issued under Employee Stock Purchase Plan (in shares)   150,989        
Common stock issued under Employee Stock Purchase Plan 2,480     2,480    
Common stock repurchase (in shares)     (93,750)      
Common stock repurchase (1,345)   $ 0 (1,345)    
ASC 606 prior period adjustment 676       676  
Issuance of common stock in connection with acquisitions (in shares)   379,328        
Issuance of common stock in connection with acquisitions 8,150     8,150    
Net loss (25,032)       (25,032)  
Other comprehensive income (loss) (1,896)         (1,896)
Ending Balance (in shares) at Dec. 31, 2018   63,676,229 (2,681,285)      
Ending Balance at Dec. 31, 2018 $ 170,729 $ 64 $ (3) 362,590 (187,491) (4,431)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued upon exercise of stock options (in shares) 1,523,000 1,523,018        
Common stock issued upon exercise of stock options $ 16,918 $ 2   16,916    
Common stock issued upon vesting of restricted stock units (in shares)   1,197,576        
Common stock issued upon vesting of restricted stock units 1,000 $ 1   999    
Stock-based compensation 25,083     25,083    
Common stock issued under Employee Stock Purchase Plan (in shares)   146,250        
Common stock issued under Employee Stock Purchase Plan 4,142     4,142    
Common stock repurchase (in shares)     (28,545)      
Common stock repurchase (903)   $ 0 (903)    
Equity component of convertible senior notes 52,900     52,900    
Equity component of convertible senior notes issuance costs (1,986)     (1,986)    
Purchase of capped call option (23,184)     (23,184)    
Net loss (96,071)       (96,071)  
Other comprehensive income (loss) (93)         (93)
Ending Balance (in shares) at Dec. 31, 2019   66,543,073 (2,709,830)      
Ending Balance at Dec. 31, 2019 $ 148,535 $ 67 $ (3) $ 436,557 $ (283,562) $ (4,524)
XML 72 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
CURRENT ASSETS:    
Cash and cash equivalents $ 176,523 $ 66,449
Accounts receivable, net of allowance for doubtful accounts of $3,070 and $2,276, in 2019 and 2018, respectively 87,620 46,023
Prepaid expenses and other current assets 13,964 9,252
Total current assets 278,107 121,724
Operating lease right of use asset 15,680  
Property and equipment, net 76,236 43,735
Contract acquisition costs 31,965 13,361
Intangibles, net 11,812 13,832
Goodwill 94,987 95,031
Deferred tax assets 2,179 713
Other assets 1,744 1,707
Total assets 512,710 290,103
CURRENT LIABILITIES:    
Accounts payable 12,302 8,174
Accrued expenses and other current liabilities 62,778 50,662
Deferred revenue 88,751 55,015
Operating lease liability 6,602  
Total current liabilities 170,433 113,851
Deferred revenue, net of current portion 438 222
Convertible senior notes, net 179,012 0
Other liabilities 72 4,205
Operating lease liability, net of current portion 12,865  
Deferred tax liability 1,355 1,096
Total liabilities 364,175 119,374
Commitments and contingencies (See Note 9)
STOCKHOLDERS' EQUITY:    
Preferred stock, $0.001 par value - 5,000,000 shares authorized, none issued 0 0
Common stock, $0.001 par value - 200,000,000 and 100,000,000 shares authorized, 66,543,073 and 63,676,229 shares issued, and 63,833,243 and 60,994,944 shares outstanding as of December 31, 2019 and 2018, respectively 67 64
Additional paid-in capital 436,557 362,590
Treasury stock, at cost; 2,709,830 and 2,681,285 shares respectively (3) (3)
Accumulated deficit (283,562) (187,491)
Accumulated other comprehensive loss (4,524) (4,431)
Total stockholders’ equity 148,535 170,729
Total liabilities and stockholders’ equity $ 512,710 $ 290,103
XML 73 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current income taxes:        
Current income taxes, U.S. Federal   $ (452) $ (1,932) $ 0
Current income taxes, State and local   89 67 47
Current income taxes, Foreign   4,415 3,032 2,852
Total current income taxes   4,052 1,167 2,899
Deferred income taxes:        
Deferred income taxes, U.S. Federal   126 (295) (1,289)
Deferred income taxes, State and local $ 1,200 135 (28) (1,144)
Deferred income taxes, Foreign   (1,468) 14 35
Total deferred income taxes   (1,207) (309) (2,398)
Total income taxes   $ 2,845 $ 858 $ 501
XML 74 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Convertible Senior Notes and Capped Call Transactions (Carrying Amount and Interest Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Carrying Amount of Equity Component:      
Proceeds allocated to the conversion options (debt discount) $ 52,900    
Interest Expense:      
Amortization of issuance costs 956 $ 0 $ 0
Amortization of debt discount 7,605 $ 0 $ 0
Convertible Debt | Convertible Senior Notes      
Carrying Amount of Liability Component:      
Principal 230,000    
Unamortized discount (45,295)    
Unamortized issuance costs (5,693)    
Net carrying amount 179,012    
Carrying Amount of Equity Component:      
Proceeds allocated to the conversion options (debt discount) 52,900    
Issuance costs (1,986)    
Net carrying amount 50,914    
Interest Expense:      
Contractual interest expense 1,438    
Amortization of issuance costs 956    
Amortization of debt discount 7,605    
Total interest expense $ 9,999    
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Level 3 Liabilities (Details) - Contingent earn-out - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Change in Fair Value of Level 3 Liability:    
Balance, Beginning of year $ 2,372 $ 0
Payments (1,487) 0
Balance, End of year 557 2,372
Conversable Inc    
Change in Fair Value of Level 3 Liability:    
Additions   1,496
Fair value adjustments (496)  
AdvantageTec    
Change in Fair Value of Level 3 Liability:    
Additions   $ 876
Fair value adjustments $ 168  
XML 76 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Summary of Significant Accounting Policies - Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Allowance for doubtful accounts      
Beginning Balance $ 2,276 $ 1,318 $ 1,732
Additions Charged to Costs and Expenses 2,159 1,814 1,895
Deductions / Write-Offs (1,365) (856) (2,309)
Ending Balance $ 3,070 $ 2,276 $ 1,318
XML 77 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions for the years ended December 31, 2019, 2018 and 2017:
 
December 31,
 
2019
 
2018
 
2017
Dividend yield
—%
 
—%
 
—%
Risk-free interest rate
1.66% – 3.05%
 
2.5% – 3.1%
 
1.7% – 2.1%
Expected life (in years)
5.0
 
5.0
 
5.0
Historical volatility
43.42% – 44%
 
43.5% – 48.4%
 
46.6% – 48.1%

Schedule of Stock Option Activity and Weighted Average Exercise Prices
A summary of the Company’s stock option activity and weighted average exercise prices follows:
 
Stock Option Activity
 
Weighted Average Remaining Contractual Term (in years)
 
Aggregate Intrinsic Value (in thousands)
 
Options (in thousands)
 
Weighted
Average
Exercise Price
 
 
Balance outstanding at December 31, 2016
7,769

 
$
10.88

 
 
 
 
Granted
2,042

 
9.87

 
 
 
 
Exercised
(854
)
 
8.80

 
 
 
 
Cancelled or expired
(998
)
 
11.98

 
 
 
 
Balance outstanding at December 31, 2017
7,959

 
$
10.71

 
5.85
 
$
14,881

Options vested and expected to vest
7,163

 
$
10.75

 
5.49
 
$
13,197

Options exercisable at December 31, 2017
5,163

 
$
11.17

 
4.50
 
$
8,648

 
 
 
 
 
 
 
 
Balance outstanding at December 31, 2017
7,959

 
$
10.71

 
 
 
 
Granted
2,033

 
15.00

 
 
 
 
Exercised
(3,120
)
 
10.70

 
 
 
 
Cancelled or expired
(606
)
 
10.03

 
 
 
 
Balance outstanding at December 31, 2018
6,266

 
$
12.13

 
6.55
 
$
43,348

Options vested and expected to vest
5,550

 
$
11.89

 
6.28
 
$
39,521

Options exercisable at December 31, 2018
3,278

 
$
11.12

 
4.64
 
$
25,367

 
 
 
 
 
 
 
 
Balance outstanding at December 31, 2018
6,266

 
$
12.13

 
 
 
 
Granted
1,425

 
29.76

 
 
 
 
Exercised
(1,523
)
 
11.12

 
 
 
 
Cancelled or expired
(369
)
 
14.76

 
 
 
 
Balance outstanding at December 31, 2019
5,799

 
$
16.57

 
6.79
 
$
119,064

Options vested and expected to vest
5,096

 
$
15.29

 
6.49
 
$
110,934

Options exercisable at December 31, 2019
2,901

 
$
12.03

 
4.95
 
$
72,424


Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range
The following table summarizes information about outstanding and vested stock options as of December 31, 2019:
 
 
Options Outstanding
 
Options Exercisable
Range of Exercise Prices
 
Number of Shares Outstanding (in thousands)
 
Weighted-Average Remaining Contractual Life (Years)
 
Weighted-Average Exercise Price
 
Number of Shares (in thousands)
 
Weighted-Average Exercise Price
$6.23 - $7.6
 
643

 
6.37
 
$
7.42

 
392

 
$
7.40

$7.95 - $10.05
 
648

 
4.83
 
9.47

 
604

 
9.48

$10.13 - $11.95
 
621

 
5.93
 
10.85

 
476

 
10.53

$11.96 - $12.32
 
50

 
1.51
 
12.10

 
50

 
12.10

$12.45 - $12.45
 
782

 
7.91
 
12.45

 
287

 
12.45

$12.46 - $14.3
 
758

 
3.62
 
13.57

 
628

 
13.41

$14.5 - $17.88
 
580

 
6.44
 
16.11

 
271

 
16.60

$18.09 - $28.18
 
803

 
8.89
 
24.15

 
193

 
21.55

$28.23 - $32.37
 
756

 
9.38
 
29.93

 

 

$40.61 - $40.61
 
158

 
9.47
 
40.61

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
5,799

 
6.79
 
$
16.57

 
2,901

 
$
12.03


Schedule of Share-based Compensation, Restricted Stock Units Award Activity
Restricted Stock Unit Activity
A summary of the Company’s restricted stock units (“RSUs”) activity and weighted average exercise prices follows:
 
Restricted Stock Unit Activity
 
 
 
Number of Shares (in thousands)
 
Weighted Average
Grant Date Fair Value (Per Share)
 
Aggregate Fair Value (in thousands)
Balance outstanding at December 31, 2016
1,188

 
$
8.44

 
$
8,968

Awarded
332

 
8.16

 

Released
(363
)
 
8.48

 

Forfeited
(284
)
 
8.46

 

Non-vested and outstanding at December 31, 2017
873

 
$
8.29

 
$
10,053

 
 
 
 
 
 
Balance outstanding at December 31, 2017
873

 
$
8.29

 
$
10,053

Awarded
2,568

 
17.02

 

Released
(361
)
 
9.49

 

Forfeited
(390
)
 
9.49

 

Non-vested and outstanding at December 31, 2018
2,690

 
$
15.81

 
$
50,756

 
 
 
 
 
 
Balance outstanding at December 31, 2018
2,690

 
$
15.81

 
$
50,756

Awarded
1,979

 
30.99

 

Released
(1,197
)
 
14.24

 

Forfeited
(423
)
 
20.28

 

Non-vested and outstanding at December 31, 2019
3,049

 
$
24.73

 
$
112,848

Expected to vest
2,059

 
$
22.97

 
$
76,185


XML 78 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
The following table presents the detail of property and equipment for the periods presented (amounts in thousands):
 
December 31,
 
2019
 
2018
Computer equipment and software
$
92,493

 
$
79,161

Furniture, equipment and building improvements
16,487

 
14,132

Internal-use software development costs
52,544

 
19,240

 
161,524

 
112,533

Less: accumulated depreciation and amortization
(85,288
)
 
(68,798
)
Total
$
76,236

 
$
43,735


In accordance with its policy, the Company reviews the estimated useful lives of its fixed assets on an ongoing basis. As of December 31, 2019 and 2018, there was approximately $25.3 million, and 7.8 million, respectively, of internal-use software development costs related to projects currently still in development, therefore, are not yet subject to amortization. Aggregate depreciation and amortization expense for property and equipment was $16.4 million, $14.2 million and $12.4 million for the years ended December 31, 2019, 2018, and 2017, respectively.
XML 79 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Acquisitions
Acquisitions
AdvantageTec Inc.
In October 2018, the Company entered into a stock purchase agreement to acquire the outstanding equity interest of AdvantageTec Inc. (“AdvantageTec”), a leading provider of texting solutions for service departments of automotive dealerships that helps enable the conversational experience across the entire dealership, including both front end/variable operations (new and used vehicle sales) and back end/fixed operations (parts and services). The purchase agreement was for total consideration of approximately $11.2 million, which includes approximately $6.0 million in cash, approximately $4.3 million in shares of common stock, and approximately $0.9 million of potential earn-out consideration in cash and shares of common stock. The earn-out is contingent upon achieving certain targeted financial, strategic and integration objectives and milestones and is included as part of the purchase price. During the year, the Company assessed this earn-out and recorded a $0.2 million fair value re-measurement adjustment, which was recorded in loss from operations as an increase in general and administrative expenses. In 2019, the Company made $0.5 million of payments in earn-out consideration, with potential future earn-out payments of $0.4 million.
The purchase price allocation resulted in approximately $9.1 million of goodwill and approximately $2.2 million of intangible assets. The goodwill will not be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. A deferred tax liability for the identified intangibles has been recorded.
    AdvantageTec Inc. enhances the Company’s messaging platform available for the automotive industry and is included in the Company's business segment.




Conversable, Inc.
In September 2018, the Company acquired the employees and technology assets of Conversable, Inc. a SaaS based Artificial Intelligence powered conversational platform, headquartered in Austin, Texas, for an aggregate estimated purchase price of $5.7 million. The estimated purchase price consisted of $1.3 million in cash, approximately $2.9 million in shares of common stock of the Company, and a potential earn-out consideration of $1.5 million in cash, which is based on achieving certain targeted financial, strategic, and integration objectives and milestones and is included as part of the purchase price. In 2019 the Company assessed this earn-out and recorded a $0.5 million fair value re-measurement adjustment, which was recorded in loss from operations as a decrease in general and administrative expenses. This transaction was accounted for under the purchase method of accounting and was based upon the estimated fair value of Conversable, Inc.'s net tangible and identifiable intangible assets as of the date of acquisition.
The purchase price allocation resulted in approximately $5.5 million of goodwill and approximately $0.5 million of intangible assets. The goodwill will be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. The allocation of the purchase price to net book value of acquired assets and liabilities resulted in a net liability $0.3 million, which includes accounts receivable, property and equipment, accrued expenses, and deferred revenue.
Conversable Inc.’s capabilities will accelerate the ongoing expansion of the Company’s Conversational Space solutions and enhance the Company’s ability to deliver proactive and personalized content and services when and where the customer needs it, helping consumers find immediate service through messaging. Conversable, Inc. will be included in the Company’s business segment. The results of this acquisition were not significant to the results of operations for the year ended December 31, 2018.
BotCentral, Inc.
In January 2018, the Company acquired the employees and technology assets of BotCentral, Inc., a Silicon Valley based startup, for an approximate purchase price of $1.0 million in common stock of the Company. The Company incurred an additional $0.2 million related to acquisition costs. This transaction was accounted for as an asset purchase. The aggregate amount of approximately $0.2 million is included in intangibles on the Company’s consolidated balance sheet. With the team’s expertise and knowledge of LiveEngage platform, the team is bringing valuable insight for the Company’s customers and partners, and enabling the Company to more rapidly optimize its bot deployment capabilities, and grow the ecosystem. BotCentral, Inc. will be included in the Company’s business segment. The results of this acquisition were not significant to the results of operations for the year ended December 31, 2018.
XML 80 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences are expected to become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. The Company includes interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. The Company recorded a valuation allowance against its U.S. deferred tax asset as it considered its cumulative loss in recent years as a significant piece of negative evidence. Since valuation allowances are evaluated on a jurisdiction by jurisdiction basis, we believe that the deferred tax assets related to LivePerson Australia, LivePerson UK, Kasamba Israel, LivePerson Japan and LivePerson LTD Israel are more likely than not to be realized as these jurisdictions have positive cumulative pre-tax book income after adjusting for permanent and onetime items. During the year ended December 31, 2019, there was an increase in the valuation recorded of $19.1 million.
Under Section 382 of the Internal Revenue Code of 1986, as amended (the ‘‘Code’’), the Company’s use of its federal net operating loss (“NOL”) carryforwards may be limited if the Company experiences an ownership change, as defined in Section 382 of the Code. Such an annual limitation could result in the expiration of the NOL carryforwards before utilization. Corresponding provisions of state law may limit the Company’s ability to utilize NOL carryforwards for state tax purposes. As of December 31, 2019, the Company had approximately $203.5 million of federal NOL carryforwards available to offset future taxable income. Included in this amount is $5.1 million of federal NOL carryovers from the Company’s acquisition of Proficient. Approximately $41.2 million of these federal NOL carryforwards were generated in taxable years ending on or before December 31, 2017 and will expire in various years through 2037. Federal NOL carryforwards generated in taxable years ending after December 31, 2017, do not expire, but generally may only offset up to 80% of federal taxable income earned in a taxable year.    
The domestic and foreign components of (loss) before provision for income taxes consist of the following (amounts in thousands): 
 
Year Ended December 31,
 
2019
 
2018
 
2017
United States
$
(105,961
)
 
$
(38,078
)
 
$
(25,585
)
Israel
2,791

 
3,163

 
3,458

United Kingdom
5,377

 
3,690

 
2,087

Netherlands
(465
)
 
3,235

 
1,568

Australia
716

 
686

 
(1,979
)
Germany
3,854

 
2,900

 
2,424

Other (1)
462

 
230

 
337

 
$
(93,226
)
 
$
(24,174
)
 
$
(17,690
)
(1) Includes Japan, Italy, Singapore, Canada, France, India and Spain
 
 
 
 
 

No additional provision has been made for U.S. income taxes on the undistributed earnings of its Israeli subsidiary, LivePerson Ltd. (formerly HumanClick Ltd.), as such earnings have been taxed in the U.S. and accumulated earnings of the Company’s other foreign subsidiaries are immaterial through December 31, 2019.
The provision for income taxes consists of the following (amounts in thousands):
 
Year Ended December 31,
 
2019
 
2018
 
2017
Current income taxes:
 
 
 
 
 
U.S. Federal
$
(452
)
 
$
(1,932
)
 
$

State and local
89

 
67

 
47

Foreign
4,415

 
3,032

 
2,852

Total current income taxes
4,052

 
1,167

 
2,899

 
 
 
 
 
 
Deferred income taxes:
 
 
 
 
 
U.S. Federal
126

 
(295
)
 
(1,289
)
State and local
135

 
(28
)
 
(1,144
)
Foreign
(1,468
)
 
14

 
35

Total deferred income taxes
(1,207
)
 
(309
)
 
(2,398
)
Total provision for income taxes
$
2,845

 
$
858

 
$
501


The difference between the total income taxes computed at the federal statutory rate and the provision for income taxes consists of the following:
 
Year Ended December 31,
 
2019
 
2018
 
2017
Federal statutory rate
21.00
 %
 
21.00
 %
 
34.00
 %
State taxes, net of federal benefit
2.95
 %
 
3.30
 %
 
4.09
 %
Non-deductible expenses – stock based compensation
1.82
 %
 
4.73
 %
 
(0.78
)%
Global Intangible Low Tax Income Inclusion
(2.29
)%
 
(7.99
)%
 
 %
Non-deductible expenses – Other
(1.57
)%
 
(2.58
)%
 
(1.19
)%
Foreign taxes
(1.86
)%
 
(1.34
)%
 
(1.97
)%
Valuation allowance
(26.42
)%
 
(28.91
)%
 
26.12
 %
Stock based compensation - excess tax benefit
6.18
 %
 
6.10
 %
 
 %
Effect of new tax legislation
 %
 
 %
 
(56.84
)%
Other
(2.86
)%
 
2.09
 %
 
(6.26
)%
Total provision
(3.05
)%
 
(3.60
)%
 
(2.83
)%

The effects of temporary differences and federal NOL carryforwards that give rise to significant portions of federal deferred tax assets and deferred tax liabilities at December 31, 2019 and 2018 are presented below (amounts in thousands):
 
Year Ended December 31,
 
2019
 
2018
Deferred tax assets:
 
 
 
Net operating loss carryforwards
$
49,423

 
$
18,083

Original Issue Discount
5,201

 

Interest
875

 

Operating lease liability
3,306

 

Accounts payable and accrued expenses
5,934

 
4,024

Non-cash compensation
4,195

 
9,597

Intangibles amortization
3,273

 
5,691

Allowance for doubtful accounts
419

 
315

Total deferred tax assets
72,626

 
37,710

        Less valuation allowance
(48,451
)
 
(30,185
)
        Deferred tax assets, net of valuation allowance
24,175

 
7,525

Deferred tax liabilities:
 
 
 
Property and equipment
(6,361
)
 
(3,736
)
Goodwill amortization and contingent earn-out adjustments
(3,430
)
 
(4,172
)
Convertible Notes Issuance
(11,055
)
 

Operating lease right of use asset
(2,504
)
 

Total deferred tax liabilities
(23,350
)
 
(7,908
)
Net deferred tax assets (liabilities)
$
825

 
$
(383
)

We have income tax NOL carryforwards related to federal and Australian income tax carryforwards of $203.5 million and $5.3 million respectively. The Australian NOLs can be carried forward indefinitely. $162.3 million of the federal NOLs can be carried forward indefinitely. $6.0 million of the federal NOLs will expire between 2023 and 2026, and $34.9 million will expire between 2036 and 2037.
ASC Topic 740-10 clarifies the accounting for uncertainty in income taxes recognized in the financial statements in accordance with other provisions contained within this guidance. This topic prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return.  For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by the taxing authorities.  The amount recognized is measured as the largest amount of benefit that is greater than 50% likely of being realized
upon ultimate audit settlement. The Company had unrecognized tax benefits of $2 million and $1.9 million as of December 31, 2019 and 2018, respectively. Accrued interest and penalties included in the Company's liability related to unrecognized tax benefits were immaterial at December 31, 2019 and 2018.

A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):
 
Year Ended December 31,
 
2019
 
2018
Unrecognized tax benefits balance at January 1
$
1,921

 
$
4,924

Gross increase for tax positions of prior years

 

Gross increase for tax positions of current years
584

 
405

Decrease due to expiration of statue
(452
)
 
(445
)
Decrease due to settlement

 
(2,963
)
Gross unrecognized tax benefits at December 31
$
2,053

 
$
1,921


The tax years subject to examination by major tax jurisdictions include the years 2015 and forward for U.S states and New York City, the years 2016 and forward for U.S. Federal, and the years 2015 and forward for certain foreign jurisdictions. The decrease of $0.5 million was related to expiration of the statute of limitations.

Tax Reform    
The Tax Cuts and Jobs Act makes broad and complex changes to the U.S. federal tax laws that affect fiscal 2017, including, but not limited to requiring a one-time repatriation tax on certain unrepatriated earnings of foreign subsidiaries that is payable over eight years (the ‘‘Repatriation Tax’’). The Tax Cuts and Jobs Act also establishes new tax laws that will affect 2018 and later years, including, but not limited to, a reduction of the U.S. federal corporate income tax rate from a maximum of 34% to a flat rate of 21%, a general elimination of U.S. federal income taxes on certain dividends from foreign subsidiaries and a new provision designed to tax global intangible low-taxed income (‘‘GILTI’’).
The legislation reduced the U.S. corporate tax rate from the current rate of 35% to 21% for tax years beginning after December 31, 2017. Under the Tax Cuts and Jobs Act, the Company’s $32.8 million in federal NOL carryforwards generated as of December 31, 2017 will continue to be carried forward for 20 years following their incurrence and are expected to be available to fully offset taxable income earned in future tax years. Federal net operating losses generated after 2017 will be carried forward indefinitely, but generally may only offset up to 80% of taxable income earned in a tax year. In the quarter ending December 31, 2017, the Company revalued its deferred tax assets and liabilities due to these changes, including (a) revaluing the Company’s federal net deferred tax assets before valuation allowance using the 21% tax rate, resulting in a decreased federal deferred tax provision of $10.1 million; (b) revaluing the Company’s federal valuation allowance using the 21% tax rate, including the impact of tax planning strategies, resulting in a federal deferred tax benefit to continuing operations of $12.6 million; (c) recognizing a federal deferred tax benefit of $2.0 million for 80% of indefinite lived deferred tax liabilities, which are anticipated to be available as a source of taxable income upon reversal of deferred tax assets that would also have indefinite lives; and (d) recognizing a $1.2 million state deferred tax provision unaffected by the changes in the Tax Cuts and Jobs Act. The new legislation requires the Company to pay federal income tax on the unremitted earnings of its foreign subsidiaries though December 31, 2017. Pursuant to SAB 118, the Company estimated the tax on unremitted earnings is zero due to an overall accumulated deficit in earnings and profits. As of the fourth quarter of 2018, the Company has finalized the preparation and analysis of the required information and has not changed from the estimate.
The Tax Cuts and Jobs Act creates a new requirement that certain income earned by a foreign subsidiary must be included in the federal taxable income of the U.S. shareholder. This income (called Global Intangible Low-Taxed Income, or GILTI) is defined as the excess of a foreign subsidiaries income over a nominal return on fixed assets. The Company expects to be subject to this inclusion in future years. Under U.S. GAAP, the Company is allowed to make an accounting policy choice of either accounting for the effects of the GILTI inclusion as a current period expense, when incurred, or factoring such amounts into the Company’s measurement of its deferred taxes. The Company has elected to treat the effects of this provision as a period cost, and therefore, has not considered the impacts of GILTI on its deferred tax liabilities at December 31, 2019.
The Company’s consolidated financial statements do not provide for any related tax liability on amounts that may be repatriated from foreign operations as the Company intends for these earnings to be indefinitely reinvested in operations outside the U.S. Accordingly, no deferred taxes have been provided for the basis difference in the foreign subsidiaries.
XML 81 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring Costs - Components of Restructuring Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Restructuring Reserve [Roll Forward]    
Balance, Beginning of the year $ 977 $ 2,338
Severance and other associated costs 2,043 4,468
Cash payments (2,706) (5,829)
Balance, End of year $ 314 $ 977
XML 82 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
OPERATING ACTIVITIES:      
Net loss $ (96,071) $ (25,032) $ (18,191)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:      
Stock-based compensation expense 44,105 14,841 8,944
Depreciation and amortization 16,366 14,188 12,358
Amortization of tenant allowance (516) (326) (166)
Amortization of purchased intangibles 2,932 2,813 4,682
Amortization of debt issuance costs 956 0 0
Accretion of debt discount on convertible senior notes 7,605 0 0
Change in fair value of contingent consideration (328) 0 0
Provision for doubtful accounts, net 2,159 1,788 1,895
Deferred income taxes (1,207) (309) (2,397)
Changes in operating assets and liabilities, net of acquisitions:      
Accounts receivable (43,757) (9,662) (7,998)
Prepaid expenses and other current assets (4,712) (12,993) 9,270
Contract acquisition costs noncurrent (13,718) (1,635) (11,137)
Other assets (30) (107) (38)
Accounts payable 3,808 2,199 (2,743)
Accrued expenses and other current liabilities (10,882) (205) 7,838
Deferred revenue 33,953 19,005 8,418
Increase in operating lease liability 388 0 0
Other liabilities (209) 214 (445)
Net cash (used in) provided by operating activities (59,158) 4,779 10,290
INVESTING ACTIVITIES:      
Purchases of property and equipment, including capitalized software (47,582) (21,938) (17,390)
Payments for acquisitions and intangible assets, net of cash acquired (924) (7,286) (441)
Cash held as collateral 0 1,451 2,511
Net cash used in investing activities (48,506) (27,773) (15,320)
FINANCING ACTIVITIES:      
Repurchase of common stock (903) (1,345) (1,742)
Proceeds from issuance of common stock in connection with the exercise of options and ESPP 21,060 35,271 8,951
Proceeds from issuance of convertible senior notes 230,000 0 0
Payment of issuance costs in connection with convertible senior notes (8,635) 0 0
Payment related to contingent consideration (487) 0 0
Purchase of capped call option (23,184) 0 0
Net cash provided by financing activities 217,851 33,926 7,209
EFFECT OF FOREIGN EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS (113) (598) 3,047
CHANGE IN CASH AND CASH EQUIVALENTS 110,074 10,334 5,226
CASH AND CASH EQUIVALENTS - Beginning of the year 66,449 56,115 50,889
CASH AND CASH EQUIVALENTS - End of the year 176,523 66,449 56,115
SUPPLEMENTAL DISCLOSURE OF OTHER CASH FLOW INFORMATION:      
Cash paid for income taxes 3,304 5,144 1,551
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:      
Purchase of property and equipment recorded in accounts payable 1,198 190 936
Leasehold improvements funded by landlord 0 1,551 0
Operating lease right of use asset (1) 21,588    
Operating lease liabilities- short-term and long term (19,467)    
Conversable Dec 13 2019      
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:      
Issuance of shares of common stock in connection with acquisition $ 1,000 0 0
Issuance of shares of common stock in connection with acquisition (in shares) 38,462    
BotCentral      
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:      
Issuance of shares of common stock in connection with acquisition $ 0 $ 1,000 0
Issuance of shares of common stock in connection with acquisition (in shares)   85,861  
Conversable Sep 27 2018      
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:      
Issuance of shares of common stock in connection with acquisition 0 $ 2,850 0
Issuance of shares of common stock in connection with acquisition (in shares)   115,385  
Conversable Inc      
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:      
Fair value of contingent earn-out in connection with the acquisition recorded in accrued expenses 0 $ 1,496 0
AdvantageTec      
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:      
Issuance of shares of common stock in connection with acquisition 0 $ 4,300 0
Issuance of shares of common stock in connection with acquisition (in shares)   178,082  
Fair value of contingent earn-out in connection with the acquisition recorded in accrued expenses $ 0 $ 876 $ 0
XML 83 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 3,070 $ 2,276
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 200,000,000 100,000,000
Common stock, shares issued (in shares) 66,543,073 63,676,229
Common stock, shares outstanding (in shares) 63,833,243 60,994,944
Treasury stock, at cost (in shares) 2,709,830 2,681,285
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Reconciliations of Federal Statutory Tax Rate to Effective Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Federal statutory rate 21.00% 21.00% 34.00%
State taxes, net of federal benefit 2.95% 3.30% 4.09%
Non-deductible expenses – stock based compensation 1.82% 4.73% (0.78%)
Global Intangible Low Tax Income Inclusion (2.29%) (7.99%) 0.00%
Non-deductible expenses – Other (1.57%) (2.58%) (1.19%)
Foreign taxes (1.86%) (1.34%) (1.97%)
Valuation allowance (26.42%) (28.91%) 26.12%
Stock based compensation - excess tax benefit 6.18% 6.10% 0.00%
Effect of new tax legislation 0 0 (0.5684)
Other (2.86%) 2.09% (6.26%)
Total provision (3.05%) (3.60%) (2.83%)
XML 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 333 499 1 false 101 0 false 7 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.liveperson.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.liveperson.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.liveperson.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations Sheet http://www.liveperson.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.liveperson.com/role/ConsolidatedStatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.liveperson.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Net Loss per Share Sheet http://www.liveperson.com/role/NetLossPerShare Net Loss per Share Notes 9 false false R10.htm 2103100 - Disclosure - Segment Information Sheet http://www.liveperson.com/role/SegmentInformation Segment Information Notes 10 false false R11.htm 2104100 - Disclosure - Property and Equipment Sheet http://www.liveperson.com/role/PropertyAndEquipment Property and Equipment Notes 11 false false R12.htm 2105100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.liveperson.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 2106100 - Disclosure - Accrued Liabilities and Other Current Liabilities Sheet http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilities Accrued Liabilities and Other Current Liabilities Notes 13 false false R14.htm 2107100 - Disclosure - Convertible Senior Notes and Capped Call Transactions Notes http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactions Convertible Senior Notes and Capped Call Transactions Notes 14 false false R15.htm 2108100 - Disclosure - Acquisitions Sheet http://www.liveperson.com/role/Acquisitions Acquisitions Notes 15 false false R16.htm 2109100 - Disclosure - Fair Value Measurements Sheet http://www.liveperson.com/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 2110100 - Disclosure - Commitments and Contingencies Sheet http://www.liveperson.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 2111100 - Disclosure - Stockholders' Equity Sheet http://www.liveperson.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 2112100 - Disclosure - Income Taxes Sheet http://www.liveperson.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2113100 - Disclosure - Legal Matters Sheet http://www.liveperson.com/role/LegalMatters Legal Matters Notes 20 false false R21.htm 2114100 - Disclosure - Restructuring Costs Sheet http://www.liveperson.com/role/RestructuringCosts Restructuring Costs Notes 21 false false R22.htm 2201201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 2301302 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) Sheet http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables Description of Business and Summary of Significant Accounting Policies (Tables) Tables http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 23 false false R24.htm 2302301 - Disclosure - Net Loss per Share (Tables) Sheet http://www.liveperson.com/role/NetLossPerShareTables Net Loss per Share (Tables) Tables http://www.liveperson.com/role/NetLossPerShare 24 false false R25.htm 2303301 - Disclosure - Segment Information (Tables) Sheet http://www.liveperson.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.liveperson.com/role/SegmentInformation 25 false false R26.htm 2304301 - Disclosure - Property and Equipment (Tables) Sheet http://www.liveperson.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.liveperson.com/role/PropertyAndEquipment 26 false false R27.htm 2305301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.liveperson.com/role/GoodwillAndIntangibleAssets 27 false false R28.htm 2306301 - Disclosure - Accrued Liabilities and Other Current Liabilities (Tables) Sheet http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesTables Accrued Liabilities and Other Current Liabilities (Tables) Tables http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilities 28 false false R29.htm 2307301 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Tables) Notes http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsTables Convertible Senior Notes and Capped Call Transactions (Tables) Tables http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactions 29 false false R30.htm 2309301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.liveperson.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.liveperson.com/role/FairValueMeasurements 30 false false R31.htm 2310301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.liveperson.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.liveperson.com/role/CommitmentsAndContingencies 31 false false R32.htm 2311301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.liveperson.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.liveperson.com/role/StockholdersEquity 32 false false R33.htm 2312301 - Disclosure - Income Taxes (Tables) Sheet http://www.liveperson.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.liveperson.com/role/IncomeTaxes 33 false false R34.htm 2314301 - Disclosure - Restructuring Costs (Tables) Sheet http://www.liveperson.com/role/RestructuringCostsTables Restructuring Costs (Tables) Tables http://www.liveperson.com/role/RestructuringCosts 34 false false R35.htm 2401403 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails Description of Business and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 35 false false R36.htm 2401404 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Accounts Receivable (Details) Sheet http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAccountsReceivableDetails Description of Business and Summary of Significant Accounting Policies - Accounts Receivable (Details) Details 36 false false R37.htm 2401405 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Deferred Revenue (Details) Sheet http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredRevenueDetails Description of Business and Summary of Significant Accounting Policies - Deferred Revenue (Details) Details 37 false false R38.htm 2401406 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Sheet http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails Description of Business and Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Details 38 false false R39.htm 2401407 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Revenue by Geographic Region (Details) Sheet http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesRevenueByGeographicRegionDetails Description of Business and Summary of Significant Accounting Policies - Revenue by Geographic Region (Details) Details 39 false false R40.htm 2401408 - Disclosure - Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies - Receivables and Deferred Revenue (Details) Sheet http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReceivablesAndDeferredRevenueDetails Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies - Receivables and Deferred Revenue (Details) Details 40 false false R41.htm 2401409 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Reclassification (Details) Sheet http://www.liveperson.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationDetails Description of Business and Summary of Significant Accounting Policies - Reclassification (Details) Details 41 false false R42.htm 2402402 - Disclosure - Net Loss per Share (Details) Sheet http://www.liveperson.com/role/NetLossPerShareDetails Net Loss per Share (Details) Details http://www.liveperson.com/role/NetLossPerShareTables 42 false false R43.htm 2403402 - Disclosure - Segment Information - Narrative (Details) Sheet http://www.liveperson.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Details 43 false false R44.htm 2403403 - Disclosure - Segment Information - Summary of Financial Information By Segment (Details) Sheet http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails Segment Information - Summary of Financial Information By Segment (Details) Details 44 false false R45.htm 2403404 - Disclosure - Segment Information - Long-Lived Assets By Geographic Region (Details) Sheet http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails Segment Information - Long-Lived Assets By Geographic Region (Details) Details 45 false false R46.htm 2404402 - Disclosure - Property and Equipment - Balances (Details) Sheet http://www.liveperson.com/role/PropertyAndEquipmentBalancesDetails Property and Equipment - Balances (Details) Details 46 false false R47.htm 2404403 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.liveperson.com/role/PropertyAndEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 47 false false R48.htm 2405402 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Sheet http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Details 48 false false R49.htm 2405403 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) Sheet http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails Goodwill and Intangible Assets - Summary of Intangible Assets (Details) Details 49 false false R50.htm 2405404 - Disclosure - Goodwill and Intangible Assets - Summary of Amortization Expense (Details) Sheet http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfAmortizationExpenseDetails Goodwill and Intangible Assets - Summary of Amortization Expense (Details) Details 50 false false R51.htm 2406402 - Disclosure - Accrued Liabilities and Other Current Liabilities (Details) Sheet http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesDetails Accrued Liabilities and Other Current Liabilities (Details) Details http://www.liveperson.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesTables 51 false false R52.htm 2407402 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Narrative) (Details) Notes http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails Convertible Senior Notes and Capped Call Transactions (Narrative) (Details) Details http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsTables 52 false false R53.htm 2407403 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Carrying Amount and Interest Expense) (Details) Notes http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails Convertible Senior Notes and Capped Call Transactions (Carrying Amount and Interest Expense) (Details) Details http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsTables 53 false false R54.htm 2408401 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.liveperson.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 54 false false R55.htm 2409402 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 55 false false R56.htm 2409403 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.liveperson.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) Details 56 false false R57.htm 2409404 - Disclosure - Fair Value Measurements - Level 3 Liabilities (Details) Sheet http://www.liveperson.com/role/FairValueMeasurementsLevel3LiabilitiesDetails Fair Value Measurements - Level 3 Liabilities (Details) Details 57 false false R58.htm 2409405 - Disclosure - Fair Value Measurements - Derivative Financial Instruments (Details) Sheet http://www.liveperson.com/role/FairValueMeasurementsDerivativeFinancialInstrumentsDetails Fair Value Measurements - Derivative Financial Instruments (Details) Details 58 false false R59.htm 2410402 - Disclosure - Commitments and Contingencies - Leases Narrative (Details) Sheet http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails Commitments and Contingencies - Leases Narrative (Details) Details 59 false false R60.htm 2410403 - Disclosure - Commitments and Contingencies - Lease Information (Details) Sheet http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails Commitments and Contingencies - Lease Information (Details) Details 60 false false R61.htm 2410404 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details) Sheet http://www.liveperson.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails Commitments and Contingencies - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details) Details 61 false false R62.htm 2410405 - Disclosure - Commitments and Contingencies - Employee Benefit Plans (Details) Sheet http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlansDetails Commitments and Contingencies - Employee Benefit Plans (Details) Details 62 false false R63.htm 2411402 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.liveperson.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 63 false false R64.htm 2411403 - Disclosure - Stockholders' Equity - Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model (Details) Sheet http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails Stockholders' Equity - Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model (Details) Details 64 false false R65.htm 2411404 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity and Weighted Average Exercise Prices (Details) Sheet http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails Stockholders' Equity - Summary of Stock Option Activity and Weighted Average Exercise Prices (Details) Details 65 false false R66.htm 2411405 - Disclosure - Stockholders' Equity - Summary of Outstanding and Vested Options (Details) Sheet http://www.liveperson.com/role/StockholdersEquitySummaryOfOutstandingAndVestedOptionsDetails Stockholders' Equity - Summary of Outstanding and Vested Options (Details) Details 66 false false R67.htm 2411406 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) Sheet http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) Details 67 false false R68.htm 2412402 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.liveperson.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 68 false false R69.htm 2412403 - Disclosure - Income Taxes - Domestic and Foreign Components of Income Before Provision for Income Taxes (Details) Sheet http://www.liveperson.com/role/IncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeProvisionForIncomeTaxesDetails Income Taxes - Domestic and Foreign Components of Income Before Provision for Income Taxes (Details) Details 69 false false R70.htm 2412404 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details) Sheet http://www.liveperson.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails Income Taxes - Schedule of Provision for Income Taxes (Details) Details 70 false false R71.htm 2412405 - Disclosure - Income Taxes - Schedule of Reconciliations of Federal Statutory Tax Rate to Effective Income Tax Rate (Details) Sheet http://www.liveperson.com/role/IncomeTaxesScheduleOfReconciliationsOfFederalStatutoryTaxRateToEffectiveIncomeTaxRateDetails Income Taxes - Schedule of Reconciliations of Federal Statutory Tax Rate to Effective Income Tax Rate (Details) Details 71 false false R72.htm 2412406 - Disclosure - Income Taxes - Schedule of Federal Deferred Tax Assets and Deferred Tax Liabilities (Details) Sheet http://www.liveperson.com/role/IncomeTaxesScheduleOfFederalDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails Income Taxes - Schedule of Federal Deferred Tax Assets and Deferred Tax Liabilities (Details) Details 72 false false R73.htm 2412407 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) Sheet http://www.liveperson.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails Income Taxes - Schedule of Unrecognized Tax Benefits (Details) Details 73 false false R74.htm 2414402 - Disclosure - Restructuring Costs - Narrative (Details) Sheet http://www.liveperson.com/role/RestructuringCostsNarrativeDetails Restructuring Costs - Narrative (Details) Details 74 false false R75.htm 2414403 - Disclosure - Restructuring Costs - Components of Restructuring Charges (Details) Sheet http://www.liveperson.com/role/RestructuringCostsComponentsOfRestructuringChargesDetails Restructuring Costs - Components of Restructuring Charges (Details) Details 75 false false R76.htm 2414404 - Disclosure - Restructuring Costs - Expenses Related to Restructuring Charges (Details) Sheet http://www.liveperson.com/role/RestructuringCostsExpensesRelatedToRestructuringChargesDetails Restructuring Costs - Expenses Related to Restructuring Charges (Details) Details 76 false false All Reports Book All Reports a201910-kliveperson.htm a2019q4livepersonex211.htm a2019q4livepersonex231.htm a2019q4livepersonex311.htm a2019q4livepersonex312.htm a2019q4livepersonex321.htm a2019q4livepersonex322.htm a2019q4livepersonexhib.htm lpsn-20191231.xsd lpsn-20191231_cal.xml lpsn-20191231_def.xml lpsn-20191231_lab.xml lpsn-20191231_pre.xml chart-9685eda6163150e5ab5.jpg http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/exch/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 86 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Convertible Senior Notes and Capped Call Transactions (Narrative) (Details)
$ / shares in Units, shares in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2019
USD ($)
equity_instrument
day
$ / shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
$ / shares
Debt Instrument [Line Items]      
Common stock, par value (in dollars per share) | $ / shares   $ 0.001 $ 0.001
Carry amount of equity component of convertible notes   $ 52,900,000  
Total deferred issuance costs   8,600,000  
Debt issuance costs attributable to liability   6,600,000  
Adjustments to additional paid in capital related to issuance costs attributable to equity component   $ 1,986,000  
Remaining amortization period for debt discount and debt issuance costs   4 years 2 months 12 days  
Effective interest rate (percent)   5.88%  
Number of shares of common stock covered by called caps (shares) | shares   5,960  
Reduction to additional paid-in-capital related to called caps   $ 23,184,000  
Capped Calls      
Debt Instrument [Line Items]      
Capped caps initial strike price (in dollars per share) | $ / shares   $ 38.58  
Capped caps initial cap price (in dollars per share) | $ / shares   $ 57.16  
Convertible Debt | Convertible Senior Notes      
Debt Instrument [Line Items]      
Aggregate principal $ 230,000,000.0    
Debt instrument stated rate (percent) 0.75%    
Aggregate principal from exercise in full of over-allotment options $ 30,000,000.0    
Proceeds from debt offering, net of debt issuance costs 221,400,000    
Debt instrument, unit of principal for conversion $ 1,000    
Number of shares per convertible note | equity_instrument 25.9182    
Common stock, par value (in dollars per share) | $ / shares $ 0.001    
Convertible debt conversion price (in dollars per share) | $ / shares $ 38.58    
Percentage of principal amount paid if repurchase due to fundamental change (percent) 100.00%    
Threshold trading days in consideration of note conversion | day 20    
Threshold consecutive trading days in analysis of conversion price | day 30    
Threshold percentage of stock price if converted 130.00%    
Threshold for five day period, product of sale price of common stock and conversion rate of notes 98.00%    
Carry amount of equity component of convertible notes   $ 52,900,000  
Interest expense   9,999,000  
Additional Paid-in Capital      
Debt Instrument [Line Items]      
Adjustments to additional paid in capital related to issuance costs attributable to equity component   1,986,000  
Reduction to additional paid-in-capital related to called caps   23,184,000  
Other expense, ent      
Debt Instrument [Line Items]      
Interest expense   $ 10,000,000.0  
XML 87 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Assets:    
Total assets $ 2,899 $ 2,828
Liabilities:    
Total liabilities 557 2,372
Money market funds    
Assets:    
Money market funds 2,899 2,828
Contingent earn-out    
Liabilities:    
Contingent earn-out 557 2,372
Level 1    
Assets:    
Total assets 2,899 2,828
Liabilities:    
Total liabilities 0 0
Level 1 | Money market funds    
Assets:    
Money market funds 2,899 2,828
Level 1 | Contingent earn-out    
Liabilities:    
Contingent earn-out 0 0
Level 2    
Assets:    
Total assets 0 0
Liabilities:    
Total liabilities 0 0
Level 2 | Money market funds    
Assets:    
Money market funds 0 0
Level 2 | Contingent earn-out    
Liabilities:    
Contingent earn-out 0 0
Level 3    
Assets:    
Total assets 0 0
Liabilities:    
Total liabilities 557 2,372
Level 3 | Money market funds    
Assets:    
Money market funds 0 0
Level 3 | Contingent earn-out    
Liabilities:    
Contingent earn-out $ 557 $ 2,372
XML 88 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Summary of Significant Accounting Policies - Deferred Revenue (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Total deferred revenue - short term $ 88,751 $ 55,015
Total deferred revenue - long term 438 222
Hosted Services - Business    
Disaggregation of Revenue [Line Items]    
Total deferred revenue - short term 82,892 51,689
Total deferred revenue - long term 0 19
Hosted Services - Consumer    
Disaggregation of Revenue [Line Items]    
Total deferred revenue - short term 687 543
Professional Services - Business    
Disaggregation of Revenue [Line Items]    
Total deferred revenue - short term 5,172 2,783
Total deferred revenue - long term $ 438 $ 203
XML 89 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Schedule of Domestic and Foreign Components of Income Before Provision for Income Taxes
The domestic and foreign components of (loss) before provision for income taxes consist of the following (amounts in thousands): 
 
Year Ended December 31,
 
2019
 
2018
 
2017
United States
$
(105,961
)
 
$
(38,078
)
 
$
(25,585
)
Israel
2,791

 
3,163

 
3,458

United Kingdom
5,377

 
3,690

 
2,087

Netherlands
(465
)
 
3,235

 
1,568

Australia
716

 
686

 
(1,979
)
Germany
3,854

 
2,900

 
2,424

Other (1)
462

 
230

 
337

 
$
(93,226
)
 
$
(24,174
)
 
$
(17,690
)
(1) Includes Japan, Italy, Singapore, Canada, France, India and Spain
 
 
 
 
 

Schedule of Provision For Income Taxes
The provision for income taxes consists of the following (amounts in thousands):
 
Year Ended December 31,
 
2019
 
2018
 
2017
Current income taxes:
 
 
 
 
 
U.S. Federal
$
(452
)
 
$
(1,932
)
 
$

State and local
89

 
67

 
47

Foreign
4,415

 
3,032

 
2,852

Total current income taxes
4,052

 
1,167

 
2,899

 
 
 
 
 
 
Deferred income taxes:
 
 
 
 
 
U.S. Federal
126

 
(295
)
 
(1,289
)
State and local
135

 
(28
)
 
(1,144
)
Foreign
(1,468
)
 
14

 
35

Total deferred income taxes
(1,207
)
 
(309
)
 
(2,398
)
Total provision for income taxes
$
2,845

 
$
858

 
$
501


Schedule of Reconciliation of Federal Statutory Tax Rate to Effective Income Tax Rate
The difference between the total income taxes computed at the federal statutory rate and the provision for income taxes consists of the following:
 
Year Ended December 31,
 
2019
 
2018
 
2017
Federal statutory rate
21.00
 %
 
21.00
 %
 
34.00
 %
State taxes, net of federal benefit
2.95
 %
 
3.30
 %
 
4.09
 %
Non-deductible expenses – stock based compensation
1.82
 %
 
4.73
 %
 
(0.78
)%
Global Intangible Low Tax Income Inclusion
(2.29
)%
 
(7.99
)%
 
 %
Non-deductible expenses – Other
(1.57
)%
 
(2.58
)%
 
(1.19
)%
Foreign taxes
(1.86
)%
 
(1.34
)%
 
(1.97
)%
Valuation allowance
(26.42
)%
 
(28.91
)%
 
26.12
 %
Stock based compensation - excess tax benefit
6.18
 %
 
6.10
 %
 
 %
Effect of new tax legislation
 %
 
 %
 
(56.84
)%
Other
(2.86
)%
 
2.09
 %
 
(6.26
)%
Total provision
(3.05
)%
 
(3.60
)%
 
(2.83
)%

Schedule of Federal Deferred Tax Assets and Deferred Tax Liabilities
The effects of temporary differences and federal NOL carryforwards that give rise to significant portions of federal deferred tax assets and deferred tax liabilities at December 31, 2019 and 2018 are presented below (amounts in thousands):
 
Year Ended December 31,
 
2019
 
2018
Deferred tax assets:
 
 
 
Net operating loss carryforwards
$
49,423

 
$
18,083

Original Issue Discount
5,201

 

Interest
875

 

Operating lease liability
3,306

 

Accounts payable and accrued expenses
5,934

 
4,024

Non-cash compensation
4,195

 
9,597

Intangibles amortization
3,273

 
5,691

Allowance for doubtful accounts
419

 
315

Total deferred tax assets
72,626

 
37,710

        Less valuation allowance
(48,451
)
 
(30,185
)
        Deferred tax assets, net of valuation allowance
24,175

 
7,525

Deferred tax liabilities:
 
 
 
Property and equipment
(6,361
)
 
(3,736
)
Goodwill amortization and contingent earn-out adjustments
(3,430
)
 
(4,172
)
Convertible Notes Issuance
(11,055
)
 

Operating lease right of use asset
(2,504
)
 

Total deferred tax liabilities
(23,350
)
 
(7,908
)
Net deferred tax assets (liabilities)
$
825

 
$
(383
)

Schedule of Unrecognized Tax Benefits Roll Forward
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):
 
Year Ended December 31,
 
2019
 
2018
Unrecognized tax benefits balance at January 1
$
1,921

 
$
4,924

Gross increase for tax positions of prior years

 

Gross increase for tax positions of current years
584

 
405

Decrease due to expiration of statue
(452
)
 
(445
)
Decrease due to settlement

 
(2,963
)
Gross unrecognized tax benefits at December 31
$
2,053

 
$
1,921


XML 90 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Common Stock
In November 2019, the Company filed an amendment to its Certificate of Incorporation to authorize an additional 100,000,000 shares of common stock. As December 31, 2019, there were 200,000,000 shares of common stock authorized, and 66,543,073 and 63,833,243 shares issued and outstanding, respectively. As of December 31, 2018, there were 100,000,000 shares of common stock authorized, and 63,676,229 and 60,994,944 shares issued and outstanding, respectively. The par value for common shares is $0.001.
Preferred Stock
As of December 31, 2019 and 2018, there were 5,000,000 shares of preferred stock authorized, and zero shares issued and outstanding. The par value for preferred shares is $0.001.
Stock Repurchase Program
From 2012 through 2018, the Company had a stock repurchase program in place pursuant to which the Company was authorized to repurchase shares of its common stock, in the open market or privately negotiated transactions, at times and prices considered appropriate by the Board of Directors depending upon prevailing market conditions and other corporate considerations. The timing and actual number of shares repurchased depend on a variety of factors including the timing of open trading windows, price, corporate and regulatory requirements and other market conditions. The program was discontinued at the end of 2018. The Company may or may not enter into a new stock repurchase program in the future.
Stock-Based Compensation
The Company follows FASB ASC 718-10, “Stock Compensation,” which addresses the accounting for transactions in which an entity exchanges its equity instruments for goods or services, with a primary focus on transactions in which an entity obtains employee services in share-based payment transactions. ASC 718-10 requires measurement of the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award. Incremental compensation costs arising from subsequent modifications of awards after the grant date must be recognized.
The per share weighted average fair value of stock options granted during the years ended December 31, 2019, 2018 and 2017 was $12.12, $6.60, and $4.25, respectively. The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions for the years ended December 31, 2019, 2018 and 2017:
 
December 31,
 
2019
 
2018
 
2017
Dividend yield
—%
 
—%
 
—%
Risk-free interest rate
1.66% – 3.05%
 
2.5% – 3.1%
 
1.7% – 2.1%
Expected life (in years)
5.0
 
5.0
 
5.0
Historical volatility
43.42% – 44%
 
43.5% – 48.4%
 
46.6% – 48.1%

A description of the methods used in the significant assumptions used to estimate the fair value of stock-based-based compensation awards follows:
Dividend yield – The Company uses 0% as it has never issued dividends and does not anticipate issuing dividends in the near term.
Risk-free interest rate – The Company uses the market yield on U.S. Treasury securities at five years with constant maturity, representing the current expected life of stock options in years.
Expected life – The Company uses historical data to estimate the expected life of a stock option.
Historical volatility – The Company uses a trailing five year from grant date to determine volatility.
Stock Option Plans
During 1998, the Company established the Stock Option and Restricted Stock Purchase Plan (the “1998 Plan”). Under the 1998 Plan, the Board of Directors could issue incentive stock options or nonqualified stock options to purchase up to 5,850,000 shares of common stock. The 2000 Stock Incentive Plan (the “2000 Plan”) succeeded the 1998 Plan. Under the 2000 Plan, the options which had been outstanding under the 1998 Plan were incorporated in the 2000 Plan increasing the number of shares available for issuance under the plan by approximately 4,150,000, thereby reserving for issuance 10,000,000 shares of common stock in the aggregate.
The Company established the 2009 Stock Incentive Plan (the “2009 Plan”) as a successor to the 2000 Plan. Under the 2009 Plan, the options which had been outstanding under the 2000 Plan were incorporated into the 2009 Plan and the Company increased the number of shares available for issuance under the plan by 6,000,000. The Company amended the 2009 Plan (the “Amended 2009 Plan”) effective June 7, 2012. The Amended 2009 Plan increased the number of shares authorized for issuance under the plan by an additional 4,250,000. On June 2, 2017, the Company's Board of Directors amended and restated the Amended 2009 Plan effective April 30, 2017. The amended and restated plan increased the number of shares authorized for issuance under the plan by an additional 4,000,000.
On April 11, 2019, the Company’s Board of Directors adopted, and on June 6, 2019, the Company’s stockholders approved, the 2019 Stock Incentive Plan (‘‘2019 Stock Incentive Plan’’) to replace the Amended 2009 Plan, which was set to expire under its terms on June 9, 2019. Under the 2019 Stock Incentive Plan, the number of shares underlying options and other equity awards which remain outstanding, as well as the number of shares that remained available for grant, under the Amended 2009 Plan and under the Amended 2000 Plan were incorporated, as of June 6, 2019, into the 2019 Stock Incentive Plan. In addition, under the 2019 Stock Incentive Plan, 4,250,000 new shares were authorized for issuance. The number of shares authorized for issuance under the 2019 Stock Incentive Plan, the Amended 2009 Plan, and the 2000 Plan is 32,067,744 shares in the aggregate. Options to acquire common stock granted thereunder have 10-year terms. As of December 31, 2019, approximately 4.1 million shares of common stock remained available for issuance under the 2019 Stock Incentive Plan (taking into account all option exercises and other equity award settlements through December 31, 2019).

Employee Stock Purchase Plan
In June 2010, the Company’s stockholders approved the 2010 Employee Stock Purchase Plan with 1,000,000 shares of common stock initially reserved for issuance. Subject to stockholder approval, which was obtained on June 2, 2017, the Company's Board of Directors amended and restated the 2010 Employee Stock Purchase Plan effective April 30, 2017. The amended and restated plan increased the number of shares authorized for issuance under the plan by an additional 1,000,000, thereby reserving for issuance 2,000,000 shares of common stock in the aggregate.
On April 11, 2019, the Company’s Board of Directors adopted, and on June 6, 2019, the Company’s stockholders approved, the 2019 Employee Stock Purchase Plan (the ‘‘2019 Employee Stock Purchase Plan’’) to replace the Amended and Restated 2010 Employee Stock Purchase Plan which was set to expire under its terms in June 2020. There are 1,000,000 shares authorized and reserved for issuance under the 2019 Employee Stock Purchase Plan. As of December 31, 2019, approximately 0.9 million shares of common stock remain available for issuance under the 2019 Employee Stock Purchase Plan (taking into account all share purchases through December 31 2019).

Inducement Plan

During January 2018, the Company established the Inducement Plan (the “2018 Plan”). Under the 2018 Plan, the Board of Directors can issue nonqualified stock options or other equity-based awards in respect of up to 1,500,000 shares of common stock. On April 25, 2018, the Company’s Board of Directors amended and restated the 2018 Plan (the ‘‘Amended 2018 Plan’’). The Amended 2018 Plan increased the number of shares authorized for issuance under the plan by an additional 500,000 shares, and subsequently the Board of Directors has approved and ratified, effective as of July 31, 2018, October 29, 2018 and February 13, 2019, increases of the number of shares authorized for issuance under the Amended 2018 Plan by 500,000, 250,000 and 618,048 shares, respectively, constituting 3,368,048 shares of common stock in the aggregate being reserved for issuance pursuant to grants under the Amended 2018 Plan. As of December 31, 2019, approximately 0.8 million shares of common stock remained available for issuance under the Amended 2018 Plan (taking into account all option exercises and other equity award settlements through December 31 2019).


Stock Option Activity    
A summary of the Company’s stock option activity and weighted average exercise prices follows:
 
Stock Option Activity
 
Weighted Average Remaining Contractual Term (in years)
 
Aggregate Intrinsic Value (in thousands)
 
Options (in thousands)
 
Weighted
Average
Exercise Price
 
 
Balance outstanding at December 31, 2016
7,769

 
$
10.88

 
 
 
 
Granted
2,042

 
9.87

 
 
 
 
Exercised
(854
)
 
8.80

 
 
 
 
Cancelled or expired
(998
)
 
11.98

 
 
 
 
Balance outstanding at December 31, 2017
7,959

 
$
10.71

 
5.85
 
$
14,881

Options vested and expected to vest
7,163

 
$
10.75

 
5.49
 
$
13,197

Options exercisable at December 31, 2017
5,163

 
$
11.17

 
4.50
 
$
8,648

 
 
 
 
 
 
 
 
Balance outstanding at December 31, 2017
7,959

 
$
10.71

 
 
 
 
Granted
2,033

 
15.00

 
 
 
 
Exercised
(3,120
)
 
10.70

 
 
 
 
Cancelled or expired
(606
)
 
10.03

 
 
 
 
Balance outstanding at December 31, 2018
6,266

 
$
12.13

 
6.55
 
$
43,348

Options vested and expected to vest
5,550

 
$
11.89

 
6.28
 
$
39,521

Options exercisable at December 31, 2018
3,278

 
$
11.12

 
4.64
 
$
25,367

 
 
 
 
 
 
 
 
Balance outstanding at December 31, 2018
6,266

 
$
12.13

 
 
 
 
Granted
1,425

 
29.76

 
 
 
 
Exercised
(1,523
)
 
11.12

 
 
 
 
Cancelled or expired
(369
)
 
14.76

 
 
 
 
Balance outstanding at December 31, 2019
5,799

 
$
16.57

 
6.79
 
$
119,064

Options vested and expected to vest
5,096

 
$
15.29

 
6.49
 
$
110,934

Options exercisable at December 31, 2019
2,901

 
$
12.03

 
4.95
 
$
72,424


The total fair value of stock options exercised during the years ended December 31, 2019 and 2018 was approximately $8.0 million and $16.1 million, respectively. As of December 31, 2019, there was approximately $22.7 million of total unrecognized compensation cost related to nonvested share-based compensation arrangements. That cost is expected to be recognized over a weighted average period of approximately 2.4 years.
The following table summarizes information about outstanding and vested stock options as of December 31, 2019:
 
 
Options Outstanding
 
Options Exercisable
Range of Exercise Prices
 
Number of Shares Outstanding (in thousands)
 
Weighted-Average Remaining Contractual Life (Years)
 
Weighted-Average Exercise Price
 
Number of Shares (in thousands)
 
Weighted-Average Exercise Price
$6.23 - $7.6
 
643

 
6.37
 
$
7.42

 
392

 
$
7.40

$7.95 - $10.05
 
648

 
4.83
 
9.47

 
604

 
9.48

$10.13 - $11.95
 
621

 
5.93
 
10.85

 
476

 
10.53

$11.96 - $12.32
 
50

 
1.51
 
12.10

 
50

 
12.10

$12.45 - $12.45
 
782

 
7.91
 
12.45

 
287

 
12.45

$12.46 - $14.3
 
758

 
3.62
 
13.57

 
628

 
13.41

$14.5 - $17.88
 
580

 
6.44
 
16.11

 
271

 
16.60

$18.09 - $28.18
 
803

 
8.89
 
24.15

 
193

 
21.55

$28.23 - $32.37
 
756

 
9.38
 
29.93

 

 

$40.61 - $40.61
 
158

 
9.47
 
40.61

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
5,799

 
6.79
 
$
16.57

 
2,901

 
$
12.03


Restricted Stock Unit Activity
A summary of the Company’s restricted stock units (“RSUs”) activity and weighted average exercise prices follows:
 
Restricted Stock Unit Activity
 
 
 
Number of Shares (in thousands)
 
Weighted Average
Grant Date Fair Value (Per Share)
 
Aggregate Fair Value (in thousands)
Balance outstanding at December 31, 2016
1,188

 
$
8.44

 
$
8,968

Awarded
332

 
8.16

 

Released
(363
)
 
8.48

 

Forfeited
(284
)
 
8.46

 

Non-vested and outstanding at December 31, 2017
873

 
$
8.29

 
$
10,053

 
 
 
 
 
 
Balance outstanding at December 31, 2017
873

 
$
8.29

 
$
10,053

Awarded
2,568

 
17.02

 

Released
(361
)
 
9.49

 

Forfeited
(390
)
 
9.49

 

Non-vested and outstanding at December 31, 2018
2,690

 
$
15.81

 
$
50,756

 
 
 
 
 
 
Balance outstanding at December 31, 2018
2,690

 
$
15.81

 
$
50,756

Awarded
1,979

 
30.99

 

Released
(1,197
)
 
14.24

 

Forfeited
(423
)
 
20.28

 

Non-vested and outstanding at December 31, 2019
3,049

 
$
24.73

 
$
112,848

Expected to vest
2,059

 
$
22.97

 
$
76,185


RSUs granted to employees generally vest over a three to four-year period, or upon achievement of certain performance conditions. As of December 31, 2019, total unrecognized compensation cost, adjusted for estimated forfeitures, related to nonvested RSUs was approximately $76.2 million and the weighted-average remaining vesting period was 2.8 years.
As of December 31, 2019, the Company accrued approximately $19.0 million in cash awards to be settled in shares of the Company's stock and recorded a corresponding expense, which is included as a component of stock-based compensation expense in the accompanying consolidated financial statements.
Stock-based compensation expense recognized in the Company’s consolidated statements of operations and cash flows was $44.1 million and $14.8 million for the years ended December 31, 2019 and 2018, respectively.
XML 91 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Segment Information Segment Information    
The Company accounts for its segment information in accordance with the provisions of ASC 280-10, “Segment Reporting.” ASC 280-10 establishes annual and interim reporting standards for operating segments of a company. ASC 280-10 requires disclosures of selected segment-related financial information about products, major customers, and geographic areas based on the Company’s internal accounting methods. The Company is organized into two operating segments for purposes of making operating decisions and assessing performance. The Business segment enables brands to leverage LiveEngage’s sophisticated intelligence engine to connect with consumers through an integrated suite of mobile and online business messaging technologies. The Consumer segment facilitates online transactions between independent service providers (“Experts”) and individual consumers (“Users”) seeking information and knowledge for a fee via mobile and online messaging. Both segments currently generate their revenue primarily in the United States. The chief operating decision maker, who is the chief executive officer, evaluates performance, makes operating decisions, and allocates resources based on the operating income of each segment. The reporting segments follow the same accounting polices used in the preparation of the Company’s consolidated financial statements which are described in the summary of significant accounting policies. The Company allocates cost of revenue, sales and marketing and amortization of purchased intangibles to the segments, but it does not allocate product development expenses, general and administrative expenses, restructuring costs and income tax expense because management does not use this information to measure performance of the operating segments. There are currently no inter-segment sales.
Summarized financial information by segment for the year ended December 31, 2019, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
225,705

 
$

 
$

 
$
225,705

Hosted services – Consumer

 
24,480

 

 
24,480

Professional services – Business
41,424

 

 

 
41,424

Total revenue
267,129

 
24,480

 

 
291,609

Cost of revenue
74,460

 
4,418

 

 
78,878

Sales and marketing
140,880

 
15,934

 

 
156,814

Amortization of purchased intangibles
1,794

 

 

 
1,794

Unallocated corporate expenses

 

 
141,155

 
141,155

Operating income (loss)
$
49,995

 
$
4,128

 
$
(141,155
)
 
$
(87,032
)
Summarized financial information by segment for the year ended December 31, 2018, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
197,474

 
$

 
$

 
$
197,474

Hosted services – Consumer

 
19,553

 

 
19,553

Professional services – Business
32,811

 

 

 
32,811

Total revenue
230,285

 
19,553

 

 
249,838

Cost of revenue
58,420

 
4,059

 

 
62,479

Sales and marketing
94,339

 
9,005

 

 
103,344

Amortization of purchased intangibles
1,670

 

 

 
1,670

Unallocated corporate expenses

 

 
106,048

 
106,048

Operating income (loss)
$
75,856

 
$
6,489

 
$
(106,048
)
 
$
(23,703
)
Summarized financial information by segment for the year ended December 31, 2017, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
178,686

 
$

 
$

 
$
178,686

Hosted services – Consumer

 
17,450

 

 
17,450

Professional services – Business
22,740

 

 

 
22,740

Total revenue
201,426

 
17,450

 

 
218,876

Cost of revenue
54,600

 
3,605

 

 
58,205

Sales and marketing
82,420

 
8,485

 

 
90,905

Amortization of purchased intangibles
1,840

 

 

 
1,840

Unallocated corporate expenses

 

 
85,752

 
85,752

Operating income (loss)
$
62,566

 
$
5,360

 
$
(85,752
)
 
$
(17,826
)

Geographic Information    
The Company is domiciled in the United States and has international operations in the United Kingdom, Asia-Pacific, Latin America and Western Europe, particularly France and Germany. The following table presents the Company's long-lived assets by geographic region for the periods presented (amounts in thousands):
 
December 31,
 
2019
 
2018
United States
$
177,776

 
$
128,647

Israel
16,680

 
14,140

Australia
13,765

 
9,529

Netherlands
7,705

 
7,452

Other (1)
18,677

 
8,611

Total long-lived assets
$
234,603

 
$
168,379

(1) United Kingdom, Germany, Japan, France, Italy, Singapore, Canada, and Spain
XML 92 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Convertible Senior Notes and Capped Call Transactions
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Convertible Senior Notes and Capped Call Transactions Convertible Senior Notes and Capped Call Transactions
In March 2019, the Company issued $230.0 million aggregate principal amount of 0.750% Convertible Senior Notes due 2024 in a private placement, which amount includes $30.0 million aggregate principal amount of such Notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the “Notes”). The interest on the Notes is payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2019.
 The Notes will mature on March 1, 2024, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms. The total net proceeds from the debt offering, after deducting debt issuance costs, paid or payable by us, was approximately $221.4 million.
 Each $1,000 principal amount of the Notes is initially convertible into 25.9182 shares of the Company’s common stock par value $0.001, which is equivalent to an initial conversion price of approximately $38.58 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, the Company will increase the conversion rate for a holder who elects to convert its Notes in connection with such a corporate event. The Notes are not redeemable prior to the maturity date of the Notes and no sinking fund is provided for the Notes. If we undergo a fundamental change (as defined in the indenture governing the Notes) prior to the maturity date, holders may require us to repurchase for cash all or any portion of their Notes in principal amounts of $1,000 or a multiple thereof at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
Holders of the Notes may convert their Notes at their option at any time prior to the close of business on the business day immediately preceding November 1, 2023, in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the Notes on each applicable trading day as determined by the Company; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” (as defined in the indenture governing the Notes) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; or (3) upon the occurrence of specified corporate events. On or after November 1, 2023, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election.
   It is the Company’s current intent to settle the principal amount of its outstanding Notes in cash and any excess in shares of the Company’s common stock.
As of December 31 2019, the conditions allowing holders of the Notes to convert were not met.
 The Notes are senior 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; equal in right of payment with the Company’s existing and future liabilities that are not so subordinated; effectively subordinated to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.
 In accounting for the issuance of the Notes, the Company separated the 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 $52.9 million and was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component is not remeasured as long as it continues 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, is amortized to interest expense at an effective interest rate over the contractual terms of the Notes.
In accounting for the transaction costs related to the Notes, the Company allocated the total amount incurred of approximately $8.6 million to the liability and equity components of the Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $6.6 million, were recorded as an additional debt discount and are amortized to interest expense using the effective interest method over the contractual terms of the Notes. Issuance costs attributable to the equity component were approximately $2.0 million and recorded as a reduction of additional paid in capital in stockholders’ equity.
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 
As of December 31, 2019
Principal
$
230,000

Unamortized discount
(45,295
)
Unamortized issuance costs
(5,693
)
Net carrying amount
$
179,012

The net carrying amount of the equity component of the Notes was as follows (in thousands):
 
As of December 31, 2019
Proceeds allocated to the conversion options (debt discount)
$
52,900

Issuance costs
(1,986
)
Net carrying amount
$
50,914

The following table sets forth the interest expense recognized related to the Notes (in thousands):
 
For the Year Ended December 31, 2019
Contractual interest expense
$
1,438

Amortization of issuance costs
956

Amortization of debt discount
7,605

Total interest expense
$
9,999



The remaining term over which the debt discount and debt issuance costs will be amortized is 4.2 years. The effective interest rate on the debt was 5.88% for the year ended December 31 2019. Interest expense of $10.0 million is reflected as a component of interest (expense) income, net in the accompanying consolidated statement of operations for the year ended December 31, 2019.
In connection with the offering of the Notes, the Company entered into privately-negotiated capped call option transactions with certain counterparties (the “capped calls”). The capped calls each have an initial strike price of approximately $38.58 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The capped calls have initial cap prices of $57.16 per share, subject to certain adjustment events. The capped calls cover, subject to anti-dilution adjustments, approximately 5.96 million shares of common stock. The capped calls are generally intended to reduce or offset the potential dilution to the 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. The capped calls expire on March 1, 2024, subject to earlier exercise. The capped calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the capped calls are subject to certain specified additional disruption events that may give rise to a termination of the capped calls, including changes in law, failure to deliver, and hedging disruptions. The capped calls are recorded in stockholders’ equity and are not accounted for as derivatives. The net cost of $23.2 million incurred to purchase the capped calls was recorded as a reduction to additional paid-in capital in the accompanying consolidated balance sheet.
XML 93 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Summary of Operations
LivePerson, Inc. (“LivePerson”, the “Company”, “we” or “our”) was incorporated in the State of Delaware in November 1995 and the LivePerson service was introduced in November 1998. In April 2000, the company completed an initial public offering and is currently traded on the NASDAQ Global Select Market and the Tel Aviv Stock Exchange. LivePerson is headquartered in New York City with U.S. offices in Alpharetta (Georgia), Austin (Texas), San Francisco (California) and Seattle (Washington), and international offices in Amsterdam (Netherlands), Berlin (Germany), Delhi (India), London (United Kingdom), Mannheim (Germany), Melbourne (Australia), Milan (Italy), Paris (France), Ra'anana (Israel), Reading (United Kingdom), Singapore (Singapore), Tel Aviv (Israel), and Tokyo (Japan).
LivePerson makes life easier for people and brands everywhere through messaging powered by AI and humans. During the past decade, the consumer has made the mobile device the center of their digital lives, and they have made mobile messaging the center of communication with friends, family and peers. Our technology enables consumers to connect with businesses through these same preferred conversational interfaces, including Facebook Messenger, SMS, WhatsApp, Apple Business Chat, Google Rich Business Messenger and Alexa. These messaging conversations harness human agents, bots and Artificial Intelligence (AI) to power convenient, personalized and content-rich journeys across the entire consumer lifecycle, from discovery and research, to sales, service and support, and even marketing, social and brick and mortar engagements. For example, consumers can look up product info like ratings, images and pricing, search for stores, see product inventory, schedule appointments, apply for credit, approve repairs, make purchases or payments - all without ever leaving the messaging channel. These AI and human-assisted conversational experiences constitute the Conversational Space.
LiveEngage, our enterprise-class cloud-based platform, enables businesses to become conversational by securely deploying messaging, coupled with bots and AI, at scale for brands with tens of millions of customers and many thousands of customer care agents. LiveEngage powers conversations across each of a brand’s primary digital channels, including mobile apps, mobile and desktop web browsers, short message service (SMS), social media and third-party consumer messaging platforms. Brands can also use LiveEngage to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (IVRs) and wait on hold. Similarly, LiveEngage can ingest traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages.
LivePerson's robust, cloud-based suite of rich messaging, real-time chat, AI and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (PCI) compliance, cobrowsing and a sophisticated proactive targeting engine. With LiveEngage, agents can manage all conversations with consumers through a single console interface, regardless of which disparate messaging endpoints the consumers originate from; i.e., WhatsApp, Line, Apple Business Chat, IVR, social, email, Amazon Alexa, or WeChat. An extensible application programming interface (API) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on LiveEngage.
LivePerson’s Conversational AI offerings put the power of bot development, training, management and analysis into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what we call “the tango” of humans, AI and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating messaging with our proprietary Conversational AI, as well as third-party bots, LiveEngage offers brands a comprehensive approach to scaling automations across their millions of customer conversations.
LivePerson's consumer services offering is an online marketplace that connects independent service providers (Experts) who provide information and knowledge for a fee via mobile and online messaging with individual consumers (Users). Users seek assistance and advice in various categories including personal counseling and coaching, computers and programming, education and tutoring, spirituality and religion, and other topics.
Principles of Consolidation
Principles of Consolidation
The consolidated financial statements reflect the operations of LivePerson and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of the consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires the Company’s management to make a number of estimates and assumptions relating to the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the period. Significant items subject to such estimates and assumptions include revenue recognition, stock-based compensation, accounts receivable, the valuation of goodwill and intangible assets, income taxes and legal contingencies. Actual results could differ from those estimates.
Concentration of Credit Risk
Concentration of Credit Risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable which approximate fair value at December 31, 2019 because of the short-term nature of these instruments. The Company invests its cash and cash equivalents with financial institutions that it believes are of high quality, and the Company performs periodic evaluations of these instruments and the relative credit standings of the institutions with which it invests. At certain times, the Company’s cash balances with any one financial institution may exceed Federal Deposit Insurance Corporation insurance limits. The Company believes it mitigates its risk by depositing its cash balances with high credit, quality financial institutions.
The Company performs ongoing credit evaluations of its customers’ financial condition (except for customers who purchase the LivePerson services by credit card via Internet download) and has established an allowance for doubtful accounts based upon factors surrounding the credit risk of customers, historical trends and other information. Concentration of credit risk is limited due to the Company’s large number of customers.
Foreign Currency Translation
Foreign Currency Translation
The Company’s operations are conducted in various countries around the world and the financial statements of its foreign subsidiaries are reported in the applicable foreign currencies (functional currencies). Financial information is translated from the applicable functional currency to the U.S. dollar (the reporting currency) for inclusion in the Company’s consolidated financial statements. Income, expenses and cash flows are translated at weighted average exchange rates prevailing during the fiscal period, and assets and liabilities are translated at fiscal period-end exchange rates. Resulting translation adjustments are included as a component of accumulated other comprehensive income (loss) in stockholders’ equity. Foreign exchange transaction gain or losses are included in Other Income (Expense), net in the accompanying consolidated statements of operations.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly liquid securities with original maturities of three months or less when acquired to be cash equivalents. Cash equivalents, which primarily consist of money market funds, are recorded at cost, which approximates fair value.
Accounts Receivable
Accounts Receivable
Accounts receivable are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company determines the allowance based on historical write-off experience. The Company reviews its allowance for doubtful accounts monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance sheet credit exposure related to its customers.
Property and Equipment
Property and Equipment
Property and equipment are stated at cost, net of accumulated depreciation, and amortization. Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the related assets, generally three to five years for equipment and software. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or the estimated useful life of the asset.
Internal-Use Software Development Costs
Internal-Use Software Development Costs
In accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 350-40, ‘‘Internal-Use Software’’, the Company capitalizes its costs to develop its internal use software when preliminary development efforts are successfully completed, management has authorized and committed project funding, and it is probable that the project will be completed and the software will be used as intended. These costs are included in property and equipment in the Company's consolidated balance sheets and are amortized on a straight-line basis over the estimated useful life of the related asset, which approximates five years. Costs incurred prior to meeting these criteria, together with costs incurred for training and maintenance, are expensed as incurred.
Goodwill and Intangible Assets
Goodwill and Intangible Assets
The Company records goodwill when the consideration paid in a business combination exceeds the fair value of the net tangible assets and the identified intangible assets acquired. Goodwill is not amortized, but instead is required to be tested for impairment annually and whenever events or changes in circumstances indicate that the carrying value of goodwill may exceed its fair value.
The Company performs testing for impairment of goodwill in its third quarter, or as events occur or circumstances change that would more likely than not reduce the fair value of the Company’s reporting units below their carrying amounts. A qualitative assessment is first made to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. This initial qualitative assessment includes, among other things, consideration of: (i) market capitalization of the Company, (ii) past, current and projected future earnings and equity; (iii) recent trends and market conditions; and (iv) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this initial qualitative assessment indicates that it is more likely than not that impairment exists, a second analysis will be performed, involving a comparison between the estimated fair values of the Company’s reporting unit with its respective carrying amount including goodwill. If the carrying value exceeds estimated fair value, there is an indication of potential impairment, and a third analysis is performed to measure the amount of impairment. The third analysis involves calculating an implied fair value of goodwill by measuring the excess of the estimated fair value of the reporting unit over the aggregate estimated fair values of the individual assets less liabilities. If the carrying value of goodwill exceeds the implied fair value of goodwill, an impairment charge is recorded for the excess.    
Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values, and reviewed for impairment in accordance with ASC 360-10-35, “Accounting for Impairment or Disposal of Long-Lived Assets.”
The Company evaluates for goodwill impairment annually at September 30th and at the end of the third quarter of 2019, and 2018, the Company determined that it was not more-likely that the fair value of the reporting units is less than their carrying amount. Accordingly, the Company did not perform the two-step goodwill impairment test on both the Company's Business and Consumer segments. The Company assessed qualitative facts while summarizing the totality of events and circumstances and considered the extent to which adverse events or circumstances could affect the reporting unit's fair value as well as the consideration of positive and mitigating events and circumstances that would affect the determination of whether it was more likely than not that the fair value of a reporting unit is less than its carrying amount.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
In accordance with ASC 360-10, “Accounting for the Impairment or Disposal of Long-lived Assets,” long-lived assets, such as property and equipment, and purchased intangibles subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. The amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset.
Revenue Recognition
Revenue Recognition
The majority of the Company’s revenue is generated from monthly service revenues and related professional services from the sale of the LivePerson services. Revenues are recognized when control of these services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services.

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.
    
Total revenue of $291.6 million, $249.8 million, and $218.9 million was recognized during the years ended December 31, 2019, December 31, 2018 and December 31, 2017, respectively.

    
The Company has made the following accounting policy election and elected to use a practical expedient specific to certain revenue streams, as permitted by the FASB, in applying Topic 606.  The Company utilizes the right-to-invoice practical expedient with regard to the recognition of revenue upon the invoicing of certain revenue streams, as revenue for those streams are billed monthly.

Under Topic 606, the Company defers all incremental commission costs ("contract acquisition costs") to obtain the contract. The contract acquisition costs, which are comprised of prepaid sales commissions, have balances at December 31, 2019 and 2018 of $32.0 million and $13.4 million, respectively. The Company amortizes these costs over the related period of benefit using the customer expected life that the Company determined to be three to five years which is consistent with the transfer to the customer of the services to which the asset relates. The Company classifies contract acquisition costs as long-term unless they have an original amortization period of one year or less.

Hosted Services- Business Revenue

Hosted Services Business revenue is reported at the amount that reflects the ultimate consideration expected to be received and primarily consist of fees that provide customers access to LiveEngage, the Company’s enterprise-class, cloud-based platform. The Company has determined such access represents a stand-ready service provided continually throughout the contract term. As such, control and satisfaction of this stand-ready performance obligation is deemed to occur over time. The Company recognizes this revenue over time on a ratable basis over the contract term, beginning on the date that access to the LiveEngage platform is made available to the customer. The passage of time is deemed to be the most faithful depiction of the transfer of control of the services as the customer simultaneously receives and consumes the benefit provided by the Company’s performance. Subscription contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements. Additionally, for certain of the Company’s larger customers, the Company may provide call center labor through an arrangement with one or more of several qualified vendors. For most of these customers, the Company passes the fee it incurs with the labor provider and its fee for the hosted services through to its customers in the form of a fixed fee for each order placed via the Company’s online engagement solutions. For these Pay for Performance (‘‘PFP’’) arrangements in accordance with ASC-606, ‘‘Principal Agent Considerations’’, the Company acts as a principal in a transaction if it controls the specified goods or services before they are transferred to the customer.

Professional Services Revenues

Professional services revenue primarily consists of fees for deployment and optimization services, as well as training delivered on an on-demand basis which is deemed to represent a distinct stand-ready performance obligation. Professional Services Revenues are reported at the amount that reflects the ultimate consideration the Company expects to receive in exchange for such services. Control for the majority of the Company’s Professional Services contracts passes over time to the customer and is recognized ratably over the contracted period, as the passage of time is deemed to be the most faithful depiction of the transfer of control. For certain deployment services, which are not deemed to represent a distinct performance obligation, revenue will be recognized in the same manner as the fee for access to the LiveEngage platform, and as such will be recognized on a straight-line basis over the contract term. For services billed on a fixed price basis, revenue is recognized over time based on the proportion performed using inputs as the measure of progress toward complete satisfaction of the performance obligation. Professional service contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements.

Contracts with Multiple Performance Obligations

Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, the cloud applications sold, and the number and types of users within its contracts.

Hosted Services- Consumer Revenue

For revenue from the Company’s Consumer segment generated from online transactions between Experts and Users, revenue is recognized at an amount net of Expert fees in accordance with ASC 606, “Principal Agent Considerations,” due primarily to the fact that the Expert is the primary obligor. Additionally, the Company performs as an agent without any risk of loss for collection, and is not involved in selecting the Expert or establishing the Expert’s fee.  The Company collects a fee from the consumer and retains a portion of the fee, and then remits the balance to the Expert. Revenue from these transactions is recognized at the point in time when the transaction is complete and no significant performance obligations remain.
Deferred Revenues

The Company records deferred revenues when cash payments are received or due in advance of its performance. The increase in the deferred revenue balance for the year ended December 31, 2019 is primarily driven by cash payments received or due in advance of satisfying its performance obligations, partially offset by $42.4 million of revenues recognized that were included in the deferred revenue balance as of December 31, 2018.
The following table presents deferred revenue by revenue source (amounts in thousands):
 
 
December 31,
 
 
2019
 
2018
Hosted services – Business
 
$
82,892

 
$
51,689

Hosted services – Consumer
 
687

 
543

Professional services – Business
 
5,172

 
2,783

Total deferred revenue - short term
 
$
88,751

 
$
55,015

 
 
 
 
 
Hosted services – Business
 
$

 
$
19

Professional services – Business
 
438

 
203

Total deferred revenue - long term
 
$
438

 
$
222


Disaggregated Revenue

The following table presents the Company's revenues disaggregated by revenue source (amounts in thousands):
 
December 31,
 
2019
 
2018
 
2017
Revenue:
 
 
 
 
 
Hosted services – Business
$
225,705

 
$
197,474

 
$
178,686

Hosted services – Consumer
24,480

 
19,553

 
17,450

Professional services
41,424

 
32,811

 
22,740

Total revenue
$
291,609

 
$
249,838

 
$
218,876


Revenue by Geographic Location

The Company is domiciled in the United States and has international operations in the United Kingdom, Asia-Pacific, Latin America and Western Europe, particularly France and Germany. The following table presents the Company's revenues attributable to domestic and foreign operations for the years ended (amounts in thousands):
 
December 31,
 
2019
 
2018
 
2017
United States
$
170,815

 
$
146,702

 
$
137,433

Other Americas (1)
11,462

 
7,315

 
6,987

Total Americas
182,277

 
154,017

 
144,420

EMEA (2) (4)
78,301

 
71,318

 
56,310

APAC (3)
31,031

 
24,503

 
18,146

Total revenue
$
291,609

 
$
249,838

 
$
218,876

(1) Canada, Latin America and South America
(2) Europe, the Middle East and Africa (“EMEA”)
(3) Asia-Pacific (“APAC”)
(4) Includes revenue from the United Kingdom of $50.4 million, $46.5 million, and $38.9 million for the year ended December 31, 2019, 2018, and 2017, respectively. and from the Netherlands of $10.0 million, $8.7 million, and $2.0 million for the year ended December 31, 2019, 2018, and 2017, respectively.

Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to Hosted Services- Business Revenue.
In some arrangements, the Company allows customers to pay for access to LiveEngage over the term of the software license. The Company refers to these as subscription transactions. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, anticipated to be invoiced in the next twelve months, are included in accounts receivable on the consolidated balance sheet. The opening and closing balances of the Company's accounts receivable, unbilled receivables, and deferred revenues are as follows (amounts in thousands):
 
Accounts Receivable
 
Unbilled Receivable
 
Contract Acquisition Costs noncurrent
 
Deferred Revenue (current)
 
Deferred Revenue (long term)
Opening Balance as of December 31, 2018
$
34,211

 
$
11,812

 
$
13,361

 
$
55,015

 
$
222

Increase (decrease), net
36,107

 
5,490

 
18,604

 
33,736

 
216

Ending Balance as of December 31, 2019
$
70,318

 
$
17,302

 
$
31,965

 
$
88,751

 
$
438



As of December 31, 2019, the Company expects to recognize the long term performance obligations in 2020.

Advertising Costs
Advertising Costs
The Company expenses the cost of advertising and promoting its services as incurred in the sales and marketing expense on the consolidated statement of operations.
Stock-based Compensation
Stock-based Compensation
In accordance with ASC Topic 718 -10, ‘‘Stock Compensation’’, the Company measures stock based awards at fair value and recognizes compensation expense for all share-based payment awards made to its employees and directors, including employee stock options.
The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will retain vested stock options before exercising them, the estimated volatility of its common stock price and the number of options that will be forfeited prior to vesting. The fair value is then recognized on a straight line basis over the requisite service period of the award, which is generally three to four years. Changes in these estimates and assumptions can materially affect the determination of the fair value of the stock-based compensation and consequently, the related amount recognized in the consolidated statement of operations.
Deferred Rent
Deferred Rent
The Company records rent expense on a straight-line basis over the term of the related lease. The difference between the rent expense recognized for financial reporting purposes and the actual payments made in accordance with the lease agreement is recognized as deferred rent liability included in other liabilities on the Company’s consolidated balance sheets.
Income Taxes
Income Taxes
Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those 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 results of operations in the period that the tax change occurs. In evaluating our ability to recover our deferred tax assets in the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. We include interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized
Comprehensive Loss
Comprehensive Loss
In accordance with ASC 220, ‘‘Comprehensive Income’’, the Company reports by major components and as a single total, the change in its net assets during the period from non-owner sources. Comprehensive income (loss) consists of net income (loss), and accumulated other comprehensive income (loss), which includes certain changes in equity that are excluded from net income (loss). The Company’s comprehensive loss for all periods presented is related to the effect of foreign currency translation.
Recently Issued Accounting Standards
Recently Issued Accounting Standards    

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (‘‘ASU’’) 2016‑13, “Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments,” which changes the impairment model for most financial assets. The new model uses a forward‑looking expected loss method, which will generally result in earlier recognition of allowances for losses. In November 2018, the FASB issued ASU 2018‑19, “Codification Improvements to Topic 326, Financial Instruments- Credit Losses,” which clarifies that receivables arising from operating leases are not within the scope of Topic 326, Financial Instruments-Credit Losses. Instead, impairment of receivables arising from operating leases should be accounted for in accordance with Topic 842, Leases . In April 2019, the FASB issued ASU 2019-04,  ‘‘Codification Improvements to Topic 326, Financial Instruments-Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments,’’ which clarifies treatment of certain credit losses. In May 2019, the FASB issued ASU 2019-05, ‘‘Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief,’’ which permits an entity, upon adoption of ASU 2016-13, to irrevocably elect the fair value option (on an instrument-by instrument basis) for eligible financial assets measured at amortized cost basis. These ASUs are effective for annual and interim periods beginning after January 1, 2020, and early adoption is permitted. The Company does not expect the adoption of this standard to have a material effect on our consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-15, ‘‘Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract; Disclosures for Implementation Costs Incurred for Internal-Use Software and Cloud Computing Arrangements’’ (“ASU 2018-15”). This standard aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (‘‘ASC’’) 350-40, in order to determine which costs to capitalize and recognize as an asset. ASU 2018-15 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company is currently in the process of evaluating the impact of the adoption of ASU 2018-230 on its consolidated financial statements.

In January 2017, FASB issued ASU No. 2017-04, ‘‘Intangibles -Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment’’ (“ASU 2017-04”). This update addresses concerns over the cost and complexity of the two-step goodwill impairment test. The amendments in this update remove the second step of the test. An entity will apply a one-step quantitative test and record the amount of goodwill impairment as the excess of a reporting unit's carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. The new guidance does not amend the optional qualitative assessment of goodwill impairment. ASU 2017-04 is effective for financial statements issued for annual periods beginning after December 15, 2019, and interim periods within those annual periods. The Company does not expect the adoption of ASU 2017-04 will have a material effect on its financial position, results of operations or cash flows.

Recently Adopted Accounting Pronouncements

In February 2016, the FASB issued ASU No. 2016-02, “Leases” (“ASU 2016-02”). ASU 2016-02 requires lessees to recognize the following for all leases (with the exception of short-term leases) at the commencement date: a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Under the new guidance, lessor accounting is largely unchanged. Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) may apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented.

The Company adopted ASU No. 2016-02, ‘‘Leases’’ (Topic 842), as of January 1, 2019 using the modified transition approach. The modified transition approach provides a method for recording existing leases at adoption. As a result, the Company was not required to adjust its comparative period financial information for effects of the standard or make the new required lease disclosures for periods before the date of adoption (i.e. January 1, 2019). For its long-term operating lease, the Company recognized a right-of-use asset and a lease liability on its balance sheet. The lease liability is determined as the present value of future lease payments using an estimated rate of interest that the Company would have to pay to borrow equivalent funds on a collateralized basis at the lease commencement date. The right-of-use asset is based on the liability adjusted for any prepaid or deferred rent. The lease term at the commencement date is determined by considering whether renewal options and termination options are reasonably assured of exercise. Rent expense for the operating lease is recognized on a straight-line basis over the lease term and is included in operating expenses on the statements of operations. Variable lease payments include lease operating expenses. The adoption of the new standard resulted in the recording of additional net lease assets and lease liabilities of approximately $10.0 million. The standard did not materially impact the Company's consolidated net earnings and had no impact on cash flows.

In June 2018, the FASB issued ASU No. 2018-07, ‘‘Compensation -Stock Compensation (Topic 718) - Improvements to Nonemployee Share-Based Payment Accounting’’ (‘‘ASU 2018-07’’). This new standard expands the scope of Topic 718, Compensation-Stock Compensation (which currently only includes share-based payments to employees) to include share-based payments issued to non-employees for goods or services. Consequently, the accounting for share-based payments to non-employees and employees will be substantially aligned. ASU 2018-07 is effective for public companies for fiscal years beginning after December 15, 2018, including interim periods within that fiscal year. The standard did not materially impact the Company's consolidated net earnings and had no impact on cash flows.

Impact on Previously Issued Financial Statements for the Correction of an Error
During the quarter ended December 31, 2019, the Company identified and corrected an immaterial error that affected previously issued consolidated financial statements for the quarters ended March 31, June 30, and September 30, 2019 and 2018, respectively, and for the year ended December 31, 2018. The error related to the misapplication of U.S. generally accepted accounting principles relating to the classification of its contract acquisition costs for sales commissions. The Company previously recorded contract acquisition costs, a non current asset, as a component of prepaid expenses and other current assets.
The effects of the above correction on the Company’s consolidated balance sheets is as follows (amounts in thousands):
 
 
2019
 
 
As of March 31,
 
As of June 30,
 
As of September 30,
Prepaid expenses and other current assets
 
 
 
 
 
 
As previously reported
 
$
29,290

 
$
35,317

 
$
41,806

Adjustment
 
(16,808
)
 
(19,995
)
 
(25,993
)
As revised
 
12,482

 
15,322

 
15,813

 
 
 
 
 
 
 
Current assets
 
 
 
 
 
 
As previously reported
 
318,362

 
311,511

 
300,746

Adjustment
 
(16,808
)
 
(19,995
)
 
(25,993
)
As revised
 
301,554

 
291,516

 
274,753

 
 
 
 
 
 
 
Contract acquisition costs
 
 
 
 
 
 
As previously reported
 

 

 

Adjustment
 
16,808

 
19,995

 
25,993

As revised
 
16,808

 
19,995

 
25,993

 
 
2018
 
 
As of
March 31,
 
As of June 30,
 
As of
September 30,
 
As of
December 31,
Prepaid expenses and other current assets
 
 
 
 
 
 
 
 
As previously reported
 
$
13,194

 
$
16,885

 
$
18,722

 
$
22,613

Adjustment
 
(5,539
)
 
(7,852
)
 
(10,880
)
 
(13,361
)
As revised
 
7,655

 
9,033

 
7,842

 
9,252

 
 
 
 
 
 
 
 
 
Current assets
 
 
 
 
 
 
 
 
As previously reported
 
116,787

 
124,957

 
136,800

 
135,085

Adjustment
 
(5,539
)
 
(7,852
)
 
(10,880
)
 
(13,361
)
As revised
 
111,248

 
117,105

 
125,920

 
121,724

 
 
 
 
 
 
 
 
 
Contract acquisition costs
 
 
 
 
 
 
 
 
As previously reported
 

 

 

 

Adjustment
 
5,539

 
7,852

 
10,880

 
13,361

As revised
 
5,539

 
7,852

 
10,880

 
13,361


XML 94 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Schedule of Property And Equipment
The following table presents the detail of property and equipment for the periods presented (amounts in thousands):
 
December 31,
 
2019
 
2018
Computer equipment and software
$
92,493

 
$
79,161

Furniture, equipment and building improvements
16,487

 
14,132

Internal-use software development costs
52,544

 
19,240

 
161,524

 
112,533

Less: accumulated depreciation and amortization
(85,288
)
 
(68,798
)
Total
$
76,236

 
$
43,735


XML 95 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating Loss Carryforwards [Line Items]        
Valuation recorded   $ 19,100    
Unrecognized tax benefits $ 4,924 2,053 $ 1,921 $ 4,924
Decrease due to expiration of statue   452 445  
Decrease in federal deferred tax provision upon remeasurement of net deferred taxes at newly enacted rate, provisional estimate 10,100      
Federal deferred tax benefit upon remeasurement of valuation allowance at newly enacted rate, provisional estimate 12,600      
Federal deferred tax benefit for indefinite lived deferred tax liabilities, provisional estimate $ 2,000      
Percentage of indefinite-lived deferred tax liabilities (percent) 80.00%      
State deferred tax provision $ 1,200 135 $ (28) (1,144)
Federal        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards   203,500    
Operating loss carryforwards generated in taxable years ending on or before December 31 2017 $ 32,800 41,200   $ 32,800
Net operating loss carryforwards, not subject to expiration   162,300    
Operating loss carryforwards, period of carryforward (in years)       20 years
Federal | Expiration between 2023 and 2026        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards, subject to expiration   6,000    
Federal | Expiration between 2036 and 2037        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards, subject to expiration   34,900    
Federal | Proficient        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards   5,100    
Foreign | Australian Taxation Office        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards   $ 5,300    
XML 96 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Lease Information (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Right-of-use asset, net $ 15,680
Current operating lease liability 6,602
Long term operating lease liability 12,865
Total operating lease liability $ 19,467
Operating leases, weighted average remaining lease term (in years) 3 years 6 months
Operating leases, weighted average discount rate (percent) 7.00%
XML 97 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Equity [Abstract]      
Dividend yield 0.00% 0.00% 0.00%
Risk-free interest rate, minimum 1.66% 2.50% 1.70%
Risk-free interest rate, maximum 3.05% 3.10% 2.10%
Expected life (in years) 5 years 5 years 5 years
Historical volatility, minimum 43.42% 43.50% 46.60%
Historical volatility, maximum 44.00% 48.40% 48.10%
XML 98 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Abstract]      
Internal-use software development costs not yet subject to amortization $ 25,300 $ 7,800  
Depreciation and amortization expense $ 16,366 $ 14,188 $ 12,358
XML 99 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Narrative (Details)
12 Months Ended
Dec. 31, 2019
segment
Segment Reporting [Abstract]  
Number of operating segments 2